Ben Asher and Alec Strong share their experiences and practical solutions for launching Kotlin Multiplatform projects at PlanGrid and CashApp.
Recording brought to you by American Express. americanexpress.io/kotlin-jobs
Getting a multiplatform project started within an active engineering team across multiple platforms is challenging. You have to pitch the project to your colleagues, wrestle with reconciling platform-specific technical issues, and actually ship it for each supported platform.
We have spent the last year doing just that for PlanGrid and CashApp. Come learn how to get your multiplatform project started and what kinds of problems you can expect to solve along the way. We'll approach the problems from both the Android and iOS perspectives and arm you with the tools to make multiplatform not a multiproblem.
Resources:
KotlinConf website: jb.gg/fyaze5
KotlinConf on Twitter: twitter.com/kotlinconf
Kotlin website: jb.gg/pxrsn6
Kotlin blog: jb.gg/7uc7ow
Kotlin on Twitter: twitter.com/kotlin
#KotlinConf19 #Kotlin #JetBrains
About the Presenters:
Ben works on the PlanGrid iOS platform team and is a former CocoaPods core team member.
Alec Strong - Android, Bass, Super Smash Bros Melee
Why it's here
2 people recommend this
What people say. Recommended as a practical, real-world case study of shipping Kotlin Multiplatform in production.
K
u/KarlJay001in r/Kotlin • Recommends
Has anyone shipped or developed anything with Kotlin Multiplatform?
I just saw a video on Kotlin Multiplatform and I'm wondering if anyone has used it or shipped anything with it.
link to this videolink to this video
On “No resources out there to learn from - Android + iOS Development with Kotlin Multi-platform”
Hi there.
Kotlin Multiplatform is a (imo!) great way to approach mobile applications development if the requirements match the use case it solves - from the documentation here "(...)\it\ brings the invaluable benefit of reuse for code and expertise, saving the effort for tasks more challenging than implementing everything twice or multiple times."; I have personally used it to share logic between my mobile Android and iOS codebases whilst keeping the UI native (think of view models, networking layer, custom loggers, etc).
This said, "learning Kotlin Multiplatform" should come as "learning how to share the common code" between platforms and not as a whole mobile dev endeavour.
Nowadays,…