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.
The Last Frame Matters: Finishing Android Flows with transformWhile

The Last Frame Matters: Finishing Android Flows with transformWhile

Comments
10 min read
Fan-Out With a Seatbelt: Six Ways flatMapMerge Bites Android Apps in Production

Fan-Out With a Seatbelt: Six Ways flatMapMerge Bites Android Apps in Production

Comments
8 min read
The 64-Slot Waiting Room: Why flatMapLatest Still Hands Your UI Yesterday's Data

The 64-Slot Waiting Room: Why flatMapLatest Still Hands Your UI Yesterday's Data

Comments
8 min read
Cancelled, but Still Running: How Cooperative Cancellation Quietly Drains Your Users’ Battery

Cancelled, but Still Running: How Cooperative Cancellation Quietly Drains Your Users’ Battery

Comments
12 min read
A Chat Finder That Never Loses Its Place: Telegram-Style Search with Flow.scan

A Chat Finder That Never Loses Its Place: Telegram-Style Search with Flow.scan

Comments
11 min read
Cancelled by a Sibling: How Failure Travels Through the Coroutine Job Tree

Cancelled by a Sibling: How Failure Travels Through the Coroutine Job Tree

Comments
11 min read
Let the Compiler Review Your UI: Choosing Between Enums, Sealed Classes, and Sealed Interfaces

Let the Compiler Review Your UI: Choosing Between Enums, Sealed Classes, and Sealed Interfaces

Comments
17 min read
Lambdas Aren’t Free: A Bytecode Tour of Kotlin’s inline and reified

Lambdas Aren’t Free: A Bytecode Tour of Kotlin’s inline and reified

Comments
12 min read
Zero-Cost Types? The Fine Print on Kotlin Value Classes

Zero-Cost Types? The Fine Print on Kotlin Value Classes

Comments
10 min read
Stop typing on your TV with a remote: setting up a source from your phone

Stop typing on your TV with a remote: setting up a source from your phone

Comments
4 min read
I built a manga translator app with Kotlin Multiplatform, and cut the cost per page from $0.05 to under half a cent

I built a manga translator app with Kotlin Multiplatform, and cut the cost per page from $0.05 to under half a cent

Comments
2 min read
Grading spoken answers for a U.S. citizenship mock interview

Grading spoken answers for a U.S. citizenship mock interview

Comments
4 min read
Opening Word, Excel and PowerPoint files on Android without uploading them

Opening Word, Excel and PowerPoint files on Android without uploading them

Comments
4 min read
Branching Without the Else: A Field Guide to Kotlin’s onTrue, onFalse and ifOrNull

Branching Without the Else: A Field Guide to Kotlin’s onTrue, onFalse and ifOrNull

Comments
7 min read
Your Compose Text Is Quietly Lying About Its Weight

Your Compose Text Is Quietly Lying About Its Weight

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