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.
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
Why Your Android BLE Advertisements Silently Fail in the Background on Android 12+ and How to Fix It

Why Your Android BLE Advertisements Silently Fail in the Background on Android 12+ and How to Fix It

Comments
10 min read
Mastering Reliable BLE Characteristic Notifications on Android (Kotlin): Avoiding Missed Updates and Connection Drops

Mastering Reliable BLE Characteristic Notifications on Android (Kotlin): Avoiding Missed Updates and Connection Drops

Comments
11 min read
Robust BLE: Preventing Disconnections and Implementing Auto-Reconnect on Android 12+ with Foreground Services

Robust BLE: Preventing Disconnections and Implementing Auto-Reconnect on Android 12+ with Foreground Services

Comments
10 min read
Plugins

Plugins

5
Comments
5 min read
Gradle Said No. Here's How I Learned to Actually Read the Error.

Gradle Said No. Here's How I Learned to Actually Read the Error.

5
Comments
5 min read
Building the Architecture in KMP: Data Flow, MVI, and Hard Decisions

Building the Architecture in KMP: Data Flow, MVI, and Hard Decisions

1
Comments
5 min read
How I Started Learning Kotlin by Building a Real Android App

How I Started Learning Kotlin by Building a Real Android App

1
Comments
6 min read
I Grade AI Code for a Living. Here's What Nobody Talks About.

I Grade AI Code for a Living. Here's What Nobody Talks About.

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