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
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
Designing Fraud-Resistant Fintech Apps: Android Architecture That Actually Works (2025)

Designing Fraud-Resistant Fintech Apps: Android Architecture That Actually Works (2025)

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

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

Is the Java ecosystem cursed? A dependency analysis perspective

16
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
Android Storage Complete Guide: Internal Storage vs External Storage (Part 1)

Android Storage Complete Guide: Internal Storage vs External Storage (Part 1)

2
Comments
4 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
Kotlin PDF Libraries: Free & Paid (In-Depth Developer Guide)

Kotlin PDF Libraries: Free & Paid (In-Depth Developer Guide)

Comments
4 min read
Why Kotlin Lets You Write `50_000` Instead of `50000` (Beginner-Friendly)

Why Kotlin Lets You Write `50_000` Instead of `50000` (Beginner-Friendly)

Comments
1 min read
Building Mutualockss: How I Created a Shared Digital Security App from Scratch | Sayanth V Sivadas

Building Mutualockss: How I Created a Shared Digital Security App from Scratch | Sayanth V Sivadas

Comments
4 min read
loading...