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.
Java and the JVM Ecosystem: Kotlin, Scala, and Beyond

Java and the JVM Ecosystem: Kotlin, Scala, and Beyond

Comments
2 min read
Clean Architecture on Android: What I Learned Building a Wallpaper App From Scratch

Clean Architecture on Android: What I Learned Building a Wallpaper App From Scratch

Comments
3 min read
Mis Apps Nativas para Android: Llevando la automatizaciĂłn y el control de hardware al lĂ­mite (Root) Proyectos de un Desarrollador Independiente

Mis Apps Nativas para Android: Llevando la automatizaciĂłn y el control de hardware al lĂ­mite (Root) Proyectos de un Desarrollador Independiente

Comments
2 min read
Lifted ShipKit: open-source multi-carrier shipping labels with forced 3-D Secure

Lifted ShipKit: open-source multi-carrier shipping labels with forced 3-D Secure

Comments
4 min read
Kdrant: an idiomatic, coroutine-first Kotlin client for Qdrant

Kdrant: an idiomatic, coroutine-first Kotlin client for Qdrant

4
Comments 3
3 min read
I reverse-engineered my motorcycle's Bluetooth protocol to put Google Maps on the dashboard

I reverse-engineered my motorcycle's Bluetooth protocol to put Google Maps on the dashboard

Comments
4 min read
Mastering Design Principles: Dependency Inversion in Kotlin

Mastering Design Principles: Dependency Inversion in Kotlin

1
Comments
3 min read
Keeping Android Background Services Alive in a World of OEM Battery Optimizations

Keeping Android Background Services Alive in a World of OEM Battery Optimizations

2
Comments 1
4 min read
Architecting Geofencing for Android: Lessons in Battery Conservation

Architecting Geofencing for Android: Lessons in Battery Conservation

1
Comments 1
4 min read
Exploring Kotlin Multiplatform (KMP) as an iOS Developer 🚀

Exploring Kotlin Multiplatform (KMP) as an iOS Developer 🚀

Comments
1 min read
Going Below Android's Volume Floor: DynamicsProcessing, LoudnessEnhancer, and Reproducible F-Droid Builds

Going Below Android's Volume Floor: DynamicsProcessing, LoudnessEnhancer, and Reproducible F-Droid Builds

Comments
6 min read
Building Practical AI Agents with Koog 1.0: An Engineer's Perspective

Building Practical AI Agents with Koog 1.0: An Engineer's Perspective

2
Comments
5 min read
Architecture as a Cost Lever: Cutting Build Times by Splitting a KMP Monolith

Architecture as a Cost Lever: Cutting Build Times by Splitting a KMP Monolith

Comments
4 min read
Automated CI/CD for Kotlin Multiplatform: One Push, Every Target

Automated CI/CD for Kotlin Multiplatform: One Push, Every Target

Comments
3 min read
Multiplatform Settings for MCP Servers: It's Schemas All the Way Down

Multiplatform Settings for MCP Servers: It's Schemas All the Way Down

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