Recent posts tagged kotlin

Level UI • 21 hours • in Articles • 9 min read
Somewhere in the last year, "do we need an MCP server?" joined the list of questions that arrive in a brief before anyone has said what the thing is for. It is usually framed as MCP vs API, as though the Model Context Protocol were a newer kind of AP...
post-cover-33074
  • ai
  • api
  • webdev
  • security
numq • Oct 19 • in Articles • 6 min read
Reaching sub-millisecond input latency on 100K-line files using Kotlin Multiplatform, Skia, and Virtualized canvas layers If you have ever tried building a serious text or code editor in Jetpack Compose or Compose Multiplatform using BasicTextField...
post-cover-31745
  • kotlin
  • kmp
  • texteditor
  • jetpackcompose
numq • Oct 14 • in Articles • 7 min read
Zero-allocation streaming, phase-locked clarity, and multichannel spatial coherence across JVM, Android, iOS, and WebAssembly. Whether you are building a podcast player with variable playback speed, a music practice app that slows down a complex gu...
post-cover-31021
  • kotlin
  • kmp
  • audio
  • audio-engineering
numq • Oct 14 • in Articles • 6 min read
How to protect multi-step workflows, fintech funnels, and Server-Driven UI from step-skipping, state tampering, and replay attacks — with zero runtime dependencies. Imagine a standard e-commerce checkout flow: Shopping Cart → Shipping Address → Pro...
post-cover-31019
  • kotlin
  • kmp
  • mobileappdevelopment
  • cybersecurity
Spyros • Oct 12 • in Articles • 2 min read
Moving from backend C# and enterprise patterns into native mobile development can feel like stepping into a whole new world. But after building my very first mobile app using Kotlin, the experience was a revelation—the syntax felt natural, the deve...
  • mobile-development
  • kotlin
  • c#
nerojust • Sep 23 • in Articles • 7 min read
Building Payment Flows in Android: Production Patterns from Fintech Applications Subtitle: Architectural patterns and state management strategies for reliable payment flows at scale Introduction Over the past months, I've been building and refin...
post-cover-28306
  • android
  • architecture
  • opensource
  • kotlin
Shalen Mathew • Sep 22 • in Articles • 4 min read
Stop building everything manually. Learn how modern Android teams automate their development workflow This series is designed to provide a complete understanding of CI/CD for Android development. In Part 1, we’ll introduce the fundamentals of CI/CD,...
post-cover-28201
  • android
  • androiddevelopment
  • kotlin
  • java
numq • Jul 24 • in Articles • 5 min read
If you have ever tried building a text editor, an IDE, or a collaborative document tool, you quickly run into a fundamental wall: how do you store the text? At first glance, a standard String seems fine. But Strings are immutable; changing a single ...
post-cover-23397
  • kotlin
  • datastructures
  • kmp
  • performance
Mark Kazakov • Jun 13 • in Articles • 1 min read
JetBrains has released Kotlin 2.4.0. The update includes stable language features, standard library additions, Kotlin/Native changes for Swift interoperability, Kotlin/Wasm and Kotlin/JS improvements, and build tool updates for Gradle and Maven. The...
post-cover-20530
  • kotlin
  • kmp
Mark Kazakov • May 20 • in Articles • 1 min read
JetBrains has launched the Kotlin Professional Certificate by JetBrains, a new LinkedIn Learning path designed to help developers build practical Kotlin and Kotlin Multiplatform skills. The program is structured around four courses and takes develop...
post-cover-18439
  • kotlin
  • kmp
numq • May 18 • in Articles • 2 min read
JetBrains announcedhttps://blog.jetbrains.com/kotlin/2026/05/new-kmp-default-structure/ a new default project structure for KMP. Two shared modules — sharedLogic and sharedUI — plus separate application modules for each platform. Clean. Simple. Obvio...
post-cover-18238
  • kotlin
  • kmp
  • architecture
  • jetpackcompose
numq • May 16 • in Articles • 2 min read
While building haskcorehttps://www.github.com/numq/haskcore - an IDE for Haskell on Compose Desktop - I extracted rules that allowed me to create an architecture of 40 isolated modules, where each module knows only what it needs. That's how FLIP - F...
post-cover-18126
  • kotlin
  • kmp
  • architecture
  • jetpackcompose
numq • May 16 • in Articles • 1 min read
Today we’re cooking the perfect Use Case — and CQRS will be our recipe. Ingredients Action — fire and forget logout, clear cache Query — read data list products Command — write data update profile Exchange — transform data login All four types ...
post-cover-18129
  • kotlin
  • architecture
  • cqrs
  • cleancode
numq • May 16 • in Articles • 2 min read
MVVM seemed simple. Then you added ten MutableStateFlow properties to your ViewModel. MVI promised purity. Then you wrote a middleware for side effects. There’s a better way. The Problem With MVVM A typical ViewModel looks like this: class Profil...
post-cover-18130
  • kotlin
  • mvi
  • mvvm
  • jeptackcompose
Krun Dev • Apr 21 • in Articles • 2 min read
Contract Testing in Kotlin: Kill "Works on My Machine" API Failures Frontend deploys. Backend deploys. Everything looks green in CI, yet production is screaming with 500s because a field was renamed and someone’s Swagger doc was three sprints behind...
  • contract
  • testing
  • in
  • kotlin
Lordhacker756 • Apr 16 • in Tutorials • 4 min read
Introduction Flutter is amazing—until it isn’t. Most of the time, you can build entire apps without ever touching native code. But the moment you hit a platform limitation, things get… interesting. This blog isn’t just about Method Channels. It’...
  • flutter
  • kotlin
  • mobile-development
  • android
mdostal • Mar 30 • in Launches • 1 min read
Discover, create, and join events — Android and iOS from KMP...
  • kotlin
  • mobile
  • events
shivanshsoni • Dec 25, 2025 • in Launches • 2 min read
Accelerating developer onboarding with intelligent codebase...
  • opensource
  • kotlin
  • cli
Ismoy • Oct 14, 2025 • in Articles • 1 min read
i18nKonfig — Zero-Config Internationalization for Kotlin Multiplatform Tired of juggling strings.xml, runtime crashes, and messy translation setups? I built i18nKonfig, a Gradle plugin that turns your Android strings into type-safe, multiplatform tr...
post-cover-6454
  • kotlin
  • kmp
  • composemultiplatform
Ismoy • Sep 3, 2025 • in Articles • 1 min read
ImagePickerKMP 1.0.23: Controling Camera Launch on iOS with directCameraLaunch The latest release of ImagePickerKMP v1.0.23 brings a small but powerful addition for iOS developers: a new flag called directCameraLaunch. This feature gives you contr...
  • kotlin
  • kmp
  • java
  • opensource
Ismoy • Sep 3, 2025 • in Articles • 1 min read
Simplifying Kotlin Multiplatform Setup with the New Android-KMP Plugin Kotlin Multiplatform KMP has been evolving rapidly, and one of the latest updates brings a huge quality-of-life improvement for Android developers: a new Gradle plugin tailored ...
  • kotlin
  • java
  • open-source
  • development
chevron_left
🔥 31 posts • 👩‍💻 13 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile