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.
Building an Android Video Call Application with ZEGOCLOUD CallKit (Kotlin)

Building an Android Video Call Application with ZEGOCLOUD CallKit (Kotlin)

1
Comments 1
7 min read
Implementing Strictly Typed JsonRpc Method Calls in Kotlin

Implementing Strictly Typed JsonRpc Method Calls in Kotlin

Comments
10 min read
(🐱-1-1; Drop) Media Preview and Converter with Kotlin Compose Multiplatform

(🐱-1-1; Drop) Media Preview and Converter with Kotlin Compose Multiplatform

Comments
8 min read
Mastering the R8 Metadata: Beyond the Stack Trace 🕵️‍♂️

Mastering the R8 Metadata: Beyond the Stack Trace 🕵️‍♂️

Comments
6 min read
Code Generation vs. Reflection: A Build-Time Reliability Analysis

Code Generation vs. Reflection: A Build-Time Reliability Analysis

Comments
6 min read
Introducing Pale Blue Spring Admin: auto-generated admin UI for Spring Boot

Introducing Pale Blue Spring Admin: auto-generated admin UI for Spring Boot

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
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
Everyone Talks About Clean Architecture — No One Fixes the Data Layer

Everyone Talks About Clean Architecture — No One Fixes the Data Layer

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
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
Android SaaS App with Subscriptions: Complete 2025 Guide

Android SaaS App with Subscriptions: Complete 2025 Guide

1
Comments 1
9 min read
SilencioHardwareStore - Mobile App

SilencioHardwareStore - Mobile App

Comments
2 min read
suppa - one command to dive into the Android SDK

suppa - one command to dive into the Android SDK

1
Comments
1 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
I Built a Wear OS App in One Evening. Full Guide and All the Google API Pitfalls

I Built a Wear OS App in One Evening. Full Guide and All the Google API Pitfalls

Comments
6 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
I built a “Play Store for GitHub releases” with Kotlin Multiplatform

I built a “Play Store for GitHub releases” with Kotlin Multiplatform

7
Comments
3 min read
Is the Java ecosystem cursed? A dependency analysis perspective

Is the Java ecosystem cursed? A dependency analysis perspective

18
Comments 15
8 min read
Android Dev Hack: Windsurf > ChatGPT + Android Studio Switching

Android Dev Hack: Windsurf > ChatGPT + Android Studio Switching

Comments 1
1 min read
Hacknight SmartFarm Project

Hacknight SmartFarm Project

Comments
1 min read
11 Best Kotlin Courses to Learn in 2026

11 Best Kotlin Courses to Learn in 2026

Comments
5 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

1
Comments
12 min read
Just Launched: Easy Teleprompter for Creators 🎥📱

Just Launched: Easy Teleprompter for Creators 🎥📱

Comments
1 min read
Offline-First Challenge: Making CSV & PDF Reports Right on Android

Offline-First Challenge: Making CSV & PDF Reports Right on Android

Comments
6 min read
loading...