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.
Clean Architecture in Kotlin with Spring Boot: Gradle Modules + Arrow-kt in Practice

Clean Architecture in Kotlin with Spring Boot: Gradle Modules + Arrow-kt in Practice

Comments
7 min read
Run Your MVVM Android App on iOS — KMP Magic ✨

Run Your MVVM Android App on iOS — KMP Magic ✨

Comments
11 min read
KMP에서 Google 계정으로 Firebase 로그인 구현하기

KMP에서 Google 계정으로 Firebase 로그인 구현하기

Comments
3 min read
Implementing Firebase Google Login in Kotlin Multiplatform (KMP)

Implementing Firebase Google Login in Kotlin Multiplatform (KMP)

Comments
4 min read
How to Run LLMs Offline on Android Using Kotlin

How to Run LLMs Offline on Android Using Kotlin

2
Comments
3 min read
Building a Real-Time AI Companion with Zegocloud

Building a Real-Time AI Companion with Zegocloud

Comments
2 min read
Ultra Low Power Wear OS Development in 2026

Ultra Low Power Wear OS Development in 2026

1
Comments
3 min read
How to write more stable and testable code 👉 use encapsulation

How to write more stable and testable code 👉 use encapsulation

Comments
2 min read
Kotlin Classes: A Comprehensive Guide

Kotlin Classes: A Comprehensive Guide

2
Comments
9 min read
Sockets in Android: From WebSockets to Socket.IO (with Jetpack Compose Example)

Sockets in Android: From WebSockets to Socket.IO (with Jetpack Compose Example)

Comments
3 min read
How I Moved a KMP Project from Scratch to Production on 5 Platforms (and What I Learned)

How I Moved a KMP Project from Scratch to Production on 5 Platforms (and What I Learned)

Comments
3 min read
Clean Architecture in Practice: Swapping Database Clients and Adding GraphQL in Kotlin

Clean Architecture in Practice: Swapping Database Clients and Adding GraphQL in Kotlin

1
Comments
7 min read
No Laptop? No Problem: Setting Up a Professional Kotlin & Java Environment in Termux

No Laptop? No Problem: Setting Up a Professional Kotlin & Java Environment in Termux

6
Comments 1
3 min read
Kotlin Multiplatform in Production - 1 Year Later

Kotlin Multiplatform in Production - 1 Year Later

Comments
3 min read
Beating Type Erasure: How Kotlin’s inline + reified Unlock Compile-Time Superpowers

Beating Type Erasure: How Kotlin’s inline + reified Unlock Compile-Time Superpowers

1
Comments
5 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.