Common Mistakes in Android Architecture
A list of several common architectural mistakes in Android applications that can be very costly to fix.
A list of several common architectural mistakes in Android applications that can be very costly to fix.
A tutorial of using Dagger Hilt’s Entry Points convention to work around lifecycle mismatch between Hilt and custom FragmentFactory in Android apps
Clean implementation of complex concurrent algorithm using the fundamental concurrency techniques
Improved scheme for implementation of MVC views and high-level discussion of differences between interfaces and abstract classes.
Detailed discussion of various ways to implement use cases (aka interactors) in Kotlin
Detailed discussion of various ways to implement use cases (aka interactors) in Java
Modularization of Android projects, which is very popular technique nowadays, can easily lead to longer build times, bad architecture and wasted effort
This article describes several strategies for returning data to previous screens in Android applications using either Activities or Fragments
In this tutorial I demonstrate how to structure navigation logic inside Android applications and share my opinion about Navigation Architecture Component
List of skills that I expect professional Android developers to possess at different experience levels