TODO
- Kotlin
- Retrofit authentication
- Use RxJava to fetch Github users basic info
- Diving deeper in RxJava
- DiffUtils
RESOURCES
- https://www.toptal.com/android/functional-reactive-android-rxjava
- https://futurestud.io/tutorials/oauth-2-on-android-with-retrofit
- https://auth0.com/docs/libraries/auth0-android
- https://stackoverflow.com/a/41238266
- https://stackoverflow.com/a/41238266
- https://developer.github.com/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
- No more findViewById: https://antonioleiva.com/kotlin-android-extensions/
- To help understand RxBinding: https://code.tutsplus.com/tutorials/rxjava-for-android-apps-introducing-rxbinding-and-rxlifecycle--cms-28565
Practice of RxJava in DivingToRxJava branch!
- For diving deeper in RxJava following those tutorials: https://www.androidhive.info/RxJava/tutorials/
- https://www.androidhive.info/RxJava/android-getting-started-with-reactive-programming/#example3 (done)
- https://www.androidhive.info/RxJava/rxjava-operators-introduction/ (done)
- https://www.androidhive.info/RxJava/rxjava-operators-just-range-from-repeat/ (done)
- https://www.androidhive.info/RxJava/rxjava-operators-buffer-debounce/ (done)
- https://www.androidhive.info/RxJava/rxjava-understanding-observables/ (done)
- https://www.androidhive.info/RxJava/map-flatmap-switchmap-concatmap/ (done)
- https://www.androidhive.info/RxJava/rxjava-operators-concat-merge/ (done)
- https://www.androidhive.info/RxJava/mathematical-operators-rxjava/ (done)
- https://www.androidhive.info/RxJava/rxjava-operators-repeat-skip-take-takeuntil/ (done)
Notes app/RxJava networking-Retrofit-Gson example in NotesWithRxJavaRetrofitGson branch!