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.
Engineering a Low-Power Geofencing Engine for Android

Engineering a Low-Power Geofencing Engine for Android

Comments
5 min read
Building StareBrain, Part 18: Auto-Collapse — The Overlay That Knows When to Hide

Building StareBrain, Part 18: Auto-Collapse — The Overlay That Knows When to Hide

1
Comments
2 min read
A text-only app drawer in Jetpack Compose: an A–Z scrubber, a recent-installs section, and the index math between them

A text-only app drawer in Jetpack Compose: an A–Z scrubber, a recent-installs section, and the index math between them

1
Comments
9 min read
One Kotlin core for every screen: what is shared and what is not

One Kotlin core for every screen: what is shared and what is not

Comments
5 min read
RestaurantApp: Building a Modular Kotlin Multiplatform App with Clean Architecture and MVI 🚀

RestaurantApp: Building a Modular Kotlin Multiplatform App with Clean Architecture and MVI 🚀

1
Comments
3 min read
Don't rebuild the link: a test that a scanned UPI QR reaches the next app byte for byte

Don't rebuild the link: a test that a scanned UPI QR reaches the next app byte for byte

Comments
5 min read
Architecting a Battery-Efficient Geofencing Engine for Muffle

Architecting a Battery-Efficient Geofencing Engine for Muffle

1
Comments
4 min read
How I Integrated Google Gemini into a Jetpack Compose Android App (With Real Kotlin Patterns)

How I Integrated Google Gemini into a Jetpack Compose Android App (With Real Kotlin Patterns)

Comments
2 min read
One interface under a whole TV app: the content source as a black box

One interface under a whole TV app: the content source as a black box

Comments
5 min read
Música local en Android: por qué MediaStore y Media3 resuelven problemas diferentes

Música local en Android: por qué MediaStore y Media3 resuelven problemas diferentes

Comments
3 min read
Android Storage Access Framework: listar archivos sin pedir acceso total al almacenamiento

Android Storage Access Framework: listar archivos sin pedir acceso total al almacenamiento

Comments
3 min read
Access Token vs Refresh Token in Android: Secure Authentication with Kotlin

Access Token vs Refresh Token in Android: Secure Authentication with Kotlin

Comments
12 min read
A button on the lock screen must not open a chat: an unlock trampoline on Android

A button on the lock screen must not open a chat: an unlock trampoline on Android

Comments
5 min read
A feedback screen for Android and Flutter with no server: what testing taught us

A feedback screen for Android and Flutter with no server: what testing taught us

Comments
8 min read
Architecting a Privacy-First Sound Automation Engine for Android

Architecting a Privacy-First Sound Automation Engine for Android

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