Ramadan Sayed·1h agoNavigation 3: Passing Screen Arguments to a ViewModel Without SavedStateHandleYou migrated a screen to Navigation 3, the ViewModel asks savedStateHandle.get("userId") the way it always did, and it returns null…
Ravi·5h agoSwift on Android (2027)A few years ago I’d have laughed but writing a Swift package for iOS that then immediately compiled with Android emulator was impressive. I…
Anil Kumar·6h agoAndroid Security Checklist: Keystore, Biometrics, and Play Integrity in KotlinA practical guide to protecting Android applications using Android Keystore, BiometricPrompt, Credential Manager, AES-GCM encryption…
InKoin DevelopersbyArnaud Giuliani·6h agoKoin Skills: Koin, the Right Way, with Your AgentHelp your agent write today's Koin: compile safety for all Koin DSL with Koin Compiler, Koin Annotations, best practices and migrations.
AndroidLab by Andre·9h agoKotlin 2.5 is coming up! Here’s what I’m looking out for.Beta 2 has just been released and stable is aiming for December. However some of the smaller updates could cause issues with your Android…
Christian Bergmann·17h agoSparrow: More Than a Message - How Sparrow Handles Encrypted Attachments (Part 6)From selecting a photo to displaying it on another device — the transfer, security and UI work behind sharing a file.
AndroidLab by Andre·23h agoKotlin Multiplatform in 2026: Share One Feature Before You Share the AppHow to evaluate KMP in an existing Android app without committing your roadmap to a rewrite.
Mobile@Exxeta·1d agoYour First Offline AI Response with Kotlin MultiplatformOne codebase, a local Gemma model, and a first streamed answer on Android and iOS
InProAndroidDevbyMatias Rodriguez Ovejero·1d agoWhy a 1B On-Device LLM Needs a HarnessA small model makes text generation possible on a phone. A harness turns that capability into a feature that can work with real data, time…
Ramadan Sayed·1d agoCompositionLocal LocalLifecycleOwner Not Present: Fixing It, Including in KMPThe crash is one line. The cause is one of three completely different situations, and the fix that works for one does nothing for the…