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.
Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 1]

Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 1]

Comments
6 min read
Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 2]

Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 2]

Comments
4 min read
Automating C Bindings in Kotlin Multiplatform

Automating C Bindings in Kotlin Multiplatform

1
Comments
2 min read
Wednesday Links - Edition 2026-04-01

Wednesday Links - Edition 2026-04-01

1
Comments
1 min read
Day 4/100: Fragment Lifecycle — Why It's More Confusing Than Activity's

Day 4/100: Fragment Lifecycle — Why It's More Confusing Than Activity's

Comments
6 min read
I built an all-in-one PDF Scanner & Vault app solo in Kotlin — Lihenium is now live on Play Store!

I built an all-in-one PDF Scanner & Vault app solo in Kotlin — Lihenium is now live on Play Store!

2
Comments
1 min read
Day 3/100: Activity Lifecycle — The Diagram You've Seen 100 Times

Day 3/100: Activity Lifecycle — The Diagram You've Seen 100 Times

2
Comments
6 min read
Building a Compact Encoder on kotlinx.serialization

Building a Compact Encoder on kotlinx.serialization

12
Comments
9 min read
Day 1/100: Going Back to Basics as a Senior Android Dev

Day 1/100: Going Back to Basics as a Senior Android Dev

1
Comments
3 min read
Day 2/100: The 4 Android Components — What Senior Engineer Get Wrong

Day 2/100: The 4 Android Components — What Senior Engineer Get Wrong

1
Comments
5 min read
Stop wiring async calls manually

Stop wiring async calls manually

1
Comments
2 min read
Making illegal state unrepresentable

Type safety tradeoffs across five languages

Making illegal state unrepresentable

8
Comments 7
10 min read
Beyond the APK: Mastering Model Lifecycles and AICore in Modern Android Development

Beyond the APK: Mastering Model Lifecycles and AICore in Modern Android Development

1
Comments 1
8 min read
Android Emulator vs Physical Device: Picking Your Development Target

Android Emulator vs Physical Device: Picking Your Development Target

2
Comments
2 min read
Solving the Android BLE GATT Race Condition: Reliable Sequential Operations with Kotlin Coroutines

Solving the Android BLE GATT Race Condition: Reliable Sequential Operations with Kotlin Coroutines

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