All Projects → mkw8263 → AndroidCleanArchitectureDemo

mkw8263 / AndroidCleanArchitectureDemo

Licence: other
clean architecture Demo

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to AndroidCleanArchitectureDemo

SimpleDroidRx
An application that helps you learn and better understand ReactiveX
Stars: ✭ 61 (+117.86%)
Mutual labels:  reactivex, dagger2
AndroidCleanArchitecture
Android Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android archtecture components, LiveData with MVVM architecture
Stars: ✭ 22 (-21.43%)
Mutual labels:  dagger2, mvvm-pattern
roove
Dating app based on firebase services and facebook login. MVVM-Kotlin-RxJava-Dagger-Databinding
Stars: ✭ 55 (+96.43%)
Mutual labels:  clean-architecture, dagger2
raffler-kotlin
A raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Stars: ✭ 44 (+57.14%)
Mutual labels:  clean-architecture, dagger2
Android-MVI-Clean-Arch-Sample
A Simple Android Project demonstrating Clean Arch + MVI with https://api.nasa.gov/api.html#apod as use-case example
Stars: ✭ 20 (-28.57%)
Mutual labels:  clean-architecture, dagger2
Android-Starter-Kit
This is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-42.86%)
Mutual labels:  clean-architecture, dagger2
Kata-Dagger2-Android
Kata to practice Dependency injection using Dagger 2.
Stars: ✭ 21 (-25%)
Mutual labels:  clean-architecture, dagger2
Bubbble
Sample app showcases the MVP pattern and Robert Martin's Clean Architecture approach.
Stars: ✭ 226 (+707.14%)
Mutual labels:  clean-architecture, dagger2
Klean-ArchiteKture
Kotlin Android clean-architecture demo project for a meetup talk. Slides: https://docs.google.com/presentation/d/1CxnntHf3CorNDicx_cDN5s1t5pEbUwjwWHZ5PNmfe6Y/edit?usp=sharing
Stars: ✭ 10 (-64.29%)
Mutual labels:  clean-architecture, dagger2
Muvi
Very simple project to show a collection of Movie from MovieDb with a minimalist design
Stars: ✭ 46 (+64.29%)
Mutual labels:  clean-architecture, dagger2
Movies Kotlin Kata
Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
Stars: ✭ 240 (+757.14%)
Mutual labels:  clean-architecture, dagger2
GuildWars2 APIViewer
Guild Wars 2 API Viewer: An Android application used for viewing various Guild Wars 2 API endpoint responses. Developed utilizing MVVM architecture, in conjunction with Databinding, Dagger 2, Retrofit 2, and RxJava 2.
Stars: ✭ 53 (+89.29%)
Mutual labels:  dagger2, mvvm-pattern
Vigilante
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Stars: ✭ 234 (+735.71%)
Mutual labels:  clean-architecture, dagger2
android-clean-architecture
Sample for Android Clean Architecture.
Stars: ✭ 120 (+328.57%)
Mutual labels:  clean-architecture, dagger2
Movieguide
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
Stars: ✭ 2,573 (+9089.29%)
Mutual labels:  clean-architecture, dagger2
ContactsApp
Go-Jek Engineering Task Used MVP and Unit Testing Espresso, Mock Webserver and Activity Instrumentation Tests ,RxJava + RxAndroid + Retrofit 2 + OkHttp 3 + Dagger2 + ButterKnife+ Glide + Active Android ORM
Stars: ✭ 21 (-25%)
Mutual labels:  dagger2, mvvm-pattern
Android Kotlin Modulerized Cleanarchitecture
🚀 Example modularized android application with single activity written in Kotlin
Stars: ✭ 180 (+542.86%)
Mutual labels:  clean-architecture, dagger2
Movieguide Kotlin
Movie discovery app showcasing Kotlin, RxJava, Dagger2, MVP using Clean Architecture
Stars: ✭ 222 (+692.86%)
Mutual labels:  clean-architecture, dagger2
Games
The Games app has two features which are listing and showing detail of games.
Stars: ✭ 15 (-46.43%)
Mutual labels:  clean-architecture, dagger2
CleanArchitecture-SocketIO
CleanArchitecture with SocketIo 📡
Stars: ✭ 32 (+14.29%)
Mutual labels:  clean-architecture, dagger2

Explanation

Hi👋:)

I created clean architecture samples for three purposes.

  1. Study on clean architecture
  2. Modular separation
  3. Unit test using Mockito

Screenshots

image

REST API

https://github.com/tastejs/hacker-news-pwas

Languages, libraries and tools used

  • Kotlin
  • AAC ViewModel
  • LiveData
  • AndroidX Support Libraries
  • RxKotlin
  • Dagger2
  • Retrofit
  • OkHttp3
  • Gson
  • Mockito

Clean architecture

imge

Architectural approach

image

Dagger2

image

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].