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.
Kotlin’s Sealed Interfaces: Smashing the Inheritance Wall
Cover image for Kotlin’s Sealed Interfaces: Smashing the Inheritance Wall

Kotlin’s Sealed Interfaces: Smashing the Inheritance Wall

1
Comments
2 min read
How to Request Admin Permissions in Flutter: Complete Implementation Guide
Cover image for How to Request Admin Permissions in Flutter: Complete Implementation Guide

How to Request Admin Permissions in Flutter: Complete Implementation Guide

10
Comments
9 min read
Combining Mutex with suspendCancellableCoroutine in Kotlin
Cover image for Combining Mutex with suspendCancellableCoroutine in Kotlin

Combining Mutex with suspendCancellableCoroutine in Kotlin

Comments
1 min read
Integrate jte with Spring Boot

Integrate jte with Spring Boot

Comments
5 min read
Kotlin's Toolbox: Sealed Class vs. Enum vs. Abstract Class
Cover image for Kotlin's Toolbox: Sealed Class vs. Enum vs. Abstract Class

Kotlin's Toolbox: Sealed Class vs. Enum vs. Abstract Class

1
Comments
4 min read
Building Dark Mode & Dynamic Theming with Kotlin & Jetpack Compose: Advanced Settings, DataStore & Color Management

Building Dark Mode & Dynamic Theming with Kotlin & Jetpack Compose: Advanced Settings, DataStore & Color Management

1
Comments
7 min read
Your Code is a Minefield: Let's Talk About Kotlin's Sealed Classes
Cover image for Your Code is a Minefield: Let's Talk About Kotlin's Sealed Classes

Your Code is a Minefield: Let's Talk About Kotlin's Sealed Classes

2
Comments
4 min read
Mastering Kotlin Delegation: From Property Delegates to Class Composition

Mastering Kotlin Delegation: From Property Delegates to Class Composition

2
Comments
3 min read
Creating bouncing animations using Sine waves (Kotlin + Jetpack Compose): Part 2
Cover image for Creating bouncing animations using Sine waves (Kotlin + Jetpack Compose): Part 2

Creating bouncing animations using Sine waves (Kotlin + Jetpack Compose): Part 2

Comments
8 min read
🚀 10 Android Studio Plugins That Turn You Into a 10 Developer (No Coffee Required ☕)

🚀 10 Android Studio Plugins That Turn You Into a 10 Developer (No Coffee Required ☕)

Comments
1 min read
Flutter: Using Android Intent via native interop with jnigen

Flutter: Using Android Intent via native interop with jnigen

Comments
5 min read
Package naming nobody cares about (but should)
Cover image for Package naming nobody cares about (but should)

Package naming nobody cares about (but should)

29
Comments
10 min read
PlugBrain: The open-source app helping you take back control of your screen time
Cover image for PlugBrain: The open-source app helping you take back control of your screen time

PlugBrain: The open-source app helping you take back control of your screen time

1
Comments
2 min read
Design Patterns
Cover image for Design Patterns

Design Patterns

1
Comments
3 min read
barK: A Lightweight Logging Library for Android
Cover image for barK: A Lightweight Logging Library for Android

barK: A Lightweight Logging Library for Android

Comments
6 min read
PennyWise AI: Your Privacy-First, AI-Powered Expense Tracker

PennyWise AI: Your Privacy-First, AI-Powered Expense Tracker

Comments
3 min read
Quick research on challenges Android developers face
Cover image for Quick research on challenges Android developers face

Quick research on challenges Android developers face

Comments
1 min read
Chapter 2: Creating and Destroying Objects (Items 6-9)

Chapter 2: Creating and Destroying Objects (Items 6-9)

Comments
6 min read
💚 Compose + Sealed Classes: The Perfect Match for UI State Management 💍
Cover image for 💚 Compose + Sealed Classes: The Perfect Match for UI State Management 💍

💚 Compose + Sealed Classes: The Perfect Match for UI State Management 💍

Comments
1 min read
Understanding Spring Framework: Core Philosophy, IoC/DI, and AOP

Understanding Spring Framework: Core Philosophy, IoC/DI, and AOP

2
Comments
8 min read
Kotlin Scope Functions: Best Practices, Pitfalls, and Code Cleanliness in 2025

Kotlin Scope Functions: Best Practices, Pitfalls, and Code Cleanliness in 2025

Comments
1 min read
Building an Interactive Counter with Kotlin & Jetpack Compose: Animations, State Management & UX Excellence

Building an Interactive Counter with Kotlin & Jetpack Compose: Animations, State Management & UX Excellence

1
Comments
8 min read
Building a High-Performance Stopwatch with Kotlin & Jetpack Compose: Real-Time State Management & Smart Architecture

Building a High-Performance Stopwatch with Kotlin & Jetpack Compose: Real-Time State Management & Smart Architecture

1
Comments
7 min read
Building a Production-Ready Todo List with Kotlin & Jetpack Compose: Modern Android Architecture & Testing

Building a Production-Ready Todo List with Kotlin & Jetpack Compose: Modern Android Architecture & Testing

1
Comments
12 min read
Surviving Screen Rotation without ViewModel: An Experimental Deep Dive into Circuit and Flow

Surviving Screen Rotation without ViewModel: An Experimental Deep Dive into Circuit and Flow

Comments
5 min read
loading...