No video

Making the Big Kotlin Multiplatform Decision - Sumayyah Ahmed

  Рет қаралды 4,705

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 Ай бұрын
The honesty is off the charts! Great job!
@ChrisAthanas
@ChrisAthanas Ай бұрын
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.
@himattm
@himattm Ай бұрын
An excellent talk that dives into honest issues and compromises. Great job Sumayyah!
@TimRijckaert
@TimRijckaert Ай бұрын
Best presentation at KotlinConf 2024
@gig73
@gig73 23 сағат бұрын
How about the performance, execution speed, latency compared to other technologies?
@ambumon786
@ambumon786 Ай бұрын
Awesome presentation and content !!!
@bebobauomy1265
@bebobauomy1265 Ай бұрын
gradle.. I am waiting for amper
@roufsyed574
@roufsyed574 Ай бұрын
Nicely explained. Kudos to Sumayyah Ahmed.
@rolandschatzle4208
@rolandschatzle4208 Ай бұрын
Very insightful talk!
@devopsthinh
@devopsthinh Ай бұрын
Thanks, from Vietnam😊😊😊
@user-my6yf1st8z
@user-my6yf1st8z 2 ай бұрын
based
@ChrisAthanas
@ChrisAthanas Ай бұрын
Please consider ensuring audio is setup properly... this presentation is lacking professionalism due to the audio isses
@arsildo
@arsildo Ай бұрын
I can hear the audio perfectly
@ChrisAthanas
@ChrisAthanas Ай бұрын
@@arsildo did you listen with headphones or just speakers?
@ChrisAthanas
@ChrisAthanas Ай бұрын
@@arsildo did you notice her mic is not being used? Cmon man
Compose beyond the UI: Molecule at Swedish Railways | Erik Westenius
34:58
Kotlin by JetBrains
Рет қаралды 3,7 М.
Linus Torvalds: Speaks on Hype and the Future of AI
9:02
SavvyNik
Рет қаралды 170 М.
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 3,1 МЛН
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 18 МЛН
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 46 МЛН
KMP vs. Flutter - Who Will Win The Cross-Platform Battle?
16:19
Philipp Lackner
Рет қаралды 43 М.
The World Depends on 60-Year-Old Code No One Knows Anymore
9:30
Coding with Dee
Рет қаралды 748 М.
Kotlin Multiplatform vs Flutter: Which should we use?
4:42
Kei Fujikawa
Рет қаралды 19 М.
Creating The Best Programming Language: The Story of Kotlin
21:30
Kotlin by JetBrains
Рет қаралды 33 М.
Compose UI for... a Light Switch | Jake Wharton
47:02
Kotlin by JetBrains
Рет қаралды 11 М.
Kotlin Code Reuse: Composing like you're Inheriting
14:42
Dave Leeds
Рет қаралды 8 М.
Kotlin Language Features in 2.0 and Beyond - Michail Zarečenskij
46:57
Kotlin by JetBrains
Рет қаралды 18 М.
Releasing Faster with Kotlin Multiplatform
32:24
Gradle
Рет қаралды 12 М.
What Is Kotlin Multiplatform And How Does It Work? - KMP for Beginners
10:17
What Is an AI Anyway? | Mustafa Suleyman | TED
22:02
TED
Рет қаралды 1,4 МЛН
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 3,1 МЛН