Тёмный

Making the Big Kotlin Multiplatform Decision - Sumayyah Ahmed 

Kotlin by JetBrains
Подписаться 76 тыс.
Просмотров 5 тыс.
50% 1

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.

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@himattm
@himattm 3 месяца назад
An excellent talk that dives into honest issues and compromises. Great job Sumayyah!
@KirillFrolov77
@KirillFrolov77 3 месяца назад
The honesty is off the charts! Great job!
@ChrisAthanas
@ChrisAthanas 3 месяца назад
KMP is the juggernaut that will take down all other platforms
@Mike-er2ih
@Mike-er2ih Месяц назад
Haven't we heard that before. Let's wait and see.
@gig73
@gig73 Месяц назад
How about the performance, execution speed, latency compared to other technologies?
@TimRijckaert
@TimRijckaert 3 месяца назад
Best presentation at KotlinConf 2024
@ambumon786
@ambumon786 3 месяца назад
Awesome presentation and content !!!
@bebobauomy1265
@bebobauomy1265 3 месяца назад
gradle.. I am waiting for amper
@roufsyed574
@roufsyed574 3 месяца назад
Nicely explained. Kudos to Sumayyah Ahmed.
@rolandschatzle4208
@rolandschatzle4208 3 месяца назад
Very insightful talk!
@devopsthinh
@devopsthinh 3 месяца назад
Thanks, from Vietnam😊😊😊
@user-my6yf1st8z
@user-my6yf1st8z 3 месяца назад
based
@ChrisAthanas
@ChrisAthanas 3 месяца назад
Please consider ensuring audio is setup properly... this presentation is lacking professionalism due to the audio isses
@arsildo
@arsildo 3 месяца назад
I can hear the audio perfectly
@ChrisAthanas
@ChrisAthanas 3 месяца назад
@@arsildo did you listen with headphones or just speakers?
@ChrisAthanas
@ChrisAthanas 3 месяца назад
@@arsildo did you notice her mic is not being used? Cmon man
Далее
Microservices are Technical Debt
31:59
Просмотров 508 тыс.
Releasing Faster with Kotlin Multiplatform
32:24
Просмотров 14 тыс.
Living off Microsoft Copilot
42:06
Просмотров 12 тыс.
Channels in Kotlin Coroutines | Nikita Koval
45:20
Просмотров 7 тыс.