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.
Building AI Agents with the Kotlin Agent Development Kit (ADK)

Building AI Agents with the Kotlin Agent Development Kit (ADK)

10
Comments 3
5 min read
Kmemo 2.0 is out, and the two gaps I admitted to in the first post are closed

Kmemo 2.0 is out, and the two gaps I admitted to in the first post are closed

4
Comments
5 min read
Engineering Geofencing: A Lesson in Battery Life vs. Precision

Engineering Geofencing: A Lesson in Battery Life vs. Precision

1
Comments
4 min read
I Built an SMS-Reading Expense Tracker. Then I Learned Why Nobody Else Does That.

I Built an SMS-Reading Expense Tracker. Then I Learned Why Nobody Else Does That.

1
Comments 1
4 min read
Engineering Geofencing for Android: Balancing Precision and Battery Life

Engineering Geofencing for Android: Balancing Precision and Battery Life

Comments
4 min read
Migrating 10 Android apps to target API 36 in one weekend

Migrating 10 Android apps to target API 36 in one weekend

Comments
5 min read
Building an Android Geofencing Engine: Balancing Battery Drain vs. Accuracy

Building an Android Geofencing Engine: Balancing Battery Drain vs. Accuracy

Comments
4 min read
Architecting for Zero-Network Dependencies: Challenges in Offline-Only Geofencing

Architecting for Zero-Network Dependencies: Challenges in Offline-Only Geofencing

Comments
4 min read
Blocking apps on iOS vs Android: I built the same feature twice and they have nothing in common

Blocking apps on iOS vs Android: I built the same feature twice and they have nothing in common

Comments
4 min read
How to block apps on Android without an AccessibilityService

How to block apps on Android without an AccessibilityService

Comments
5 min read
Why your Valhalla turn-by-turn distances are wrong: a distance-axis mismatch

Why your Valhalla turn-by-turn distances are wrong: a distance-axis mismatch

Comments
5 min read
Kdrant 2.0: I removed the reason to use the official client

Kdrant 2.0: I removed the reason to use the official client

3
Comments
5 min read
The Last Error Is Not Always the Root Cause: Diagnosing Android Test Failures

The Last Error Is Not Always the Root Cause: Diagnosing Android Test Failures

1
Comments 1
3 min read
Architecting a Reactive Geofencing Engine on Android Without Battery Drain

Architecting a Reactive Geofencing Engine on Android Without Battery Drain

Comments
4 min read
⚡ Why Integer no longer stores its value as a String

⚡ Why Integer no longer stores its value as a String

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