Márton Braun
@zsmb.co
Developer Advocate @ JetBrains, working on Kotlin and Compose Multiplatform, KMP tooling, and Amper.
Instructor @ BME-VIK. Co-organizer @ Android Budapest. GDE for Android. Ex-Google.
zsmb.co
Instructor @ BME-VIK. Co-organizer @ Android Budapest. GDE for Android. Ex-Google.
zsmb.co
Pinned
Márton Braun
@zsmb.co
· May 19
🎉 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/...
✨ 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/...
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.
blog.jetbrains.com
KMP tooling! Get your KMP tooling here!
Jokes aside, it's great to have this finally out in a public release. Please try it and send feedback our way.
Jokes aside, it's great to have this finally out in a public release. Please try it and send feedback our way.
📢 Rare opportunity: my team is hiring! We're looking for a new Developer Advocate to cover server-side Kotlin, focusing on Spring.
If you love Spring, Kotlin, and their communities, this might just be for you.
Learn more and apply here:
If you love Spring, Kotlin, and their communities, this might just be for you.
Learn more and apply here:
Kotlin Developer Advocate
Amsterdam, Netherlands; Berlin, Germany; Dubai, United Arab Emirates; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Prague, Czech Republic
job-boards.eu.greenhouse.io
November 11, 2025 at 3:25 PM
📢 Rare opportunity: my team is hiring! We're looking for a new Developer Advocate to cover server-side Kotlin, focusing on Spring.
If you love Spring, Kotlin, and their communities, this might just be for you.
Learn more and apply here:
If you love Spring, Kotlin, and their communities, this might just be for you.
Learn more and apply here:
Spoiler: you'll never wanna go back!
The new Islands theme from @intellijidea.com has landed in latest @androidstudio.bsky.social canaries! Try it out and leave us your feedback either here or on the issue tracker 🫶
November 11, 2025 at 10:13 AM
Spoiler: you'll never wanna go back!
When you want to push your AR platform that virtually nobody cares about so much that you make an important app icon almost entirely unrecognizable
November 11, 2025 at 8:52 AM
When you want to push your AR platform that virtually nobody cares about so much that you make an important app icon almost entirely unrecognizable
Reposted by Márton Braun
⏳ Just three weeks left to submit your talk for KotlinConf’26!
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
November 10, 2025 at 4:50 PM
⏳ Just three weeks left to submit your talk for KotlinConf’26!
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
👉 https://sessionize.com/kotlinconf-2026/
“Don’t forget that we also accept lightning talks! If you feel like your content would have to be padded to fill a regular session, it might be more enjoyable as a lightning talk.” – @zsmb.co
I guess we're learning about bankruptcy in today's Kotlin lecture.
November 10, 2025 at 9:21 AM
I guess we're learning about bankruptcy in today's Kotlin lecture.
Compose Multiplatform 1.10 will bundle Compose Hot Reload, so you don't even need to set up the plugin separately!
You can already try it in beta01:
You can already try it in beta01:
Release 1.10.0-beta01 · JetBrains/compose-multiplatform · GitHub
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. - Release 1.10.0-beta01 · JetBrains/compose-multiplatform
github.com
November 7, 2025 at 2:01 PM
Compose Multiplatform 1.10 will bundle Compose Hot Reload, so you don't even need to set up the plugin separately!
You can already try it in beta01:
You can already try it in beta01:
Help us get a better picture of who uses KMP and CMP, and share your feedback about your experience with the team in the yearly survey:
Kotlin Multiplatform Survey 2025
Kotlin Multiplatform Survey 2025.
surveys.jetbrains.com
November 6, 2025 at 2:24 PM
Help us get a better picture of who uses KMP and CMP, and share your feedback about your experience with the team in the yearly survey:
Google doesn't want you to know about this one weird trick to have convenient, global access to Context in your apps!
November 5, 2025 at 3:07 PM
Google doesn't want you to know about this one weird trick to have convenient, global access to Context in your apps!
The KMP IDE plugin is now available in every IDE and OS combination you might need! Now including Android Studio support on Windows and Linux.
We'd also really appreciate some fresh reviews on it, as most reviews are complaints about availability 😅
We'd also really appreciate some fresh reviews on it, as most reviews are complaints about availability 😅
Kotlin Multiplatform - IntelliJ IDEs Plugin | Marketplace
This plugin for IntelliJ IDEA and Android Studio enables you to develop Kotlin Multiplatform applications targeting Android, iOS, desktop, web, and server. Write...
plugins.jetbrains.com
November 4, 2025 at 4:24 PM
The KMP IDE plugin is now available in every IDE and OS combination you might need! Now including Android Studio support on Windows and Linux.
We'd also really appreciate some fresh reviews on it, as most reviews are complaints about availability 😅
We'd also really appreciate some fresh reviews on it, as most reviews are complaints about availability 😅
If you're in Budapest on the 18th of November, join us for the next Android meetup!
Android Budapest November 2025, Tue, Nov 18, 2025, 6:00 PM | Meetup
It's time for another Android Budapest meetup. At our November event, you can learn more about the technology and meet fellow mobile devs in person!
As usual, we’ll have t
www.meetup.com
November 4, 2025 at 9:31 AM
If you're in Budapest on the 18th of November, join us for the next Android meetup!
One of the coolest things about Pixel phones is their Now Playing feature. Especially when it tells me confidently which song my toothbrush sounds like.
November 3, 2025 at 10:19 PM
One of the coolest things about Pixel phones is their Now Playing feature. Especially when it tells me confidently which song my toothbrush sounds like.
There's less than a month left to submit your talk ideas to KotlinConf 2026! Why not do it today?
KotlinConf 2026: Call for Speakers
KotlinConf is an official conference by JetBrains. It is devoted to the Kotlin programming language and is the place for the community to gather and d...
sessionize.com
November 3, 2025 at 4:07 PM
There's less than a month left to submit your talk ideas to KotlinConf 2026! Why not do it today?
Reposted by Márton Braun
pssst. a man of my word the first droidcon London talk is now live! we join @zsmb.co to learn about all things hot reload!
youtu.be/gWlLGfbsHfk?...
#dcldn25
youtu.be/gWlLGfbsHfk?...
#dcldn25
Blazing Fast UI Development with Compose Hot Reload - Márton Braun | droidcon London 2025
YouTube video by droidcon & fluttercon
youtu.be
October 30, 2025 at 5:18 PM
pssst. a man of my word the first droidcon London talk is now live! we join @zsmb.co to learn about all things hot reload!
youtu.be/gWlLGfbsHfk?...
#dcldn25
youtu.be/gWlLGfbsHfk?...
#dcldn25
The Android team has just released a brand new landing page for Kotlin Multiplatform, explaining the technology and showing how Google and JetBrains are support different parts of the ecosystem!
developer.android.co...
developer.android.co...
October 30, 2025 at 4:24 PM
The Android team has just released a brand new landing page for Kotlin Multiplatform, explaining the technology and showing how Google and JetBrains are support different parts of the ecosystem!
developer.android.co...
developer.android.co...
Just finished my talk Blazing Fast UI Development with Compose Hot Reload 🔥 at #dcldn25!
Slides and resources are shared here: zsmb.co/talks/blazin...
Slides and resources are shared here: zsmb.co/talks/blazin...
October 30, 2025 at 10:14 AM
Just finished my talk Blazing Fast UI Development with Compose Hot Reload 🔥 at #dcldn25!
Slides and resources are shared here: zsmb.co/talks/blazin...
Slides and resources are shared here: zsmb.co/talks/blazin...
Reposted by Márton Braun
We’re running our yearly Kotlin Multiplatform survey to understand how the ecosystem is growing, how our recent releases are performing, and where to focus our efforts next.
Your experiences matter!
Take a few minutes to share your feedback 👉 https://surveys.jetbrains.com/s3/KMP-Survey-2025-B
Your experiences matter!
Take a few minutes to share your feedback 👉 https://surveys.jetbrains.com/s3/KMP-Survey-2025-B
October 28, 2025 at 1:45 PM
We’re running our yearly Kotlin Multiplatform survey to understand how the ecosystem is growing, how our recent releases are performing, and where to focus our efforts next.
Your experiences matter!
Take a few minutes to share your feedback 👉 https://surveys.jetbrains.com/s3/KMP-Survey-2025-B
Your experiences matter!
Take a few minutes to share your feedback 👉 https://surveys.jetbrains.com/s3/KMP-Survey-2025-B
A macOS update isn't complete without it breaking custom screen savers, I guess... My blog post now includes a brief section on Tahoe, and I released a new patched version of the Kotlin Logo screen saver as well.
Grab it here:
Grab it here:
GitHub - zsmb13/KotlinLogo-ScreenSaver: A macOS screensaver featuring Kotlin logos
A macOS screensaver featuring Kotlin logos. Contribute to zsmb13/KotlinLogo-ScreenSaver development by creating an account on GitHub.
github.com
October 27, 2025 at 2:41 PM
A macOS update isn't complete without it breaking custom screen savers, I guess... My blog post now includes a brief section on Tahoe, and I released a new patched version of the Kotlin Logo screen saver as well.
Grab it here:
Grab it here:
Reposted by Márton Braun
Kotlin 2.2.21 and 2.2.20 have a lot goodies in them. In my video, I'm looking at the highlights! www.youtube.com/watch?v=QWpp...
What's new in Kotlin 2.2.21 (and 2.2.20!)
YouTube video by Kotlin by JetBrains
www.youtube.com
October 23, 2025 at 2:00 PM
Kotlin 2.2.21 and 2.2.20 have a lot goodies in them. In my video, I'm looking at the highlights! www.youtube.com/watch?v=QWpp...
A new default project structure for KMP is in the works 🚧, replacing the all-in-one composeApp module with per-platform app modules and separate shared modules.
The image below shows Android, iOS, Desktop, and Web apps that all use the same shared Compose UI. Feedback welcome!
The image below shows Android, iOS, Desktop, and Web apps that all use the same shared Compose UI. Feedback welcome!
October 22, 2025 at 8:56 AM
A new default project structure for KMP is in the works 🚧, replacing the all-in-one composeApp module with per-platform app modules and separate shared modules.
The image below shows Android, iOS, Desktop, and Web apps that all use the same shared Compose UI. Feedback welcome!
The image below shows Android, iOS, Desktop, and Web apps that all use the same shared Compose UI. Feedback welcome!
If you're not on a Kotlin 2.x version yet: what's your blocker for upgrading?
October 21, 2025 at 2:23 PM
If you're not on a Kotlin 2.x version yet: what's your blocker for upgrading?
Looks like Medium is down.
... In a way though, this page is actually a much better UX than what you usually get there.
... In a way though, this page is actually a much better UX than what you usually get there.
October 20, 2025 at 7:15 AM
Looks like Medium is down.
... In a way though, this page is actually a much better UX than what you usually get there.
... In a way though, this page is actually a much better UX than what you usually get there.
Someone really needs to explain to me why "made for kids" content can't be added to a playlist on YouTube so I can find it again later. I swear I'm an adult.
October 19, 2025 at 6:43 AM
Someone really needs to explain to me why "made for kids" content can't be added to a playlist on YouTube so I can find it again later. I swear I'm an adult.
Reposted by Márton Braun
Finally, we can set Project view as default in Android Studio. This is really nice if you develop Kotlin Multiplatform project in Android Studio 🛠️📱
#AndroidDev #Kotlin #KotlinMultiplatform #AndroidStudio #iOSDev
#AndroidDev #Kotlin #KotlinMultiplatform #AndroidStudio #iOSDev
October 16, 2025 at 4:21 PM
Finally, we can set Project view as default in Android Studio. This is really nice if you develop Kotlin Multiplatform project in Android Studio 🛠️📱
#AndroidDev #Kotlin #KotlinMultiplatform #AndroidStudio #iOSDev
#AndroidDev #Kotlin #KotlinMultiplatform #AndroidStudio #iOSDev