WHAT
Sample note applications with purpose of offline first
WHY
Not all region have good network capability
HOW
- Implementation of Clean Architecture
- Sync in background
- Reactive data
- Kotlin
- AndroidX
Depedencies
- Evernote Job (https://github.com/evernote/android-job)
- RealmDB (https://github.com/realm)
- RxJava2 (https://github.com/ReactiveX/RxJava)
- Retrofit (https://github.com/square/retrofit)
- ViewModel (https://developer.android.com/topic/libraries/architecture/viewmodel)
- Dagger 2 (https://github.com/google/dagger)
Thanks
- Fernando Cejas (https://github.com/android10)
- AndroidPub (https://android.jlelse.eu)
- ProAndroidDev (https://proandroiddev.com)
- All medium blog on my Chrome History (https://medium.com)
- All sample on github (https://github.com)
- Heroku (https://heroku.com)
NB
There is some unused dependencies at build.gradle
TODO
- Add new note