New Android Project: The Most Important Decisions
My personal list of technical decisions which are important to get right when you start a new Android project and their associated trade-offs
My personal list of technical decisions which are important to get right when you start a new Android project and their associated trade-offs
Demonstration of FragmentFactory API and a discussion of its impact on dependency injection in modularized Android application
This article demonstrates several approaches to integrate ViewModel with Dagger and discusses their respective benefits and drawbacks.
Summary of my thorough research concerning usage of client-generated unique identifiers vs. server-generated ones in web applications.
Netflix demonstrated the architecture they’re using in their Android application and I decided to write a detailed review of their approach.
In-depth discussion of several strategies that you can use to implement dependency injection in modularized Android applications
I’ll try to convince you that you absolutely need dependency injection in your software project by debunking several very common myths about it.
Discussion of ThreadPoster, which is my open source library for explicit and unit-testable multithreading in Android.
Many people want to become professional Android developers. In this post I share my thoughts on this subject and give several advises to make your journey towards Android development more efficient.
Several warnings and recommendations to developers who work on Android applications written in Java and would like to start using Kotlin.