Richard Schattauer
@schattauer.dev
๐ค 137
๐ฅ 34
๐ 41
Android developer with full focus on Compose Multiplatform & Kotlin Multiplatform.
pinned post!
Just updated my compose multiplatform showcase repository, for native map and video UIs, using
@touchlab.co
's compose swift bridge. Compose multiplatform is getting better and better, I love seeing everything evolve!
loading . . .
Release 1.0.2 ยท rschattauer/compose_multiplatform
Add third native UI solution, using Touchlab's compose swift bridge https://touchlab.co/composeswiftbridge
https://github.com/rschattauer/compose_multiplatform/releases/tag/1.0.2
about 1 year ago
0
6
2
reposted by
Richard Schattauer
Ian Lake
8 days ago
Jetpack Navigation 3 is stable! ๐๐๐ Leaning into Jetpack Compose and the idea of combining smaller building blocks together really helped make Nav3 a much more flexible library that made it a joy to work on and hopefully for you to use as well!
android-developers.googleblog.com/2025/11/jetp...
loading . . .
Jetpack Navigation 3 is stable
News and insights on the Android platform, developer tools, and events.
https://android-developers.googleblog.com/2025/11/jetpack-navigation-3-is-stable.html
2
52
29
Yes, annoy everyone with warning messages, I would be fine with that, but keep the possibility to sideload whatever I desire within my own hands! Good move!
android-developers.googleblog.com/2025/11/andr...
loading . . .
Android developer verification: Early access starts now as we continue to build with your feedback
News and insights on the Android platform, developer tools, and events.
https://android-developers.googleblog.com/2025/11/android-developer-verification-early.html?m=1
14 days ago
0
0
0
reposted by
Richard Schattauer
skydoves
25 days ago
I'm happy to share that I published a new open-source library, Compose Stability Analyzer! This is a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio or IntelliJ IDEA.
github.com/skydoves/com...
loading . . .
GitHub - skydoves/compose-stability-analyzer: ๐ฆ Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ.
๐ฆ Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ. - skydoves/compose-stability-analyzer
https://github.com/skydoves/compose-stability-analyzer
3
43
17
reposted by
Richard Schattauer
skydoves
about 1 month ago
Working on a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio.
6
44
5
reposted by
Richard Schattauer
Kotlin by JetBrains
about 2 months ago
๐ JUnit 6.0 is here, and it brings even deeper Kotlin support! Now, you get: โจ Suspend and cancellation support โจ Kotlin 2.2 baseline โจ Improved nullability annotations โจ Convenient UX with contracts Check out the full release notes ๐
kotl.in/b8wncm?utm_c...
add a skeleton here at some point
0
23
6
reposted by
Richard Schattauer
Mรกrton Braun
3 months ago
There's no good reason why people distributing apps outside the Play Store should need to provide their personal data to Google. This is just taking Android into the horrible world of dev accounts and notarization that Apple enforces.
add a skeleton here at some point
3
49
17
reposted by
Richard Schattauer
J. Emory Parker ๐ณ๏ธโ๐
4 months ago
โGPT-5 is the first time that it feels like talking to an expert in any topic โ a Ph.D.-level expert,โ OpenAI CEO Sam Altman said.
add a skeleton here at some point
4
2814
931
reposted by
Richard Schattauer
Matt McKenna
4 months ago
Stop calling AI a "junior engineer"
blog.mmckenna.me/stop-calling...
loading . . .
Stop Calling AI a โJunior Engineerโ
They are tools, not teammates
https://blog.mmckenna.me/stop-calling-ai-a-junior-engineer
1
17
7
reposted by
Richard Schattauer
KotlinConf
4 months ago
KotlinConf 2026 โ MUNICH ๐ฉ๐ช Super Early Bird tickets just dropped! The worldโs biggest Kotlin event. A new city. The best price. ๐๏ธ Get your Super Early Bird ticket:
kotl.in/conf26-tickets
loading . . .
Registration | KotlinConf 2026, May 20โ22, Munich
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
https://kotl.in/conf26-tickets
1
22
13
reposted by
Richard Schattauer
Mรกrton Braun
5 months ago
Official KMP support for Firebase is requested a lot whenever we talk to developers. If you want to let the team at Google know, please vote for and add a comment on this issue explaining why you want to see this:
firebase.uservoice.c...
loading . . .
Support Kotlin Multiplatform (KMP) in the SDKs
KMP is now stable and more libraries are being added to KMP ecosystem. There is a big opportunity for Firebase to be in Multiplatform and support developers adopting this tech.
https://firebase.uservoice.com/forums/948424-general/suggestions/46591717-support-kotlin-multiplatform-kmp-in-the-sdks
2
24
9
reposted by
Richard Schattauer
Rebecca Franks
5 months ago
Did you know... Android Studio has introduced resizable previews for Compose previews? Allowing you to test your layouts across the spectrum of device sizes easily inside Android Studio. ๐ป
developer.android.com/studio/previ...
loading . . .
1
50
10
reposted by
Richard Schattauer
John O'Reilly
6 months ago
Very cool to hear at the
#KotlinConf
closing panel today that a KMP version of the Firebase library is being worked on this summer (as part of Google Summer of Code program)!
2
23
2
reposted by
Richard Schattauer
Kotlin by JetBrains
6 months ago
๐ The new Kotlin Multiplatform for IntelliJ IDEA and Android Studio! โจ Integrated New Project wizard ๐ Preflight checks ๐ง Multiplatform run configurations ๐งญ Cross-language support ๐จ Compose Multiplatform support ๐ฅ Compose Hot Reload Learn more
blog.jetbrains.com/kotlin/2025/...
loading . . .
Kotlin Multiplatform Tooling: Now in IntelliJ IDEA and Android Studio | The Kotlin Blog
The new KMP plugin for IntelliJ IDEA and Android Studio simplifies every part of the KMP experience, from project setup to Compose UI previews.
https://blog.jetbrains.com/kotlin/2025/05/kotlin-multiplatform-tooling-now-in-intellij-idea-and-android-studio/
2
56
20
reposted by
Richard Schattauer
Kotlin by JetBrains
7 months ago
๐ฅ Compose Multiplatform for iOS is Stable and Production-Ready! ๐ฅ Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale. Explore all the updates in Compose Multiplatform 1.8.0: ๐
blog.jetbrains.com/kotlin/2025/...
loading . . .
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platfo...
https://blog.jetbrains.com/kotlin/2025/05/compose-multiplatform-1-8-0-released-compose-multiplatform-for-ios-is-stable-and-production-ready/
1
79
43
reposted by
Richard Schattauer
Jorge Castillo
7 months ago
AI doesnโt eliminate technical debt. It actually multiplies it, faster than ever. The best devs today arenโt the ones who can write the most clever code, but the ones who know which code to trust, which abstraction to keep, and which AI suggestion to ignore ๐งต
1
9
3
Make sense and I have never thought about that possibility.
add a skeleton here at some point
8 months ago
0
0
0
I have been using Room for KMP for some time now and raised some issues. It's such a pleasure that Android libraries are moving to KMP and getting stable! Love it, keep up the amazing work.
add a skeleton here at some point
8 months ago
0
2
0
Just got an early access invite to
@jetbrains.com
's Junie. It's so interesting to play around with the next step into our future already. Junie easily helps to kickstart some tasks/projects but you still need a lot of deeper knowledge to empower Junie to get where you want it to go. Looking forward
8 months ago
0
0
0
reposted by
Richard Schattauer
Caner Kaลeler
8 months ago
๐ Big win for KMP devs! The latest Android Studio Narwhal now supports Compose Preview for KMP projects! ๐ This makes UI development smoother! ๐จ
developer.android.com/studio/preview
#AndroidStudio
#JetpackCompose
#KotlinMultiplatform
#ComposeMultiplatform
#DevTools
#Kotlin
#AndroidDev
#iOSDev
2
32
5
reposted by
Richard Schattauer
Sebastian Sellmair
8 months ago
โก๏ธ From 8 minutes down to 0.5ms: Compose Hot Reload 1.0.0-alpha03 was released with a re-implementation of its core 'dirty resolution algorithm':
blog.sellmair.io/being-quick-...
Enjoy ๐ป
github.com/JetBrains/co...
loading . . .
Being Quick: Resolve what's dirty.
Compose Hot Reload: 1.0.0-alpha03
https://blog.sellmair.io/being-quick-resolve-whats-dirty
2
41
5
reposted by
Richard Schattauer
Sebastian Aigner ๐ก
8 months ago
Junie is such a huge help for quickly getting an implementation of e.g. an API client. For a video, I was implementing smart light control with MCP, and I was able to delegate the REST client entirely to our agent. Fewer mechanical tasks, more focus on the things that matter ๐
youtu.be/jwevCa96Z4Q
loading . . .
0
12
2
reposted by
Richard Schattauer
Sebastian Sellmair
9 months ago
๐ ๐ First 'alpha01' artifacts for Compose Hot Reload are available on Maven Central! Enjoy! ๐ฅณ
github.com/JetBrains/co...
loading . . .
Release v1.0.0-alpha01 ยท JetBrains/compose-hot-reload
๐ This is the first deployment to the 'maven central' repository. Note: This publication follows the 'Stability of Kotlin components' rules defined here: https://kotlinlang.org/docs/components-stab...
https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.0.0-alpha01
2
44
10
reposted by
Richard Schattauer
sinasamaki
10 months ago
โจ New article out now! Learn how to animate mesh gradients in
#JetpackCompose
www.sinasamaki.com/mesh-gradients-in-jetpack-compose/
loading . . .
0
22
7
reposted by
Richard Schattauer
Kotlin by JetBrains
10 months ago
๐ Kotlin 1.0 was released 9 years ago! Weโre sharing our love for the amazing Kotlin community this Valentineโs Day. ๐ Thank you for your passion, dedication, and belief in the language. Whatโs something youโve recently loved about coding in Kotlin? Tell us your story!
13
75
16
I just changed my handle to
@schattauer.dev
using the following tutorial. This was actually pretty easy! Thank you
@emilyliu.me
loading . . .
How to verify your Bluesky account - Bluesky
Here's how to verify your Bluesky account by setting your website as your username.
https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
10 months ago
0
1
0
This is a good decision! Fleet was good, but nowhere nearly as powerful as IntelliJ/Android Studio. Now I just want to see JetBrains AI within Android Studio :)
add a skeleton here at some point
10 months ago
0
0
0
Another one - Let's keep them coming and make Compose Multiplatform our future!
add a skeleton here at some point
10 months ago
0
1
0
reposted by
Richard Schattauer
Sebastian Sellmair
10 months ago
All patches required for Compose Hot Reload landed in Kotlin/Compose Compiler release branches ๐ No custom Kotlin version is needed for Hot Reload anymore ๐ฅณ
github.com/JetBrains/co...
loading . . .
Release v1.0.0-dev.34.1 ยท JetBrains/compose-hot-reload
Corresponding Kotlin & Kotlin Compose Compiler Plugin versions 2.1.20-Beta2 ๐ From this release onwards, any Kotlin/Compose Compiler version higher than 2.1.20-Beta2 is expected to be supported. Pl...
https://github.com/JetBrains/compose-hot-reload/releases/tag/v1.0.0-dev.34.1
1
41
8
reposted by
Richard Schattauer
Alex Vanyo
10 months ago
Android 16 will have some big changes around restricting orientation and aspect ratio by respecting the user's preferred orientation in more cases. Apps can no longer rely on assuming they have a specific aspect ratio to render in. For more details:
android-developers.googleblog.com/2025/01/orie...
1
32
12
This is so predictable but companies won't think three steps ahead. I am glad to work for a company where this isn't enforced.
add a skeleton here at some point
10 months ago
0
0
0
reposted by
Richard Schattauer
TJ
11 months ago
I got Heron compiling for iOS on the iPad and I still can't believe the value prop of compose multiplatform. I was able to build an offline-first multiplatform app in 4 weeks! Frame rate isn't great, and I don't know if iOS insets for the status and nav bars are supported, but my mind is blown.
loading . . .
3
39
10
I wish everyone, regardless of timezone, a happy new year :)
11 months ago
0
1
0
iOS swipe-to-go-back is here, sweet! :)
add a skeleton here at some point
11 months ago
0
1
0
Uuuh!! I can't wait to have this stable :)
add a skeleton here at some point
11 months ago
0
2
0
reposted by
Richard Schattauer
Sebastian Sellmair
12 months ago
๐ Compose Hot Reload experiments are slowly finishing up! I will propose to start the first stabilization phase in January. My colleagues at JetBrains have many cool ideas on how to integrate the tech into our tooling โฅ๏ธ Try it out! Feedback welcome ๐ค
github.com/JetBrains/co...
loading . . .
GitHub - JetBrains/compose-hot-reload: Experimental: Compose Hot Reload
Experimental: Compose Hot Reload. Contribute to JetBrains/compose-hot-reload development by creating an account on GitHub.
https://github.com/JetBrains/compose-hot-reload
1
36
6
Just updated my compose multiplatform showcase repository, for native map and video UIs, using
@touchlab.co
's compose swift bridge. Compose multiplatform is getting better and better, I love seeing everything evolve!
loading . . .
Release 1.0.2 ยท rschattauer/compose_multiplatform
Add third native UI solution, using Touchlab's compose swift bridge https://touchlab.co/composeswiftbridge
https://github.com/rschattauer/compose_multiplatform/releases/tag/1.0.2
about 1 year ago
0
6
2
With every new IDE, the first thing I do nowadays is to bind a macro formatting my current file and such whenever I hit Cmd+S. I can't be the only one that still hammers this non stop due to earlier days?
about 1 year ago
0
1
0
www.androiddev.quest
A pretty neat idea for all android developers out there. It's a puzzle game that requires android dev tools. Well done to the dev Richard Zadorozny.
loading . . .
Android Dev Quest
Hi, Android developer! Dev Quest is a game that tests your special abilities as an Android developer. Conquer all the challenges and earn the title of DEV HERO.
https://www.androiddev.quest/
about 1 year ago
0
1
0
Finally had time to update my compose multiplatform demo project to compose multiplatform 1.7.1 and also added a gif showing what to expect.
loading . . .
GitHub - rschattauer/compose_multiplatform: This project shows how to use kotlin multiplatform with compose and custom ui components for each platform
This project shows how to use kotlin multiplatform with compose and custom ui components for each platform - rschattauer/compose_multiplatform
https://github.com/rschattauer/compose_multiplatform
about 1 year ago
0
1
0
reposted by
Richard Schattauer
JetBrains
about 1 year ago
๐ฆ Hello world ๐ฆ
41
415
76
I soon have to update my project to use Touchlabs new way of adding iOS views to compose multiplatform.
loading . . .
GitHub - rschattauer/compose_multiplatform: This project shows how to use kotlin multiplatform with compose and custom ui components for each platform
This project shows how to use kotlin multiplatform with compose and custom ui components for each platform - rschattauer/compose_multiplatform
https://github.com/rschattauer/compose_multiplatform
about 1 year ago
0
0
0
Bluesky is catching more and more traction. I love it and hope I can soon get rid of Twitter!
about 1 year ago
0
0
0
you reached the end!!
feeds!
log in