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.
StateFlow vs. SharedFlow: Thinking in "State" vs. "Event"

StateFlow vs. SharedFlow: Thinking in "State" vs. "Event"

Comments
7 min read
React Native, pnpm, and Monorepos: A Dependency Hoisting Journey

React Native, pnpm, and Monorepos: A Dependency Hoisting Journey

14
Comments
4 min read
Android project collaboration

Android project collaboration

Comments
1 min read
The Cost of Concurrency Interop: Trading Clean Modularity for Shared JVM Efficiency

The Cost of Concurrency Interop: Trading Clean Modularity for Shared JVM Efficiency

Comments
5 min read
The Hidden Cost of Default Hierarchy Template in Kotlin Multiplatform

The Hidden Cost of Default Hierarchy Template in Kotlin Multiplatform

7
Comments 1
8 min read
Quando a arquitetura fala mais alto que o código

Quando a arquitetura fala mais alto que o código

5
Comments 4
6 min read
Compose Beginners 2: The Lego Bricks of Android UI

Compose Beginners 2: The Lego Bricks of Android UI

Comments
3 min read
Using MockK library in Jetpack Compose Preview

Using MockK library in Jetpack Compose Preview

Comments
2 min read
Seamless Events Version Management

Seamless Events Version Management

Comments
4 min read
🐸⚔️ [Release] Kaeru Hero: Episode 1 — dark procedural platformer now live

🐸⚔️ [Release] Kaeru Hero: Episode 1 — dark procedural platformer now live

1
Comments
1 min read
The Subtle Art of Making Android Animations Feel Expensive

The Subtle Art of Making Android Animations Feel Expensive

2
Comments 1
8 min read
Wednesday Links - Edition 2025-10-29

Wednesday Links - Edition 2025-10-29

Comments
1 min read
Debugging Recompositions in Jetpack Compose

Debugging Recompositions in Jetpack Compose

1
Comments
1 min read
MapStruct: When a Helper Method Maps More Than You Asked For

MapStruct: When a Helper Method Maps More Than You Asked For

2
Comments
3 min read
Chapter 3 - Methods Common to All Objects (Items 10-14)

Chapter 3 - Methods Common to All Objects (Items 10-14)

Comments
7 min read
Compose Beginner 1: Why Jetpack Compose Changed Android Forever

Compose Beginner 1: Why Jetpack Compose Changed Android Forever

Comments
3 min read
How to Create an IoT App in Kotlin Multiplatform

How to Create an IoT App in Kotlin Multiplatform

Comments
12 min read
Master Jetpack Compose Animations — Bite‑Sized Guides to Make Your UI Pop ✨

Master Jetpack Compose Animations — Bite‑Sized Guides to Make Your UI Pop ✨

1
Comments
2 min read
Message Mirror: a tiny, resilient Android notification + SMS forwarder (Flutter + Kotlin)

Message Mirror: a tiny, resilient Android notification + SMS forwarder (Flutter + Kotlin)

Comments
7 min read
looking for contributors for an open-source KMP project to automate office processes

looking for contributors for an open-source KMP project to automate office processes

1
Comments
1 min read
EasyLog - Intelligent Object Debugging

EasyLog - Intelligent Object Debugging

Comments
3 min read
This isn't Kotlin. This is Java, with `apply` syntax in JPlus. Goodbye, boilerplate.

This isn't Kotlin. This is Java, with `apply` syntax in JPlus. Goodbye, boilerplate.

Comments
2 min read
DataStore in Android: The Future of Local Key-Value Storage

DataStore in Android: The Future of Local Key-Value Storage

Comments
1 min read
Why Every Android Dev Should Master Arrays Before Anything Else

Why Every Android Dev Should Master Arrays Before Anything Else

Comments
1 min read
JPlus – A Java Superset with Null Safety and Boilerplate Elimination

JPlus – A Java Superset with Null Safety and Boilerplate Elimination

Comments
2 min read
loading...