Published inProAndroidDevRelease Train in mobile developmentImplementing Release Train for the Android and iOS app. We all need predictability of releases.Dec 10, 2023A response icon3Dec 10, 2023A response icon3
Published inBetter ProgrammingHow ChatGPT Wrote an Android AppIn 78 questions and answersJan 4, 2023A response icon1Jan 4, 2023A response icon1
Published inProAndroidDevWhere does TransactionTooLargeException come from if I didn’t do anything wrong?A story when a small mistake can take us through the rabbit hole to the world of IPC interaction and Binder transactions.Nov 3, 2022A response icon5Nov 3, 2022A response icon5
Published inProAndroidDevBranch by Abstraction in Android projectBranch by Abstraction is a well-known technique in software engineering, but it’s not that common in mobile development. Let’s fix it.Sep 4, 2022Sep 4, 2022
Published inProAndroidDevHow runBlocking May Surprise YouIf you write this code on the UI thread you will deadlock your Android app forever.Jan 19, 2021A response icon9Jan 19, 2021A response icon9