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.
Two features were dead in every release build for a month — and worked in every debug build

Two features were dead in every release build for a month — and worked in every debug build

Comments
5 min read
Architecting for Privacy: Why I Chose Local-Only SQLite Storage over Firebase

Architecting for Privacy: Why I Chose Local-Only SQLite Storage over Firebase

Comments
5 min read
Android App Security: A Practical Guide to Building Secure Android Applications

Android App Security: A Practical Guide to Building Secure Android Applications

2
Comments
12 min read
JetBrains Releases Ktor 3.6.0 with HTTP/3 & OpenID Connect Support

JetBrains Releases Ktor 3.6.0 with HTTP/3 & OpenID Connect Support

Comments 1
3 min read
Building a High-Performance Batch Image Compressor for Android: Native Bitmap Optimization and Pipeline Challenges

Building a High-Performance Batch Image Compressor for Android: Native Bitmap Optimization and Pipeline Challenges

Comments
3 min read
Building a Geofencing Engine: Why I Avoided Persistent Background Location

Building a Geofencing Engine: Why I Avoided Persistent Background Location

Comments
4 min read
Designing Safer API Failover in an Android App

Designing Safer API Failover in an Android App

1
Comments
5 min read
I inspected my KMP iOS export header 61% of it was dead weight. Here’s what I found and built

I inspected my KMP iOS export header 61% of it was dead weight. Here’s what I found and built

Comments
3 min read
One Kotlin codebase, five platforms, 60 fps: building a 3D game with KMP and CMP

One Kotlin codebase, five platforms, 60 fps: building a 3D game with KMP and CMP

5
Comments 1
21 min read
Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Architecting a Low-Power Geofencing Engine: Lessons from Battery Optimization in Muffle

Comments
5 min read
How I Built a Zero-Network Android Image Compressor to Solve the 10MB Photo Problem

How I Built a Zero-Network Android Image Compressor to Solve the 10MB Photo Problem

Comments
3 min read
Building Hishab Ledger: Designing an Offline-First Personal Ledger with Kotlin and Jetpack Compose

Building Hishab Ledger: Designing an Offline-First Personal Ledger with Kotlin and Jetpack Compose

Comments
6 min read
Building a Plug-and-Play JVM Compiler for Android and Desktop with Bytesmith

Building a Plug-and-Play JVM Compiler for Android and Desktop with Bytesmith

1
Comments 1
7 min read
Architecting a background-service-based sound manager that survives Android's Doze mode

Architecting a background-service-based sound manager that survives Android's Doze mode

Comments
4 min read
Choosing an Android Stack That Survives Release Day

Choosing an Android Stack That Survives Release Day

Comments 1
9 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.