Making the Big Kotlin Multiplatform Decision - Sumayyah Ahmed

  Рет қаралды 5,696

Kotlin by JetBrains

Kotlin by JetBrains

Күн бұрын

Recording brought to you by American Express. americanexpres...
Why is adopting Kotlin Multiplatform Mobile not an easy decision to make? After all, it can potentially save a business millions of dollars by cutting down duplicate iOS and Android code and saving many developer hours.
But when you have large, complicated codebases and investment in a mobile organization with specific skill sets, it can be an expensive decision to put time and resources into shifting into KMM instead. It can be a hard decision to reverse, and a risky call to make. But it doesn't have to be!
In this talk I’ll lay out a decision-making framework to approach KMM adoption - not just from an engineering perspective, but a leadership one too. We’ll reference case studies and talk about:
Evaluating KMM for different kinds of projects - standard mobile codebases as well as those in custom frameworks like RIBS and Workflow
The important factors - build support for Android vs iOS, resourcing KMM expertise, and flexibility, all of which impact long-term risks and outcomes
Evaluating cultural support - what kind of teams and organizations are best set up for KMM success?
Finding the right engineering levers to make adoption more successful
At Square, I’ve had to make that call for my team, and I’ve worked with other teams that faced similar decisions. I’ll reference real learnings as we discuss wisely and successfully steering a team into new Kotlin waters.

Пікірлер: 16
@KirillFrolov77
@KirillFrolov77 6 ай бұрын
The honesty is off the charts! Great job!
@himattm
@himattm 6 ай бұрын
An excellent talk that dives into honest issues and compromises. Great job Sumayyah!
@ChrisAthanas
@ChrisAthanas 6 ай бұрын
KMP is the juggernaut that will take down all other platforms
@Mike-er2ih
@Mike-er2ih 5 ай бұрын
Haven't we heard that before. Let's wait and see.
@gig73
@gig73 5 ай бұрын
How about the performance, execution speed, latency compared to other technologies?
@ambumon786
@ambumon786 6 ай бұрын
Awesome presentation and content !!!
@roufsyed574
@roufsyed574 6 ай бұрын
Nicely explained. Kudos to Sumayyah Ahmed.
@devopsthinh
@devopsthinh 6 ай бұрын
Thanks, from Vietnam😊😊😊
@rolandschatzle4208
@rolandschatzle4208 6 ай бұрын
Very insightful talk!
@bebobauomy1265
@bebobauomy1265 6 ай бұрын
gradle.. I am waiting for amper
@TimRijckaert
@TimRijckaert 6 ай бұрын
Best presentation at KotlinConf 2024
@user-my6yf1st8z
@user-my6yf1st8z 7 ай бұрын
based
@ChrisAthanas
@ChrisAthanas 6 ай бұрын
Please consider ensuring audio is setup properly... this presentation is lacking professionalism due to the audio isses
@arsildo
@arsildo 6 ай бұрын
I can hear the audio perfectly
@ChrisAthanas
@ChrisAthanas 6 ай бұрын
@@arsildo did you listen with headphones or just speakers?
@ChrisAthanas
@ChrisAthanas 6 ай бұрын
@@arsildo did you notice her mic is not being used? Cmon man
Enabling Kotlin Multiplatform Success: The Android Jetpack Journey
45:28
Kotlin by JetBrains
Рет қаралды 6 М.
Compose Multiplatform on Mobile at Instabee for Over a Year
31:27
Kotlin by JetBrains
Рет қаралды 4,8 М.
The Future of Kotlin, Android, and Everything
25:21
Touchlab
Рет қаралды 7 М.
Guide to Improving Compose Performance | Mohit Sarveiya
41:19
Kotlin by JetBrains
Рет қаралды 6 М.
How language model post-training is done today
53:51
Interconnects AI
Рет қаралды 6 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 300 М.
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 44 МЛН
Releasing Faster with Kotlin Multiplatform
32:24
Gradle
Рет қаралды 16 М.