ThreadPoster: Explicit and Unit Testable Multithreading in Android
Discussion of ThreadPoster, which is my open source library for explicit and unit-testable multithreading in Android.
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.
My analysis of the reasons that might’ve led Google’s to officially support Kotlin programming language for Android development.
This article describes the most practical, minimal and robust approach to management of Activity lifecycle in Android applications.
I came up with a simple design rule related to Context objects in Android that makes my code more readable and maintainable.
Testing that Android apps support save & restore flow is not easy but absolutely mandatory. Let me show you how I do it.
Android apps design and architecture must explicitly account for the core memory management mechanisms inside Android OS described in this post.
Thorough discussion of factors that need to be taken into consideration when choosing size of the page for paged loading of data into lists.
My thoughts about the new Lifecycle Architecture Component. Unfortunately, I think that this framework will not resolve life-cycle issues, but will make Android framework even more complicated.