Kevin Galligan

@kpgalligan
169 Followers
30 Following
20 Posts
Hi! NYC, Touchlab, etc. Haven't set this up yet.
I love this keynote by @kpgalligan #dcnyc24
Breaking down #KotlinMultiplatform scaling barriers: @kpgalligan’s insights 💬 could change your approach to mobile development. Essential for decision-makers navigating #KMP adoption!
https://touchlab.co/kmp-teams-piloting-vs-scaling
Piloting Kotlin Multiplatform is Easy. Scaling is Hard.

When native mobile teams explore KMP, getting started is pretty easy. The difficulty emerges when they try to scale. To get the most out of KMP for your team, and for KMP as a platform to succee...

🌟 Engineering leadership: Are you ready to guide your team through #KotlinMultiplatform adoption?

👉 @kpgalligan's latest series delivers insights for leaders on integrating #KMP successfully! https://touchlab.co/kmp-teams-intro

KMP For Native Mobile Teams - Intro

KMP for native mobile is mature technology. Best practice guidance for how teams should apply it is not. KMP has amazing potential, but presents unique workflow and management problems. Understa...

🚨 #KotlinMultiplatform teams → stop sharing binaries and start sharing source code! Learn how to effectively publish #Kotlin source code for better cross-team collaboration and debugging 🪲 with #GitPortal in @kpgalligan's post. https://touchlab.co/kmp-teams-use-source
Why Kotlin Multiplatform Teams Should Share Source, not Binaries

Virtually all native mobile teams evaluating KMP start with a library publishing model. KMP module libraries are written, versioned, and "consumed" by the apps. The classic approach is to build ...

Touchlab's🌴Summer Streamin' Series🏖️

☀️ Close The Platform Gap With The “Bad Swift Simulation”
📅 Livestream - Friday, July 26th 2024
🔊 @TadeasKriz & Filip Dolnik
🔂 #KotlinConf'24 CodeLab

https://www.linkedin.com/events/7221189174723280899/

Close The Platform Gap With The “Bad Swift Simulation” | LinkedIn

Dive into the complexities of Kotlin Multiplatform (KMP) and discover how to bridge the gap between Kotlin and Swift development. Touchlab’s “Bad Swift Simulation” is designed to highlight the real issues faced by Kotlin developers when interacting with Swift, and provide practical solutions to enhance your development workflow. Most Kotlin developers have some familiarity with Swift but lack deep understanding. This lab experience will immerse you in the challenges of calling Kotlin through a Swift-like lens, where you'll gain invaluable insights and learn how to address these issues using SKIE and other tools. What You Will Learn: - Feel Their Pain: Understand the critical issues when Kotlin APIs are used in Swift environments by experiencing them firsthand. - Address the Issues: Use SKIE and other tools to reintroduce modern features, restoring productivity and type safety. - Apply it Intelligently: Learn techniques to incrementally apply SKIE, ensuring minimal disruption to existing codebases. Join us for an in-depth exploration of Kotlin and Swift integration challenges and solutions. Ideal for Kotlin developers, iOS developers, software architects, and technical leads, this event will enhance your understanding and improve your mobile app development workflow with KMP. Don’t miss this chance to bridge the platform gap! ✨ Resources: https://skie.touchlab.co https://github.com/touchlab/BadSwiftSimulator https://touchlab.co/kc-team-codelab https://touchlab.co/codelabs _______________________ 🚀 Support: Looking for more in-depth information on how to get the most out of Touchlab’s open source libraries? Touchlab Pro offers self-guided courses, curated best practices, and access to your private support portal. https://touchlab.co/tlpro _______________________ 📬 Keep in touch: https://x.com/TouchlabHQ https://www.linkedin.com/company/touch-lab https://touchlab.co/keepintouch https://mastodon.social/@touchlab #kotlinmultiplatform #swift #kotlin #kotlindeveloper

🧠 Learn about advanced #KotlinMultiplatform team workflow strategies to maximize efficiency.

👉 Join
@kpgalligan for a deep dive into new methods and tools to boost efficiency.

👥 Ideal for mobile devs and team leaders adopting and scaling KMP.

https://t.co/3tyQ2nJuEs

Modern Kotlin Multiplatform Adoption for Native Mobile Teams | LinkedIn

📓 Learn how to optimize your team's workflow and efficiency with advanced KMP strategies in this 1-hour livestream. Join our livestream event focused on native mobile team approaches to Kotlin Multiplatform Mobile. We will explain the unique struggles that native mobile teams face when adopting and scaling KMP, and outline a staged approach to overcome them. In particular, we’ll focus on team workflow and how new approaches and our new tool, GitPortal, can help maximize your team’s efficiency with KMP. This session will cover: * Common KMP adoption models for native mobile teams and why teams struggle with them * Staged approach to evaluating, adopting, and scaling KMP * Impact and evolving roles for Android and iOS team members with scaled KMP adoption * Workflow configurations and a demo of our new git workflow tool GitPortal Whether you're a beginner or looking to scale, this livestream has valuable insights and actionable guidance to help unlock KMP's full potential. Speaker: Kevin Galligan ✨ Resources: https://touchlab.co/gitportal-for-kmp-tutorial-repo-ci-setup https://touchlab.co/kc-team-codelab https://touchlab.co/codelabs _______________________ 🚀 Support: Looking for more in-depth information on how to get the most out of Touchlab’s open source libraries? Touchlab Pro offers self-guided courses, curated best practices, and access to your private support portal. https://touchlab.co/tlpro

If you intend to evaluate and integrate #KotlinMultiplatform into your native mobile development 👥 team’s workflow and want to understand the challenges companies face doing so, @kpgalligan's comprehensive series 📚 is for you. https://touchlab.co/kmp-teams-intro
KMP For Native Mobile Teams - Intro

KMP for native mobile is mature technology. Best practice guidance for how teams should apply it is not. KMP has amazing potential, but presents unique workflow and management problems. Understa...

While we’re on the subject, @kpgalligan Gustavo Fão Valvassori, and Gabriel Souza will host a CodeLab → "Multiplatform Compose + SwiftUI = The Native App Future" at #KotlinConf’24! #WhereIsTouchlab? https://touchlab.co/codelabs
CodeLabs at KotlinConf 2024

⏰ Going live in 10 minutes!

Join @pamelaahill & @TadeasKriz talking iOS Kotlin/Swift interop. #KotlinMultiplatform
https://www.youtube.com/watch?v=eFzy1BRtHps

iOS Development With Kotlin Multiplatform: Tips and Tricks

YouTube
Refactoring https://github.com/touchlab/DroidconKotlin with modern versions (see original release for context: https://touchlab.co/droidcon-nyc-ios-app-with-compose) Unique feature: full Compose UI and SwiftUI variants. Can A/B modern iOS UI options (although the SwiftUI version is dusty now too...)
GitHub - touchlab/DroidconKotlin: Kotlin Multiplatfom app for Droidcon Events

Kotlin Multiplatfom app for Droidcon Events. Contribute to touchlab/DroidconKotlin development by creating an account on GitHub.

GitHub