Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Márton Braun

@zsmb13@androiddev.social
mastodon 4.7.3
  • Open on androiddev.social

Kotlin Developer Advocate @ JetBrains. GDE for Android.

Instructor @ BME-VIK. Co-organizer @ Android Budapest. Ex-Google.

1669 Followers
195 Following
38 Posts
Joined November 02, 2022
Website:
https://zsmb.co/
GitHub:
https://github.com/zsmb13/
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

Shout-out to whoever put this on the reddit website. It's great at making me get off of reddit when I accidentally go there.

That's not even a joke, I genuinely appreciate this being built in.

8
2
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

Deeply, deeply disappointed that Count Binface didn't win.

4
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

Here's your friendly Friday reminder to subscribe to the Kotlin YouTube channel! We're dropping fantastic new KotlinConf talk recordings every day.

https://www.youtube.com/kotlin?sub_confirmation=1

YouTube

Kotlin by JetBrains

Concise. Multiplatform. Fun. Kotlin is a concise, cross-platform programming language developed by JetBrains. Expand your Kotlin skills with the official YouTube channel of the Kotlin programming language. Kotlin Tutorials, Kotlin Multiplatform, Kotlin Coroutines, Kotlin Tips, Talking Kotlin Podcast. Subscribe for shows, the latest news, and live events!

4
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

🐘 Top 5 Gradle tasks for Kotlin Multiplatform 🐘

1. wasmJsBrowserDevelopmentRun
2. linkReleaseFrameworkIosArm64
3. kotlinUpgradeYarnLock
4. compileKotlinJvm
4. embedAndSignAppleFrameworkForXcode
5. firstNotNullOfOrNull

4
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

Good news for all you AGP fans out there...

IntelilJ IDEA 2026.2 Beta includes support for Android Gradle Plugin 9.1.0!

Grab it from Toolbox today.

7
0
2
1
Open post
Márton Braun @zsmb13@androiddev.social
· 1mo ago

Here's a great video from Dave, with an overview of some exciting still-experimental Kotlin language features: https://www.youtube.com/watch?v=WmPLlkJqxMo

5 Experimental Kotlin Features You Don't Want to Miss

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

Turns out that learning to create THING slowly, manually over time lets you gain experience with THING, and you can develop a fundamental understanding of what actually makes THING good.

If the cost of creating THING drops to ~0, these skills and *taste* are what really matter.

6
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
It sort of makes sense to put app installations behind a warning. Sure, you should think about what you're installing. But having an authority that can prevent it arbitrarily or a mechanism that can block you from using your device as you want for 24 hours (!) is ridiculous.
21
4
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
How do these theoretical scammers get you to download a fake app from outside a store, by the way? By making you go to a website first to get it? Seems like they could just have you open a fake website at that point, which would be much much easier to do.
20
2
3
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

Gradle convention plugins are such a catch-22.

They're theoretically the proper way of organizing configuration to reuse it across modules.

But they're different and more complicated than normal config, so I really don't want to see them in samples for beginners...

2
1
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

A common typo.

6
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

A quick reminder for the 3-year anniversary of this blog post: "KMM" is deprecated.

As in, we no longer use "KMM" to talk about Kotlin Multiplatform for the mobile use case. It's all just called KMP now!

https://blog.jetbrains.com/kotlin/2023/07/update-on-the-name-of-kotlin-multiplatform/

Update on the Name of Kotlin Multiplatform - The JetBrains Blog
The JetBrains Blog

Update on the Name of Kotlin Multiplatform - The JetBrains Blog

From now on, “Kotlin Multiplatform” (KMP) is the preferred term when referring to the Kotlin technology for sharing code across different platforms, regardless of the combination of targets being discussed.

2
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

Have you caught up with everything that's new in Kotlin 2.4 yet? Collection literals, new standard library functions, multiplatform improvements, and more!

All detailed in the video 👇
https://www.youtube.com/watch?v=RI4J0C2_FR8

What’s New in Kotlin 2.4 | Featuring: Collection literals | Swift Export | SPM import

1
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

Having a 1 TB SSD means I can only try developing projects in one ecosystem at a time.

There simply isn't enough storage to pull the dependencies for mobile things *and* Docker images for something backend-related at the same time...

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

The Uuid type in the standard library is now stable with Kotlin 2.4!

Work with v4 and v7 UUIDs, easily, with multiplatform support.

I made this overview video when the type was first introduced: https://www.youtube.com/watch?v=V5EOsE_eJLE

And then more API updates in 2.3: https://youtu.be/_6PSSkqwbp8?&t=399

UUID in Kotlin Multiplatform

3
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

As we visit conferences this year, we keep bumping into developers from well-known companies and finding out that they've successfully adopted KMP and shipped it to production, without us even hearing about it 🤯

Have you shipped something with KMP? Let us know in the replies!

3
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

There's something super relaxing about a train ride with a good read.

3
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

POV: you tried opening Facebook but you're too quick on the keyboard

1
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 5mo ago

Happy to share that we have folks from the language design team blogging about new features!

Check out this post by Alejandro about how Kotlin is moving to a safer, Name-Based Destructuring syntax:

https://blog.jetbrains.com/kotlin/2026/05/the-road-to-name-based-destructuring/

The Road to Name-Based Destructuring - The JetBrains Blog
The JetBrains Blog

The Road to Name-Based Destructuring - The JetBrains Blog

Kotlin is introducing new destructuring syntax. See what changes, why it matters, and how migration will work.

3
0
2
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago

Kotlin 2.3.20 is out, with cool new features like name-based destructuring. We also have a revamped structure for its what new page, check it out and tell us how you like it! https://kotlinlang.org/docs/whatsnew2320.html

What's new in Kotlin 2.3.20 | Kotlin
Kotlin Help

What's new in Kotlin 2.3.20 | Kotlin

Read the Kotlin 2.3.20 release notes covering new language features, updates to Kotlin Multiplatform, JVM, Native, JS, and Wasm, and build tool support for Gradle and Maven.

5
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

There's something super relaxing about a train ride with a good read.

2
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

Friday night fun: migrated a great community library for particle effects from Jetpack Compose to Compose Multiplatform

https://github.com/PiotrPrus/ParticleEmitter/pull/19

GitHub

Migrate to KMP by zsmb13 · Pull Request #19 · PiotrPrus/ParticleEmitter

Migrates the library to Kotlin Multiplatform, so that it's now a Compose Multiplatform library available for all Compose platforms. output.mp4

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

Are you trying to convince decision makers in your company to use Kotlin? We have a great new landing page for that very scenario! It covers both Kotlin Multiplatform and backend development.

Check it out: https://kotlinlang.org/lp/kotlin-for-business/

Kotlin for Business | Backend and Cross-Platform Development
kotlinlang.org

Kotlin for Business | Backend and Cross-Platform Development

Explore Kotlin adoption for backend and cross-platform development, with measurable productivity gains and incremental modernization paths.

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

A lot of things coming soon to the Kotlin YouTube channel - make sure you're subscribed to catch it all!

KotlinConfersations first (amazing interviews with people from the community), then talk recordings once they're processed!

@kotlin@youtube.com

YouTube

Kotlin by JetBrains

Concise. Multiplatform. Fun. Kotlin is a concise, cross-platform programming language developed by JetBrains. Expand your Kotlin skills with the official YouTube channel of the Kotlin programming language. Kotlin Tutorials, Kotlin Multiplatform, Kotlin Coroutines, Kotlin Tips, Talking Kotlin Podcast. Subscribe for shows, the latest news, and live events!

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 3mo ago

If you have a "copy link" feature and you don't inject garbage into it... Thank you ❤️

1
0
1
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

"The desktop app is running with Hot Reload. Navigate to the Speakers screen, filter for JetBrains speakers, and check if any of their names is too long to fit on a single line. If yes, make the columns larger until they all fit."

Video at 3x speed.

1
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
And even more in the blog post: https://android-developers.googleblog.com/2026/03/room-30-modernizing-room.html
android-developers.googleblog.com

Android Developers Blog: Room 3.0 - Modernizing the Room

2
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 7mo ago
Replying to
More info in the release notes: https://developer.android.com/jetpack/androidx/releases/room3#3.0.0-alpha01
Room 3.0  |  Jetpack  |  Android Developers
Android Developers

Room 3.0  |  Jetpack  |  Android Developers

2
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 6mo ago
Replying to
@Aurimas@androiddev.social What the actual hell. Thanks!
1
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

✅ KotlinConf 2026: done.
📋 mDevCamp 2026: coming up next! Prague awaits, with another cozy train ride.

Doing final preparations on a workshop and a talk this week... ⏳

https://mdevcamp.eu/

mdevcamp.eu

mDevCamp: June 03-04, 2026 in Prague

mDevCamp is a mobile development conference in Prague focused on iOS, Android, Kotlin Multiplatform (KMP), and Flutter. Deep tech talks and hands-on workshops.

0
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

Some cool new features just dropped on https://klibs.io/ai

You can now connect your agents with Klibsio using either MCP or a dedicated skill. Check out the page for more info!

Klibs.io — Search 4600+ KMP projects
klibs.io

Klibs.io — Search 4600+ KMP projects

AI-powered search engine for Kotlin Multiplatform projects. Explore the best KMP packages, access metadata, and learn about the authors.

0
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

If you had $500 of tokens to burn until the end of the work week... What would you use them on?

0
2
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

Does anyone have a working solution for hiding the autocorrect/suggestions on the keyboard with Compose? Seems like the intended way is to use KeyboardOptions(autoCorrectEnabled = false), but it only works with certain KeyboardTypes, and none of them are just plain text 😕

0
0
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

It puts Back to the Future in a different light when you realize that 88 is in miles per hour, which is actually quite fast.

0
1
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 2mo ago

If you had $500 of tokens to burn until the end of the work week... What would you use them on?

0
5
0
0
Open post
Márton Braun @zsmb13@androiddev.social
· 4mo ago

The only YouTube Premium feature I need: turning off watch time on certain channels, so I can watch terrible guilty pleasure content without giving money to those channels.

0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Pricing
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 23:50:25 UTC