Stefan M.Unveiling the Reality: My Experiment with Non-Transitive R Classes and Compilation AvoidanceIn December 2022 we switched from the traditional transitive R classes to the back then relatively new non-transitive R classes behavior…6 min read·Feb 16, 2024----
Stefan M.inStackademicThe most condensed guide to publish to Maven Central with Gradle5 min read·Nov 29, 2023--1--1
Stefan M.A bird’s eye view of the ioki Android app architectureJust recently, I was assigned the task of documenting the Android app architecture for the ioki app. Since this was on my list of blogs I…6 min read·Sep 12, 2023--1--1
Stefan M.The concept of a “developer-facing language” on AndroidThe Android localization matching system is quite handy. You can define your “default strings” in a directory named values, and all…5 min read·May 24, 2023----
Stefan M.sourceCompatibility, targetCompatibility, and JVM toolchains in Gradle explainedAlthough I have to admit it is complex, it is quite easy to understand once you know what they do.7 min read·Apr 21, 2023--7--7
Stefan M.Streamline your development process with a convenient Gradle pluginAs your Gradle project grows and you decide to split it up into multiple modules, you will quickly find yourself copying and pasting your…8 min read·Apr 6, 2023----
Stefan M.My attempt on explaining Kotlin CoroutinesI recently found a super nice example that shows how Kotlin Coroutines work. It provides the bare minimum of code but still shows “all” the…9 min read·Feb 27, 2023----
Stefan M.What is R8 and how we enabled itWe just recently enabled R8 in our Android app. What does this mean? Why do I sometimes use the term proguard and even added proguard.pro…8 min read·Jan 30, 2023--2--2
Stefan M.Jetpack Compose: remember, mutableStateOf, derivedStateOf and rememberSaveable explainedIf you have a composable function you might stumble over the following block of code. You might have even written it by yourself:6 min read·Nov 25, 2022--7--7
Stefan M.Announcing the global ioki Hackday 2022And you can be part of it to get some swag!3 min read·Sep 15, 2022----