Published inMatnnegar EngineeringI Don’t Give a Damn About Design Patterns, Architecture, or Technical Practices — Here’s Why 💥I learned the hard way: no design pattern or tool matters unless it solves user problems and drives business success.Nov 25Nov 25
Published inTAPSI EngineeringComPilot: Type-Safe Navigation for Jetpack ComposeComPilot simplifies Jetpack Compose navigation with type-safe routes and advanced control addressing common issues like backstack…Nov 11Nov 11
Published inProAndroidDevSafely Navigating the Transition: From Gson to kotlinx.serializationExplore the shift from Gson to kotlinx.serialization, unveiling challenges and clever solutions for a seamless transition. 🚀Dec 29, 2023Dec 29, 2023
Published inProAndroidDevHarmonizing Modifiers in Jetpack Compose: A Tale of Flexibility and Usability“In Jetpack Compose, we journey from strict modifier rules to flexible design, seeking the perfect harmony of usability.” 🚀Oct 22, 2023Oct 22, 2023
Published inMatnnegar EngineeringHow I Optimized Bitmap Memory Management in Matnnegar Using Kotlin’s Property Delegation🚀Discover how Kotlin’s property delegation boosts Bitmap memory in Matnnegar.Sep 21, 20231Sep 21, 20231
Published inProAndroidDevLeveraging Kotlin Delegation to Simplify ViewModel Collaboration and State ManagementExplore how Kotlin delegates revolutionize ViewModel architecture by isolating concerns, enhancing testability, and streamlining state…Sep 20, 20231Sep 20, 20231
Published inProAndroidDevRich UI Models in Android using MVVM and Jetpack ComposeIntroduction:Discover the power of Rich UI Models in Android! Learn how to build dynamic bottom sheets with MVVM and Jetpack Compose 🚀.Jul 22, 20231Jul 22, 20231
Published inProAndroidDevKotlin Coroutine Flows: Deep Dive (Part 2: Hot Flows🔥)Learn how to use Kotlin Coroutine Hot Flows to manage continuous data streams and build reactive applications.May 7, 2023May 7, 2023
Published inProAndroidDevKotlin Coroutine Flows: Deep Dive (Part 1 Cold Flows)Learn how to use Coroutine Flows for asynchronous programming in Android apps, using the reactive stream of data that the Flow API…Apr 3, 2023Apr 3, 2023
Published inProAndroidDevImproving Performance and Reducing Recomposition in Jetpack Compose: A Case StudyImproving Jetpack Compose performance by reducing recomposition: a case study on creating a progress text with an animated background.Mar 24, 20231Mar 24, 20231