Newsletter #3
KMP Insider Weekly
This Week's Picks
How to Build an App Like TikTok Shop
Livestream shopping is changing how people discover and buy.
Inside Kotlin 2.4: Context Parameters and more
Kotlin 2.4 is a release with two faces. Learn more about interesting features.
Prioritizing Memory Efficiency
Essential Steps for Android 17
Koin Compiler 1.0: DSL and Annotations, Now Compile-Safe
Koin Compiler 1.0 is out. Koin’s DSL and annotations now sit on a native Kotlin compiler plugin
Update on the U.S. Age Verification Bill in Texas
Texas’ app age verification law allowed to go into effect for now.
Understanding @Stable in Jetpack Compose
The Concept That Finally Clicked for Me
The Architectural Leap from Native Jetpack Compose to Kotlin Multiplatform
Writing declarative UI in clean, readable Kotlin code feels like a superpower compared to the ancient XML layout days.
The 12 questions I get asked most about paid user acquisition for apps
Mostly subscription apps and mobile games. A few are spending their first $100 on Meta.
Journeys for Android Studio - Is This the Way To Go?
The new AI feature in Android Studio allows you to write tests in plain English.
10 Super Common Android Interview Questions
Interview questions and answers that you need to think about.
How to build premium Android experiences
Discover how to create truly amazing Android experiences across phones, watches, and cars.
Why There Is Always Room For Another To-Do List App
On the podcast: Austin Blake shares his journey from film student and Apple superfan to the creator of Stuff
Kobweb
Opinionated framework for creating websites and web apps, leveraging Compose HTML.
sketch
A image loading library specially designed for Compose Multiplatform and Android View.
supabase-kt
Client library for Supabase.
Kotlin 2.4.0 Released
The Kotlin 2.4.0 release is out! Here are the main highlights
ROOM 3.0.0-alpha06
Add a new annotation property in @Entity called withoutRowId
Navigation3 1.2.0-alpha04
Fixed overlay animation issue where nested overlays such as ModalBottomSheet.
Compose Remote 1.0.0-alpha12
Modifiers onTouchCancel() and onTouchCancel() were changed to onTouchCancel()
Material3 1.5.0-alpha21
Added compressionLimit to animateWidth that specifies the padding of the item being compressed
Compose Multiplatform v1.11.1
Changes since 1.11.0
Voyager 2.2.21-1.10.3
New release versioning that combine Kotlin and CMP versions.
Compose Stability Analyser 0.9.0
Added a fourth stability value for types whose stability cannot be determined statically
Localyze
Localize your strings.xml directly from Android Studio to 120+ languages using AI.
Get this in your inbox.
Subscribe to KMP Insider Weekly — one quality email every Sunday.
