๐ค Should ViewModels be shared across Android and iOS?
Or should the shared layer stop at business logic?
@faogustavo.bsky.social discusses the architectural trade-offs here ๐
touchlab.co/kmp-view-mod...
๐ค Should ViewModels be shared across Android and iOS?
Or should the shared layer stop at business logic?
@faogustavo.bsky.social discusses the architectural trade-offs here ๐
touchlab.co/kmp-view-mod...
๐ 2 years of SKIE!
Shipping cross-platform apps is hard enough. Interop shouldnโt be. From flows & suspend functions to automatic CInterop, #SKIE has powered apps at powersync.com, mapbox.com, and more.
piannaf.bsky.social celebrates its impact > ๐ฌ your story too! www.linkedin.com/posts/justin...
A late, but sincere thank you to the folks at @mdevcamp.bsky.social! ๐
Our own Filip Dolnik gave a packed end-of-session talk on #KotlinMultiplatform for iOS devs. Swift vs Kotlin, IDEs, build tools, debugging, and more. #mdevcamp
๐ฅ : slideslive.com/39043387/kot...
Droidcon NYC 2025 = โ
Thanks to everyone who attended our talks, chatted #KMP, and kept it real at the booth, and to @gregfawson.bsky.social and the whole #dcnyc25 team for putting together another successful event.
Excited for whatโs ahead in native mobile dev. Letโs keep building!
Kotlin/Native debugging in Xcode? Itโs tricky ๐ but it doesnโt have to be.
Catch Touchlabโs @tadeas.bsky.social at #dcnyc25 next Thurs @ 2:35pm for a deep dive into effective LLDB debugging + native binaries.
If youโve touched #KMP on iOS, you shouldnโt miss this.
#KotlinNative #iOSDev
๐ Last chance to share your feedback!
Have you tried the new Kotlin Multiplatform plugin in IntelliJ IDEA or Android Studio?
๐ Tell us what you think in a short survey (under 7 minutes): kotl.in/kmppluginsrv
Your insights mean a better plugin for everyone!
Appleโs Liquid Glass๐ฑ is here!
โ ๏ธ Shared UI breaks when platforms shift
โ
Native UI with #KotlinMultiplatform is built to flex
DM us for code-sharing strategies that survive change!
touchlab.co/contact-us
#KMP #MobileStrategy #LiquidGlass #Material3 #mobileAI #NativeUI #iOSDev #AndroidDev
Stay tuned for more highlights from androiddevs.bsky.social #Android Developers Backstage podcast: #KotlinMultiplatform: Have your code and eat it too -> www.youtube.com/watch?v=DP7O...
What's the killer feature of #KotlinMultiplatform according to Google's Yigit Boyar - yboyar.bsky.social?
"๐๐ฏ๐ฅ ๐ต๐ฉ๐ฆ ๐ฌ๐ฆ๐บ ๐ฉ๐ฆ๐ณ๐ฆ, ๐บ๐ฐ๐ถ ๐ฅ๐ฐ๐ฏ'๐ต ๐ฏ๐ฆ๐ฆ๐ฅ ๐ต๐ฐ ๐ธ๐ข๐ช๐ต ๐ง๐ฐ๐ณ ๐ด๐ฐ๐ฎ๐ฆ๐ฐ๐ฏ๐ฆ ๐ฆ๐ญ๐ด๐ฆ ๐ต๐ฐ ๐ธ๐ณ๐ช๐ต๐ฆ ๐ต๐ฉ๐ฆ ๐ฏ๐ฆ๐ต๐ธ๐ฐ๐ณ๐ฌ ๐ญ๐ช๐ฃ๐ณ๐ข๐ณ๐บ ๐ด๐ฐ ๐บ๐ฐ๐ถ ๐ค๐ข๐ฏ ๐ฎ๐ข๐ฌ๐ฆ ๐ต๐ฉ๐ช๐ด ๐ค๐ณ๐ฐ๐ด๐ด-๐ฑ๐ญ๐ข๐ต๐ง๐ฐ๐ณ๐ฎ. ๐ ๐ฐ๐ถ ๐ค๐ข๐ฏ ๐ซ๐ถ๐ด๐ต ๐ค๐ข๐ญ๐ญ ๐ต๐ฉ๐ฆ ๐๐ฑ๐ฑ๐ญ๐ฆ ๐ง๐ฐ๐ถ๐ฏ๐ฅ๐ข๐ต๐ช๐ฐ๐ฏ ๐๐๐๐ด ๐ง๐ณ๐ฐ๐ฎ ๐บ๐ฐ๐ถ๐ณ ๐๐ฐ๐ต๐ญ๐ช๐ฏ ๐ค๐ฐ๐ฅ๐ฆ."
Weโve learned a lot about scaling for mobile. @namnum.bsky.social will talk about why โsecond-platform thinkingโ (web โ mobile, iOS โ Android) should start early - even before your AI-coded MVP ships.
๐ Tues 6/3, 5:30pm
๐ Building AI Infra Systems for Vibe Coders
๐๏ธ partiful.com/e/NRjzYND0fu...
๐ค Catch our own Filip Dolnik at #mDevCamp2025 โ Tues, June 3 @ 18:05!
He's flipping the script on #KotlinMultiplatform with a talk for iOS devs:
๐ Kotlin vs Swift
๐ Xcode vs Gradle
๐ Debugging KMP
๐ Calling Kotlin from Swift
Details: mdevcamp.eu#filip-dolnik...
There are a lot of amazing KMP talks coming out right now but here is our talk from I/O!
Dustin and I give an update on our latest KMP releases and then explain the build setup for an Android KMP app.
youtu.be/gP5Y-ct6QXI?...
๐จ Oh Canada! ๐จ๐ฆ
@piannaf.bsky.social will be at SOLD OUT #CTOCraftCon next weekโconnecting with leaders on AI, scaling teams, shared code, modern mobile architecture, org design, and everything in between.
Going? Letโs chat! ๐
conference.ctocraft.com/toronto-2025/
A shared Kotlin core.
A native Swift interface.
Steven Ontong shares how we built our Swift SDK with SKIE.
www.powersync.com/blog/buildi...
SKIE v0.10.2 just released with support for Kotlin 2.1.20 and 2.1.21
btw will be talking about SKIE in my #KotlinConf talk later this afternoon ๐
github.com/touchlab/SKI...
๐ฃ Today/Friday #KotlinConf
๐ 10:15 โ 11:00
๐๐ผ Hall D2
๐ฃ๏ธ @tadeas.bsky.social
Donโt miss it! ๐ค
Tadeas Kriz dives into native dependency headaches at #KotlinConf tomorrow:
โ
JVM vs Native loading
โ
CocoaPods vs SPM
โ
What really happens at runtime
If you're shipping #KMP to iOS, this oneโs for you.
๐ kotlinconf.com/speakers/969...
This @touchlab.co post has been super useful in getting up to speed with adaptive layout apis for Compose Multiplatform
Adaptive Layouts in Compose Multiplatform touchlab.co/adaptive-lay...
๐ฃ Weโre thrilled to welcome Block & Meta to the #KotlinFoundation! ๐
Both have been champions of #KMP in real-world adoption, and their support is a huge win for the ecosystem. Touchlab is proud to be a Silver Member, letโs keep building the future of Kotlin together! kotlinfoundation.org
Will you be at #KotlinConf and are working on an open-source libraryโor love one you'd love to share?
During both days, at the noon pauses, at the Kotlin Foundation booth, you'll be able to talk about your favorite library for a few minutes!
Register here: docs.google.com/document/d/1...
Fresh off big #KotlinMultiplatform news @ #GoogleIO, Googleโs showing up strong at #KotlinConf.
๐ค Production insights from Google Docs
๐ง Deep dives on memory, API design & IDEs
๐งโ๐ป Live codelabs in Room 173
๐
kotlinconf.com/schedule/?day=2025-05-23
๐น Main track is live-streamed โก๏ธ kotl.in/conf25-live
Touchlab is the ground at #GoogleIO where #KotlinMultiplatform made headlines, and weโre here for it! ๐
โ
Stable Jetpack libs (Room, DataStore, Paging)
๐ ๏ธ New #KMP tooling in Android Studio
๐ฑ Google Docs on iOS runs KMP in production
android-developers.googleblog.com/2025/05/andr...
๐ 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/...
A must-watch for anyone still needing reassurance that #KMP is the future of mobile development!
Our ears were burning (in the best way possible)! Lots of great #SKIE chatter on this month's Android Developers Backstage podcast episode.
Integrate Linear with your AI workflow!
Linear MCP integration:
๐ ๏ธ Solid auth + error handling
๐ท๏ธ Proper team/proj/priority tagging
โก Way smoother workflow
โ
Detailed, structured output
Use w/ Goose, Claude, Cursor & more: touchlab.co/linear-mcp-f...
#Alintegration #Linear
Fresh from the Kotlin #ComposeMultiplatform community: Storytale is a new plugin to preview Composables in isolationโthink Storybook for Compose. @kevinschildhorn.bsky.social breaks down what it does, how it works, whatโs promising (and whatโs not). touchlab.co/previewing-s...
At @mdevcamp.bsky.social, our own Filip Dolnรญk is flipping the scriptโbringing the iOS developerโs perspective on using KMP in production. ๐ก
If you're an #iOSDev exploring #KMP, this is your talk.
Real talk. Real lessons. Real Kotlin on iOS.
๐ Prague
๐๏ธ June 3
๐ mdevcamp.eu#filip-dolnik...
๐ Streamline your mobile app development with Fastlane in #KotlinMultiplatform projects! Gustavo's latest post shows you how to automate tasks for both Android and iOS.
๐ We're Hiring #KotlinMultiplatform Devโs in Brazil ๐ง๐ท
Join Touchlab & help shape the future of KMP!
โ
Build #KMP-based mobile apps
โ
Advise on best practices & architecture
โ
Contribute to open-source projects
โ
Fully remote, flexible, & collaborative
๐ Apply now!
To @tadeas.bsky.social, all the world's a stage for #KotlinMultiplatform!
youtube.com/shorts/JDszk...
Full episode-> youtu.be/qD-Gh7zugMI
pamelaahill.bsky.social 's post-> bsky.app/profile/pame...