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.
AccessLens — a blind person's lanyard, powered by Gemma 4 on-device

Gemma 4 Challenge: Build With Gemma 4 Submission

AccessLens — a blind person's lanyard, powered by Gemma 4 on-device

1
Comments
4 min read
Beyond the Cloud: The Developer’s Guide to Mastering Gemini Nano on Pixel and Samsung Devices

Beyond the Cloud: The Developer’s Guide to Mastering Gemini Nano on Pixel and Samsung Devices

2
Comments
7 min read
`suspend` Is `await`, Not `async`: A Kotlin-to-TypeScript Bridge

`suspend` Is `await`, Not `async`: A Kotlin-to-TypeScript Bridge

1
Comments
10 min read
Why I Built a Practical Photo Compressor for Android (And How I Did It)

Why I Built a Practical Photo Compressor for Android (And How I Did It)

Comments 1
3 min read
Kotlin Coroutines in Production

Kotlin Coroutines in Production

1
Comments
2 min read
Aido: Your typing assistant.

Aido: Your typing assistant.

Comments
2 min read
Day 8/100: Process Death — What Actually Happens When Android Kills Your App

Day 8/100: Process Death — What Actually Happens When Android Kills Your App

Comments
7 min read
How to Build an Android Telegram Client Without Touching C++ (A Kotlin-First Approach)

How to Build an Android Telegram Client Without Touching C++ (A Kotlin-First Approach)

1
Comments
1 min read
SMS (Simple Multiplatform Script) AOT Event Dispatch Beats C++, Kotlin Native, and JVM. Here's Why.

SMS (Simple Multiplatform Script) AOT Event Dispatch Beats C++, Kotlin Native, and JVM. Here's Why.

Comments
4 min read
R8 Minification Silently Killed My Android App's Core Feature (And Tests Didn't Catch It)

R8 Minification Silently Killed My Android App's Core Feature (And Tests Didn't Catch It)

Comments
5 min read
How I Built a Batch Image Compressor for Android That Handles 500 Photos at Once

How I Built a Batch Image Compressor for Android That Handles 500 Photos at Once

Comments
3 min read
How We Built an Autonomous AI Agent That Controls Your Phone, Entirely Offline

How We Built an Autonomous AI Agent That Controls Your Phone, Entirely Offline

2
Comments
12 min read
From Closures to an AST in a Kotlin Transform Graph

From Closures to an AST in a Kotlin Transform Graph

10
Comments
4 min read
That Weird `{ }` After Button? I Had No Idea What I Was Actually Writing{Lambda function}

That Weird `{ }` After Button? I Had No Idea What I Was Actually Writing{Lambda function}

Comments
5 min read
Yet another productivity app

Yet another productivity app

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