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 Geofencing: The Battery-Accuracy Tradeoff in Android

Engineering Geofencing: The Battery-Accuracy Tradeoff in Android

4 min read
The Freedom of Pet Projects

The Freedom of Pet Projects

4 min read
I Built 29 Android Hardware and Security Tools in One Open-Source App

I Built 29 Android Hardware and Security Tools in One Open-Source App

1 min read
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

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

5 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

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

Building a Geofencing Engine: Why I Avoided Persistent Background Location

4 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

3 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

5 min read
Android SDK for Robot Battery, Power, and Charging Management

Android SDK for Robot Battery, Power, and Charging Management

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

3 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
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

4 min read
Architecting Location-Aware Automation Without Killing the Battery

Architecting Location-Aware Automation Without Killing the Battery

4 min read
What I Learned from 700 Hours of Kotlin

What I Learned from 700 Hours of Kotlin

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