Can AI change the native vs. cross-platform equation? Today at #nextapp26, @kpgalligan.bsky.social + @Filip Dolník dig into exactly that. 🎤 Native Mobile and AI 🗓 Wed Oct 7 ⏰ 12:00 📍 droidCon 1
Touchlab
Touchlab
@touchlab.co
Kotlin Multiplatform enables tremendous efficiency gains for mobile, risk-free. Touchlab can ensure your team's success. touchlab.co
960 followers337 following45 posts
📣 Berlin, we’re here! Touchlab is at #nextapp26 this week. 🎤 Wed 12:00 — @kpgalligan.bsky.social + Filip Dolník: Native Mobile and AI 🎤 Fri 16:30 — @tadeas.bsky.social : Advanced Kotlin Native Integration Come talk #KMP, native mobile & AI with us at📍Stand 9!
Heading to #nextapp26 this week? 👀 With over 400 sessions available, we pulled together a few we’re especially excited about! 📝 See our picks before you build your schedule: touchlab.co/nextApp-berl... And come find us at Stand 9.👋
#droidConUSA26 starts tomorrow! 🎉 Before the talks begin, we’re sharing the sessions at the top of our list, including talks from Touchlab’s @tadeas.bsky.social & @kpgalligan.bsky.social. Read what we’re looking forward to: touchlab.co/droidcon-us-...
✈️ Heading to #droidConUSA26 this week? Don’t miss @tadeas.bsky.social talk "Advanced Kotlin Native Integration"! Learn what happens when an app includes multiple #KotlinMultiplatform native binaries, and explore approaches for scaling complex project structures. usa.droidcon.com/droidcon-spe...
🚨 10:15a today at #KotlinConf! @tadeas.bsky.social takes the stage in Room 13b to talk about the deeper side of #KotlinMultiplatform native integration. See you there! kotlinconf.com/speakers/969...
✈️ Headed to #KotlinConf’? If your team is working with #KotlinMultiplatform at scale, don’t miss @tadeas.bsky.social's talk: Advanced Kotlin Native Integration. Add it to your schedule 👇 kotlinconf.com/speakers/969...
📣 KotlinConf 2026 schedule is out! @kevinschildhorn.bsky.social highlighted the talks we're most excited about—including one from @tadeas.bsky.social on our team. Curious what others are most interested in seeing👇 touchlab.co/kotlinconf-2... kotlinconf.com/schedule/?da...
🤔 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
Touchlab reposted
🗓 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
What's the killer feature of #KotlinMultiplatform according to Google's Yigit Boyar - yboyar.bsky.social? "𝘈𝘯𝘥 𝘵𝘩𝘦 𝘬𝘦𝘺 𝘩𝘦𝘳𝘦, 𝘺𝘰𝘶 𝘥𝘰𝘯'𝘵 𝘯𝘦𝘦𝘥 𝘵𝘰 𝘸𝘢𝘪𝘵 𝘧𝘰𝘳 𝘴𝘰𝘮𝘦𝘰𝘯𝘦 𝘦𝘭𝘴𝘦 𝘵𝘰 𝘸𝘳𝘪𝘵𝘦 𝘵𝘩𝘦 𝘯𝘦𝘵𝘸𝘰𝘳𝘬 𝘭𝘪𝘣𝘳𝘢𝘳𝘺 𝘴𝘰 𝘺𝘰𝘶 𝘤𝘢𝘯 𝘮𝘢𝘬𝘦 𝘵𝘩𝘪𝘴 𝘤𝘳𝘰𝘴𝘴-𝘱𝘭𝘢𝘵𝘧𝘰𝘳𝘮. 𝘠𝘰𝘶 𝘤𝘢𝘯 𝘫𝘶𝘴𝘵 𝘤𝘢𝘭𝘭 𝘵𝘩𝘦 𝘈𝘱𝘱𝘭𝘦 𝘧𝘰𝘶𝘯𝘥𝘢𝘵𝘪𝘰𝘯 𝘈𝘗𝘐𝘴 𝘧𝘳𝘰𝘮 𝘺𝘰𝘶𝘳 𝘒𝘰𝘵𝘭𝘪𝘯 𝘤𝘰𝘥𝘦."
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...
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...
Touchlab reposted
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/
Touchlab reposted
A shared Kotlin core. A native Swift interface. Steven Ontong shares how we built our Swift SDK with SKIE. www.powersync.com/blog/buildi...
Touchlab reposted
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...
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...
Touchlab reposted
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
Touchlab reposted
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...
Touchlab reposted
🎉 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.
We have a new episode of the ADB podcast up, this time covering KMP -- Kotlin multiplatform. Yigit Boyar (@yboyar.bsky.social), Dustin Lam and I discuss library support, developer experience and a lot more. I found it fascinating, but Yigit's dog fell asleep... www.youtube.com/watch?v=DP7O...
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...
I took Talking Kotlin on a side-quest, and got the gang together to talk about becoming a Kotlin Multiplatform expert! Featuring: Jake Wharton, @tadeas.bsky.social, Kostya Tskhovrebov, and @johnoreilly.dev 🤯 www.youtube.com/watch?v=qD-G...
🚀 We are in awe of how far #SKIE has come! 🛠️ SKIE has gone from a game-changer to an essential tool for #KotlinMultiplatform in 2024! 📈 4,495 unique projects ⚡ 472k SKIE-powered compilations in November (up from 150k in Jan!) DM us your SKIE story ⬇ https://skie.touchlab.co
We have often been told that if #SKIE didn't exist, #KMP would not have passed the hackathon stage at most companies. 📣 Massive shoutout to @tadeas.bsky.social & Filip Dolnik for leading the charge! DM us to share your SKIE story ⬇ https://github.com/touchlab/SKIE
🚀 #KMMBridge 1.2.1 is here! What’s new? ✅ Publish CocoaPods artifacts via GitHub Releases ✅ Better error logging for faster debugging ✅ Smoother #KMP-to-iOS workflow @kevinschildhorn.bsky.social breaks down all the updates here 👇
KMMBridge includes ArtifactManager for custom publishing—@kevinschildhorn.bsky.social 's new guide makes it simple to store your XCFrameworks in Google Cloud Storage in this 2-part tutorial.
Unleash the Power of #SKIE Subplugins! https://bsky.app/profile/tadeas.bsky.social explores how SKIE subplugin APIs can unlock new possibilities in your #KotlinMultiplatform projects, showing you how to go beyond SKIE’s powerful built-in features. 👉
🌟 Calling all #KotlinMultiplatform developers! 🌟 We’re expanding our contractor pool and looking for talented devs to join us. Work remotely, collaborate with experts, and help shape the future of #KMP! 📄 Apply now:
🚨 We’re hiring! 🚨 Touchlab is looking for talented #KotlinMultiplatform Developers to join other team members in LATAM 🌎 Work remotely, shape the future of #KMP, and collaborate with the team at the forefront of mobile innovation! 👉 Apply now:
🚨 Major KMP Update: Debugging Kotlin in Xcode with SPM is now possible! Simplify workflows for iOS teams while scaling Kotlin Multiplatform. Read @kpgalligan.bsky.social ’s breakdown:
Touchlab reposted
Big Kotlin Multiplatform update for native mobile teams! With SKIE 0.10.0, and some helpful tweaks from KMMBridge 1.2.0, you can locally browse and debug Kotlin code, in Xcode, using published Swift Package Manager dependencies! touchlab.co/spm-kotlin-d... (cc: @touchlab.co @tadeas.bsky.social )
Touchlab reposted
KMMBridge 1.1.0 Released! (KMMBridge publishes Kotlin Multiplatform builds through Swift Package Manager) This is a fairly significant release. @touchlab.co is refactoring KMMBridge to focus on it's core task, and to be more maintainable and extendable. touchlab.co/kmmbridge-1.1
Touchlab reposted
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!
Kermit 2.0.5 is here! ✔ Updates to OSLogWriter ✔ Upgrades to Kotlin 2.0.10 ✔ New kermit-io module for writing logs to a file @kevinschildhorn.bsky.social breaks it down here: touchlab.co/kermit-205 #KotlinMultiplatform #KMP