Modern Android development

0. Android Studio 3

1. Kotlin language

2. Build Variants 

3. ConstraintLayout

4. Data binding library

5. MVVM architecture + repository pattern ( with mappers) + Android Manager Wrappers ( Part 2 )

6. RxJava2 and how it helps us in architecture ( Part 3)

7. Dagger 2.11, what is Dependency Injection, why you should use it. 

8. Retrofit (with Rx Java2)

9. Room (with Rx Java2)

To view or add a comment, sign in

More articles by RAVIRAJ DESAI

Explore content categories