
Сергей Кришталь
Компания: Яндекс
На просторах интернета много информации о том, как написать "Hello World" на Kotlin Multiplatform (KMP). Есть даже доклады про написание отдельно взятой фичи. Но не так много информации о том, с чем вы столкнетесь, если захотите масштабно внедрить KMP в большой проект. Я расскажу про опыт команды мобильных Яндекс Карт и Навигатора.
Мы разрабатываем продукты с многомиллионной аудиторией, а доля KMP в коде уже 20% от суммарного объема кода для iOS и Android — и она постоянно растет. За время использования данной технологии мы столкнулись с множество сложностей и нетривиальных проблем и научились их решать. Выработали подходы к тому, как писать код и строить процессы, чтобы использовать KMP эффективно. Теперь мы готовы поделиться опытом с широкой аудиторией.
Доклад будет интересен мобильным разработчикам и их руководителям. Поможет оценить стоимость внедрения KMP в проекты и плюсы, которые эта технология дает.
Компания: Яндекс