How to Become an Android Developer
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.
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.
This article describes the most practical, minimal and robust approach to management of Fragment lifecycle in Android applications.
I performed an extensive research to understand what’s Oracle vs. Google lawsuit all about. In this post I’ll share several facts that I discovered along the way that shocked me personally.
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.
My thoughts about Data Classes, which I consider to be the best Kotlin feature. Not because Data Classes spare lines of code, but because this construct has the potential to fix a long standing misconception about object-oriented design.
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.