Ankush Bose·16h agoKMP in practice, Part 3: The data layerA Room crash that compiled fine, and why our auth is a plain function instead of a Ktor plugin.
Sonali Salunkhe·1d agoRoom Database in Android with Kotlin: A Beginner-Friendly GuideLearn how to store, retrieve, update, and delete data locally using Room Database, Kotlin, and MVVM Architecture.
Syed Ovais Akhtar·6d agoAndroid Room Database Migration: A Complete Guide to Preserving User DataLearn how to safely update your Room database schema using Kotlin migrations, handle version changes, and avoid destructive database…
Taufik Fredi Pratama·Oct 27Why a Stock Number Needs a Movement HistoryA quantity says what is available, not how it got there. How Inventory Kit records, orders, and reads back the movements behind a stock…
Anil Kumar·Oct 23Building an Offline-First Android App with Kotlin, Room, and WorkManagerA practical guide to local-first data, background sync, and conflict handling in Jetpack Compose apps.
InProAndroidDevbyBurak Karaduman·Oct 20Run, SQL Run!Searching data like products, messages or emails is one of the most common features in modern applications. There are couple of ways to…
Rafael Meneghelo·Oct 20Room migrations that don’t lose data: transformations, tests, and AutoMigration’s limitsWhat to do when your schema change is more than adding a column
Taufik Fredi Pratama·Oct 12Making Multi-Location Stock Transfers Atomic with RoomA Room stock transfer is more than two balance updates. Here’s how I keep its checks, movement rows, and writes inside one transaction.
Android Expert·Sep 23Part 8: The Capstone — A Decision Framework, Case Studies, and Interview PlaybookSix real ADRs, production pitfalls, and a senior interview playbook for choosing Room, DataStore, files, or shared storage.
InEvangelist Apps BlogbyPrakash Ranjan·Sep 21Mastering Room Database in Kotlin Multiplatform (Android, iOS & Desktop) with KoinA complete, production-ready guide to implementing official AndroidX Room across Android, iOS, and Desktop (JVM) using Koin Dependency…