DEV Community

Kotlin

a cross-platform, statically typed, general-purpose programming language with type inference

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Architecting a background location trigger that survives Android Doze mode

Architecting a background location trigger that survives Android Doze mode

1
Comments
5 min read
Building Doseleaf: An Offline-First Medicine Reminder App with Kotlin and Jetpack Compose

Building Doseleaf: An Offline-First Medicine Reminder App with Kotlin and Jetpack Compose

Comments
6 min read
Backup and restore for an Android launcher with Room: debounced snapshots and an empty-database gate

Backup and restore for an Android launcher with Room: debounced snapshots and an empty-database gate

2
Comments 2
8 min read
Late Confirmation Race: Handling the Gap Between User Approval and Action Dispatch in Android AI Agents

Late Confirmation Race: Handling the Gap Between User Approval and Action Dispatch in Android AI Agents

1
Comments
4 min read
My Android AI app finally has a signed release APK. It went from 82 MB to 19 MB

My Android AI app finally has a signed release APK. It went from 82 MB to 19 MB

Comments
2 min read
An Android app blocker that only triggers on one WiFi network (no root)

An Android app blocker that only triggers on one WiFi network (no root)

Comments
2 min read
When ML Kit can't read a worn, printed QR: a cheapest-first fallback ladder on Android

When ML Kit can't read a worn, printed QR: a cheapest-first fallback ladder on Android

Comments
4 min read
Ask for a Play Store review once, after the app has done its job

Ask for a Play Store review once, after the app has done its job

Comments
4 min read
Hacktoberfest: 13 small, well-described issues in a Kotlin library for AI agents

Hacktoberfest: 13 small, well-described issues in a Kotlin library for AI agents

Comments
4 min read
Building a camera app with Compose Multiplatform and Swift Export

Building a camera app with Compose Multiplatform and Swift Export

Comments
5 min read
Context Propagation in Android AI Agents: Resolving Device State Before Action Dispatch

Context Propagation in Android AI Agents: Resolving Device State Before Action Dispatch

1
Comments
4 min read
Architecting Location-Based Sound Automation Without Draining Battery

Architecting Location-Based Sound Automation Without Draining Battery

Comments
5 min read
Why AI Agents Need a Reconciliation Layer: Modeling the Gap Between Dispatch and Confirmation

Why AI Agents Need a Reconciliation Layer: Modeling the Gap Between Dispatch and Confirmation

1
Comments
4 min read
Don't write the prompt. Get interviewed

Don't write the prompt. Get interviewed

Comments
1 min read
I built an on-device overlay to debug Firebase Analytics events (no cable, no logcat)

I built an on-device overlay to debug Firebase Analytics events (no cable, no logcat)

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.