InProAndroidDevbyOmar Sahl·Aug 18Composition Over Inheritance in Android ViewModelsHow delegation makes composition as powerful as inheritance, and how Kotlin makes it freeA response icon4
InNYT OpenbyThe NYT Open Team·Jun 8Building the Crossplay BoardHow We Made a 15X15 Game Surface Feel at Home on AndriodA response icon1
Roy Watson·May 29Android BLE Tools: Building a Practical BLE Inspector in Jetpack ComposeScanning, Advertising, GATT Operations, and the Timing Problems Real Devices ExposeA response icon3
InIntuitively and Exhaustively ExplainedbyDaniel Warfield·Apr 24Developing Native Android Applications in Kotlin — Intuitively and Exhaustively ExplainedA comprehensive guide to making native Android appsA response icon4
InProAndroidDevbyKanan Yusubov·Oct 2Modular Jetpack Compose: Don’t Leave Your Architecture to Code ReviewEvery Android architecture diagram looks clean on day one. Features in boxes, arrows pointing down, a note in the README saying “features…
AndroidLab by Andre·Sep 18Android Development Future (2027–2030)Why you should start paying attention to where Kotlin, Compose and AI assisted coding are rewriting how we build apps.A response icon7
AndroidLab by Andre·Oct 1Compose 1.12 Looks Like a Minor Bump. It Isn’t.What actually changed from Jetpack Compose 1.11, and what will break your build first
AndroidLab by Andre·4d agoMVI vs MVVM in Jetpack Compose: what is less likely to harm in the future?I have shipped both, here is how I prefer to reason about trade-offs during a real Android app developmentA response icon3
Android Expert·3d agoKeep the Expensive Stuff Alive: A Field Guide to retain in Jetpack ComposeHow retain() keeps heavy objects alive across rotation, when it beats a ViewModel, and the four production failures to avoid.
Android Expert·2h agoZero-Cost Types? The Fine Print on Kotlin Value ClassesWhen a value class is erased to its raw type, when boxing sneaks back in, and what it means for Room, Retrofit and Java interop.
Enes Selçuk·10h agoAndroid Studio Rabbit: New Features and Their Impact on the Android Development ProcessThe tools we use in Android development are just as important as the code we write. Build times, Gradle sync, testing processes, and the ….
Enes Selçuk·10h agoAndroid Studio Rabbit: Yeni Özellikler ve Android Geliştirme Sürecine EtkileriAndroid geliştirme sürecinde kullandığımız araçlar, yazdığımız kod kadar önemli. Build süreleri, Gradle senkronizasyonu, test süreçleri ve…
Android Expert·1d agoPart 5: Mirror With Intent: Building Right-to-Left Ready Screens in Jetpack ComposeStart and end over left and right, icons that flip and ones that must not, bidi text, gestures and RTL testing, plus a series checklistA response icon1
Ramadan Sayed·1d agoDesigning Compose Components Part 4: Builder DSLsHow LazyColumn’s item {} actually works, and when registering beats composing.