![](https://squidex.jugru.team/api/assets/srm/3kBdZ9dbwdGABcZar9OOMw/101213-2012119290-mikhail-kurenkov-kotlinnative-v-mobilnykh-yandeks.kartakh.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Михаил Куренков
Компания: Яндекс
Тип доклада: Доклад
Яндекс.Карты — огромное приложение с большим функционалом. Долгие годы команда Яндекса дублировала этот функционал на iOS и Android — они разъезжались в логике. Чинили одни и те же баги. Страдали от невозможности переиспользовать код.
Перед Михаилом и его коллегами стояла задача — плавно и безболезненно создать мультиплаформенный компонент внутри приложения. Они посчитали, что самое перспективное решение в данных условиях — Kotlin Multiplatform, и начали свой путь внедрения этой технологии.
Добавление мультиплатформенного модуля таило в себе не только технические сложности, но и организационные. Добавив общий компонент, получили место из которого можно сломать сразу оба клиента.
В ходе внедрения Kotlin Multiplatform команда Яндекса:
Цель доклада:
Слушатель узнает:
Целевая аудитория: iOS и Android разработчики.
Компания: Яндекс
Компания: JetBrains