Posted on Leave a comment

Android Architecture Components – AAC

Android Architecture Components by Example

https://developer.android.com/topic/libraries/architecture/index.html

Hacking Architecture Components by using Kotlin (https://antonioleiva.com/architecture-components-kotlin/)

Android Architecture Components: Testing your ViewModel LiveData [https://medium.com/exploring-android/android-architecture-components-testing-your-viewmodel-livedata-70177af89c6e]

Continue reading Android Architecture Components – AAC

Posted on Leave a comment

DI – Dagger 2, Koin, Kodein

Demystifying the new Dagger Android Injection API

https://google.github.io/dagger/

Dependency injection in Android [https://developer.android.com/training/dependency-injection]

A Dependency Injection Showdown [https://proandroiddev.com/a-dependency-injection-showdown-213339c76515]

Поиск лишних Component Dependencies с помощью Dagger SPI
[https://habr.com/ru/companies/cian/articles/768414/]

Continue reading DI – Dagger 2, Koin, Kodein

Posted on Leave a comment

Android modules multimodules

Patterns for accessing code from Dynamic Feature Modules [ https://medium.com/androiddevelopers/patterns-for-accessing-code-from-dynamic-feature-modules-7e5dca6f9123 ]

Modularization by Feature and Layer with Android Architecture Components [ https://medium.com/swlh/modularization-by-feature-and-layer-with-android-architecture-components-80bf317d737 ]

Navigation with Dynamic Feature Modules [ https://proandroiddev.com/navigation-with-dynamic-feature-modules-48ee7645488 ]

Exploring Dynamic Feature Modules at Swiggy [ https://bytes.swiggy.com/exploring-dynamic-feature-modules-at-swiggy-83019ebfa980 ]

Continue reading Android modules multimodules
Posted on Leave a comment

Architectures of Android applications

update 14/05/2018

About MVVM and Kotlin in architecting-android-reloaded (github)


https://medium.com/@bvmaks/architectures-of-android-applications-244a083bf132

Forms & Controls
Model View Controller
Model View Presenter
Model View ViewModel
Model View Intent
Comparative Analysis

Continue reading Architectures of Android applications