Forem

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.
Turn Any Android App Into a Lock Screen Widget — Here's How

Turn Any Android App Into a Lock Screen Widget — Here's How

Comments
1 min read
Why I Stopped Using Callbacks in Android and Switched to Flow + ViewModel Events

Why I Stopped Using Callbacks in Android and Switched to Flow + ViewModel Events

Comments
3 min read
What It Actually Takes to Integrate the Romanian Electronic ID Card Over NFC
Cover image for What It Actually Takes to Integrate the Romanian Electronic ID Card Over NFC

What It Actually Takes to Integrate the Romanian Electronic ID Card Over NFC

Comments
5 min read
ClassPilot v2 Major Updates!

ClassPilot v2 Major Updates!

Comments
3 min read
Self-Referential Generics in Kotlin: When Type Safety Requires Talking to Yourself

Self-Referential Generics in Kotlin: When Type Safety Requires Talking to Yourself

Comments
10 min read
We Benchmarked SMS (Simple Multiplatform Script) Against C++, C#, and Kotlin. Here's What Happened.

We Benchmarked SMS (Simple Multiplatform Script) Against C++, C#, and Kotlin. Here's What Happened.

Comments
5 min read
Day 6/100: Context in Android — The Wrong One Will Leak Your Entire Activity
Cover image for Day 6/100: Context in Android — The Wrong One Will Leak Your Entire Activity

Day 6/100: Context in Android — The Wrong One Will Leak Your Entire Activity

Comments
7 min read
I'm 18 and Built an Open-Source Camera That Cryptographically Proves Photos Are Real

I'm 18 and Built an Open-Source Camera That Cryptographically Proves Photos Are Real

Comments
3 min read
Sleep, Sort, Repeat: Testing Kotlin Coroutines with Virtual Time
Cover image for Sleep, Sort, Repeat: Testing Kotlin Coroutines with Virtual Time

Sleep, Sort, Repeat: Testing Kotlin Coroutines with Virtual Time

26
Comments
4 min read
Android XML vs Jetpack Compose — Which One Should You Use in 2026?
Cover image for Android XML vs Jetpack Compose — Which One Should You Use in 2026?

Android XML vs Jetpack Compose — Which One Should You Use in 2026?

Comments
3 min read
Day 5/100: Intent, Task & Back Stack and Why launchMode is a trap
Cover image for Day 5/100: Intent, Task & Back Stack and Why launchMode is a trap

Day 5/100: Intent, Task & Back Stack and Why launchMode is a trap

Comments
7 min read
Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 4]
Cover image for Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 4]

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

Comments
6 min read
Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 3]
Cover image for Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 3]

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

Comments
4 min read
Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 2]
Cover image for Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 2]

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

Comments
4 min read
Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 5]
Cover image for Structured Concurrency in Practice: CoroutineScope vs StructuredTaskScope [Part 5]

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

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