Forem

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

Wednesday Links - Edition 2025-10-29

Comments
1 min read
Debugging Recompositions in Jetpack Compose

Debugging Recompositions in Jetpack Compose

Comments
1 min read
MapStruct: When a Helper Method Maps More Than You Asked For
Cover image for MapStruct: When a Helper Method Maps More Than You Asked For

MapStruct: When a Helper Method Maps More Than You Asked For

1
Comments
3 min read
Compose Beginner 1: Why Jetpack Compose Changed Android Forever
Cover image for Compose Beginner 1: Why Jetpack Compose Changed Android Forever

Compose Beginner 1: Why Jetpack Compose Changed Android Forever

Comments
3 min read
The Subtle Art of Making Android Animations Feel Expensive
Cover image for The Subtle Art of Making Android Animations Feel Expensive

The Subtle Art of Making Android Animations Feel Expensive

1
Comments
8 min read
Hacknight SmartFarm Project

Hacknight SmartFarm Project

Comments
1 min read
This isn't Kotlin. This is Java, with `apply` syntax in JPlus. Goodbye, boilerplate.

This isn't Kotlin. This is Java, with `apply` syntax in JPlus. Goodbye, boilerplate.

Comments
2 min read
11 Best Kotlin Courses to Learn in 2026
Cover image for 11 Best Kotlin Courses to Learn in 2026

11 Best Kotlin Courses to Learn in 2026

Comments
5 min read
JPlus – A Java Superset with Null Safety and Boilerplate Elimination

JPlus – A Java Superset with Null Safety and Boilerplate Elimination

Comments
2 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
Cover image for Offline-First Challenge: Making CSV & PDF Reports Right on Android

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

Comments
6 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
Cover image for 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
🚀 My Journey Learning App Development with Jetpack Compose at 16
Cover image for 🚀 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 Complete Guide to Mobile App Development in 2025: Native, Cross-Platform, and Hybrid Approaches

The Complete Guide to Mobile App Development in 2025: Native, Cross-Platform, and Hybrid Approaches

1
Comments
12 min read
Quick & Easy Glass Effects in Jetpack Compose
Cover image for Quick & Easy Glass Effects in Jetpack Compose

Quick & Easy Glass Effects in Jetpack Compose

1
Comments
8 min read
Is Flutter Still the Best Choice in 2025?
Cover image for Is Flutter Still the Best Choice in 2025?

Is Flutter Still the Best Choice in 2025?

Comments
1 min read
How to Find, Prevent And Solve Java.lang.NullPointerException in Mobile Apps
Cover image for 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
5 min read
Battle-Tested Coroutines: Advanced Tactics & Common Traps
Cover image for Battle-Tested Coroutines: Advanced Tactics & Common Traps

Battle-Tested Coroutines: Advanced Tactics & Common Traps

Comments
6 min read
Flutter, React Native, or Kotlin Multiplatform — Choosing the Right Stack in 2025
Cover image for 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
I built a Jetpack Compose framework that auto-generates SQLite database and UI for your entities (ERP-style apps in minutes)

I built a Jetpack Compose framework that auto-generates SQLite database and UI for your entities (ERP-style apps in minutes)

1
Comments
1 min read
Melhorando a performance em Kotlin com concatenação de strings
Cover image for Melhorando a performance em Kotlin com concatenação de strings

Melhorando a performance em Kotlin com concatenação de strings

Comments
2 min read
Beyond Crash Reports: Firebase Hacks That Will Supercharge Your Android App 🚀
Cover image for 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
StateFlow vs. SharedFlow: Thinking in "State" vs. "Event"
Cover image for StateFlow vs. SharedFlow: Thinking in "State" vs. "Event"

StateFlow vs. SharedFlow: Thinking in "State" vs. "Event"

Comments
7 min read
Android project collaboration
Cover image for Android project collaboration

Android project collaboration

Comments
1 min read
loading...