PinnedPublished inProAndroidDev🔒 Synchronization and Thread-Safety Techniques in Java and KotlinIn this article, we are going to see how multiple types of synchronization, locking and thread-safety mechanics in Java and Kotlin work…Feb 1, 2019A response icon20Feb 1, 2019A response icon20
PinnedPublished inProAndroidDev💥 The Story of My First A-ha Moment With Jetpack ComposeIn this article, I am going to explain how I had my first A-ha moment trying to create my Sudoku app with Jetpack Compose.Jun 11, 2021A response icon1Jun 11, 2021A response icon1
Published inProAndroidDev📦 Sealed Classes: An Alternative Approach To The Visitor Pattern In Kotlin And Java 21In this article, we are going to look at how the functionality of sealed classes and exhaustive pattern matching can be an alternative…Oct 19, 2023A response icon2Oct 19, 2023A response icon2
Published inProAndroidDev🖌 The Guide To Your First Annotation Processor with KSP (And Becoming A Kotlin Artist)In this article, we are going to create a KSP-based annotation processor that generates new code and files based on annotation usages. If…May 12, 2022A response icon1May 12, 2022A response icon1
Published inProAndroidDevKotlin Contracts: Make Great Deals With The Compiler! 🤜🤛There’s a great little feature in the Kotlin v1.3 that needs more attention, and that is, Kotlin Contracts!Aug 30, 2018A response icon5Aug 30, 2018A response icon5