Justin Mancinelli
piannaf.bsky.social
Justin Mancinelli
@piannaf.bsky.social
Director of Product and Project Strategy, People Manager, Engineering Leader.

Currently working @touchlab.co
Reposted by Justin Mancinelli
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
Contact Touchlab
We are the Kotlin Multiplatform experts. Touchlab's Production-ready Kotlin Multiplatform solutions make KMP better for you.
touchlab.co
June 17, 2025 at 7:34 PM
Reposted by Justin Mancinelli
🎤 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...
mDevCamp 2025: 11th International Conference for Mobile Developers
Join the 11th International Conference for Mobile Developers on June 2-3, 2025, at Holešovice Market. Connect, learn, and experience the future of mobile development!
mdevcamp.eu
May 30, 2025 at 2:17 PM
Reposted by Justin Mancinelli
The new agent in Android Studio is enabled in yesterday's canary build!

This build doesn't have all the tools hooked up that I showed in the I/O demo last week (agent here: youtu.be/KXKP2tDPW4Y?...), such as the Gradle awareness -- and it also doesn't have the Upgrade Agent yet. Hopefully soon!
May 30, 2025 at 3:25 PM
Reposted by Justin Mancinelli
🔄 Kotlin Multiplatform for iOS developers

At #mDevCamp2025, Filip Dolník, Senior Kotlin Developer at Touchlab, will show KMP from an iOS developer's perspective!

https://mdevcamp.eu
May 20, 2025 at 11:37 AM
Reposted by Justin Mancinelli
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...
Android’s Kotlin Multiplatform announcements at Google I/O and KotlinConf 25
Android's Kotlin and KMP efforts announced at Google I/O 2025 and KotlinConf 2025 include new Jetpack library support, tools improvements, and more.
android-developers.googleblog.com
May 20, 2025 at 8:30 PM
Reposted by Justin Mancinelli
You can check the KotlinConf talks from previous years for a bunch of info - this is the latest one from last year: youtu.be/5sOXv-X43vc

They'll also be there again this year for a talk about Workspace.
Kotlin Multiplatform in Google Workspace | Jason Parachoniak
YouTube video by Kotlin by JetBrains
youtu.be
May 9, 2025 at 6:01 AM
Reposted by Justin Mancinelli
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...
​​Kotlin Multiplatform: Have your code and eat it too
YouTube video by Android Developers
www.youtube.com
May 8, 2025 at 9:53 PM
Reposted by Justin Mancinelli
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...
​​Kotlin Multiplatform: Have your code and eat it too
YouTube video by Android Developers
www.youtube.com
May 19, 2025 at 10:22 PM
Reposted by Justin Mancinelli
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
Linear MCP Integration for AI Agents
Touchlab’s enhanced Model Context Protocol (MCP) integration for Linear allows your AI agent to interact directly with Linear, streamlining workflows and saving you time. Building upon existing ...
touchlab.co
May 15, 2025 at 8:39 PM
Reposted by Justin Mancinelli
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...
Adaptive Layouts in Compose Multiplatform
Adaptive Layouts is a way of adapting your UI to fit different display sizes on Android, and it's now available for Compose Multiplatform.
touchlab.co
April 14, 2025 at 4:22 AM
Reposted by Justin Mancinelli
🚀 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!
Kotlin Multiplatform Mobile Developer (Brazil)
Touchlab is looking for a Kotlin developer with significant Kotlin Multiplatform experience who wants to work with us and have a major impact on the development and maturity of the Kotlin…
touchlab.co
February 28, 2025 at 9:51 PM
Reposted by Justin Mancinelli
🚀 The Kotlin Foundation Annual Report 2024 is here!

🔹 2.5M+ developers coding in Kotlin
🔹 $182K+ invested in ecosystem growth
🔹 Student contests, grants and open-source contributions

Check out the full report to learn more and see what’s next! 👇
📖 kotlinfoundation.org/news/annual-...
The Kotlin Foundation Annual Report 2024
Kotlin Foundation – protect, promote and advance the development of the Kotlin programming language.
kotlinfoundation.org
February 18, 2025 at 12:50 PM
Reposted by Justin Mancinelli
February 13, 2025 at 10:58 PM
Am I allowed to use the pun: good IDEA?

Fleet is a good idea for JetBrains quality tooling with polyglot programming capability to compete with VSCode. Especially for #KotlinMultiplatform where you switch between Kotlin and Swift (and maybe Java and Obj-C and JS and C ...). But it's not IDEA 😉
February 11, 2025 at 4:39 PM
Reposted by Justin Mancinelli
🚀 #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 1.2.1 Released
KMMBridge is a Gradle plugin that publishes Kotlin Multiplatform Xcode Framework dependencies for Swift Package Manager and CocoaPods. The 1.2.1 release fixes issues around publishing packages u...
touchlab.co
February 4, 2025 at 8:23 PM
Reposted by Justin Mancinelli
Yes ! We recently made androidx.traceprocessor KMP available. So you should be able to emit traces and use Trace processor to assert for them. That's one of the things I want to demonstrate.
February 4, 2025 at 8:44 AM
The #KotlinMultiplatform train never stops at Google. Incredible to see the continuing #KMP experiments from the #Android team
Been working on a new experimental Kotlin Multiplatform Tracing library capable of emitting Perfetto compatible traces. Currently supporting Android and JVM with the goal of eventually supporting other platforms. Here is the README if you want to try it out.

github.com/androidx/and...
github.com
February 4, 2025 at 8:38 PM
Reposted by Justin Mancinelli
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.

👉
The Power of SKIE Subplugins
Generate Swift code for your Kotlin Multiplatform project using SKIE subplugins.
touchlab.co
January 23, 2025 at 6:04 PM
Reposted by Justin Mancinelli
Some of you know that I lead many Core infrastructure teams at Google, and one of those teams is Multiplatform development.

As such, I've been extremely interested in WASM lately- you've probably heard about WASM's benefits for performance, but did you also know WASM is great at *portability*?
November 13, 2024 at 2:27 PM
Reposted by Justin Mancinelli
🚨 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:
Debugging Kotlin in Xcode with SPM Builds
Virtually all native mobile teams integrate Kotlin Multiplatform by publishing Xcode binaries, usually with SPM. This is generally easy to integrate, but prevented iOS developers from browsing o...
touchlab.co
December 19, 2024 at 2:28 PM
Reposted by Justin Mancinelli
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 )
Debugging Kotlin in Xcode with SPM Builds
Virtually all native mobile teams integrate Kotlin Multiplatform by publishing Xcode binaries, usually with SPM. This is generally easy to integrate, but prevented iOS developers from browsing o...
touchlab.co
December 13, 2024 at 7:21 PM
Reposted by Justin Mancinelli
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
Kermit 2.0.5 updates OSLogWriter and adds file logging
The 2.0.5 update for Kermit is out now and features various updates to OSLogWriter, as well as the ability to log to a file.
touchlab.co
December 4, 2024 at 9:31 PM
Reposted by Justin Mancinelli
Also, pasting Gradle dependencies into an Amper file!
November 12, 2024 at 12:08 PM
Reposted by Justin Mancinelli
I made a Black women in tech starter pack because I couldn’t find one and it annoyed me.

go.bsky.app/5upv7SQ
November 13, 2024 at 9:25 PM