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.
Is the Java ecosystem cursed? A dependency analysis perspective

Is the Java ecosystem cursed? A dependency analysis perspective

9
Comments 6
8 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
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
How I built a game engine using MVI in Kotlin and avoided getting fired

How I built a game engine using MVI in Kotlin and avoided getting fired

2
Comments
14 min read
Events as State are an Antipattern in MVI and MVVM - Here's Why

Events as State are an Antipattern in MVI and MVVM - Here's Why

4
Comments
12 min read
🚀 My Journey Learning App Development with Jetpack Compose at 16

🚀 My Journey Learning App Development with Jetpack Compose at 16

5
Comments 2
3 min read
The Subtle Art of Making Android Animations Feel Expensive

The Subtle Art of Making Android Animations Feel Expensive

3
Comments 1
8 min read
I compared 17 Kotlin MVI libraries across 103 criteria - here are THE BEST 4

I compared 17 Kotlin MVI libraries across 103 criteria - here are THE BEST 4

Comments
23 min read
Compose Beginners 2: The Lego Bricks of Android UI

Compose Beginners 2: The Lego Bricks of Android UI

Comments
3 min read
SteadyFetch: A tiny Android SDK that refuses to let your downloads die

SteadyFetch: A tiny Android SDK that refuses to let your downloads die

Comments
3 min read
Implementing Strictly Typed JsonRpc Method Calls in Kotlin

Implementing Strictly Typed JsonRpc Method Calls in Kotlin

Comments
10 min read
I achieved 0% ANR in my Android app. Spilling beans on how I did it - part 1

I achieved 0% ANR in my Android app. Spilling beans on how I did it - part 1

Comments
3 min read
How to load data in Kotlin with MVVM, MVI, Flow, Coroutines - COMPLETE Guide

How to load data in Kotlin with MVVM, MVI, Flow, Coroutines - COMPLETE Guide

Comments
15 min read
SilencioHardwareStore - Mobile App

SilencioHardwareStore - Mobile App

Comments
2 min read
File Bucketer, a simple CLI tool to organize files into buckets

File Bucketer, a simple CLI tool to organize files into buckets

Comments
2 min read
Using MockK library in Jetpack Compose Preview

Using MockK library in Jetpack Compose Preview

Comments
2 min read
📐 Material 3 Adaptive: Implementing Window Size Classes in Kotlin Compose

📐 Material 3 Adaptive: Implementing Window Size Classes in Kotlin Compose

Comments
2 min read
Dagger 2.0 vs Hilt in Android: A Comprehensive Overview

Dagger 2.0 vs Hilt in Android: A Comprehensive Overview

Comments
2 min read
Building a Contest Alarm App for Codeforces & AtCoder — Need Suggestions

Building a Contest Alarm App for Codeforces & AtCoder — Need Suggestions

Comments
2 min read
Lambda's in Kotlin

Lambda's in Kotlin

Comments
5 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
Wednesday Links - Edition 2025-10-29

Wednesday Links - Edition 2025-10-29

Comments
1 min read
Interfacing with Wasm from Kotlin

Interfacing with Wasm from Kotlin

3
Comments
8 min read
Debugging Recompositions in Jetpack Compose

Debugging Recompositions in Jetpack Compose

1
Comments
1 min read
Kotlin vs Go: The Developer Showdown That Won’t End

Kotlin vs Go: The Developer Showdown That Won’t End

Comments
3 min read
loading...