8 Valid Reasons for Modularization in Android
Here you’ll find a comprehensive list of reasons to modularize your Android application, as well as some additional info to keep in mind.
Here you’ll find a comprehensive list of reasons to modularize your Android application, as well as some additional info to keep in mind.
Modularization of Android projects, which is very popular technique nowadays, can easily lead to longer build times, bad architecture and wasted effort
Discussion of different package structures, which are crucially important, but often ignored part of your project’s architecture.
This article describes several strategies for returning data to previous screens in Android applications using either Activities or Fragments
Implement clean, explicit and powerful Fragment navigation in your Android apps using FragNav library.
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
My summary of the current state of native Android development, as well as some predictions about future ecosystem’s evolution
The notorious AsyncTask is deprecated starting with Android 11, so, in this article, I explain the reasons behind this decision.
My thoughts on Dagger-Android, the relatively late addition to Dagger dependency injection framework, being effectively deprecated now.