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.
How to Find, Prevent And Solve Java.lang.NullPointerException in Mobile Apps

How to Find, Prevent And Solve Java.lang.NullPointerException in Mobile Apps

Comments 1
5 min read
Flutter, React Native, or Kotlin Multiplatform — Choosing the Right Stack in 2025

Flutter, React Native, or Kotlin Multiplatform — Choosing the Right Stack in 2025

Comments
3 min read
Metro: The KMP DI Framework You Never Knew You Needed

Metro: The KMP DI Framework You Never Knew You Needed

5
Comments 1
10 min read
Beyond Crash Reports: Firebase Hacks That Will Supercharge Your Android App 🚀

Beyond Crash Reports: Firebase Hacks That Will Supercharge Your Android App 🚀

Comments
1 min read
The Compiler's Secret: How Coroutines Actually Work

The Compiler's Secret: How Coroutines Actually Work

Comments 1
5 min read
Event Handling: Automatic Event Bootstrapping

Event Handling: Automatic Event Bootstrapping

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

How to Create an IoT App in Kotlin Multiplatform

5
Comments
12 min read
From Callback Hell to Coroutines: An Evolutionary History of Android Concurrency

From Callback Hell to Coroutines: An Evolutionary History of Android Concurrency

Comments
5 min read
Event Handling: Inbox Pattern for Complex Scenarios

Event Handling: Inbox Pattern for Complex Scenarios

4
Comments
6 min read
Improving performance in Kotlin with string concatenation

Improving performance in Kotlin with string concatenation

Comments
2 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
Recipe: Immutable Data Updates with Kotlin

Recipe: Immutable Data Updates with Kotlin

1
Comments
2 min read
Creating bouncing animations using Sine waves (Kotlin + Jetpack Compose): Part 1

Creating bouncing animations using Sine waves (Kotlin + Jetpack Compose): Part 1

Comments
3 min read
Your Sealed Class Cookbook: 3 Production-Ready Android Recipes

Your Sealed Class Cookbook: 3 Production-Ready Android Recipes

1
Comments
4 min read
Messaging Broker Migration: Why Lock-in Hurts and How to Avoid It

Messaging Broker Migration: Why Lock-in Hurts and How to Avoid It

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