Кроссплатформенные инструменты помогают бизнесу не писать код два раза под iOS и Android, а переиспользовать его на обеих платформах. В статье — о том, чем Kotlin Multiplatform отличается от Flutter и в каких случаях он переигрывает и уничтожает Flutter.
Из всей статьи можно сделать вывод, KMP нужен только в том случае, когда у вас уже есть команда нативщиков, а заказчики их не хотят брать, потому как дорого, а изучать новую технологию они не хотят. Все остальное из пальца высосано, помимо этого автор не рассказал о мешке проблем, с которыми столкнулись при использовании KMP в проде, а не для pet проектов.
А, ну и 4й тот, который вы сами увидели - уже есть нативное приложение и готовая команда, которую вы не хотите переучивать на новую технологию
Вы как-то невнимательно читали:)
Вывода 4:
1. Главный вывод: если заказчик хочет сделать не одноразовое мини-приложение, а развивать его и наращивать команду разработчиков наймом с рынка, в том числе в будущем собирать команду на своей стороне, то нужно использовать KMP. Иначе - выбирать придётся среди 1900 людей в России или ждать, пока новые сотрудники обучатся
2. Если приложение не просто визитка или какой-то новостной сервис, а например прил для управляющей компании с интеграциями по блютусу, NFC, приёмом вызовов и так далее, то лучше использовать KMP
3. Если прил для премиальной аудитории и интерфейс должен выглядеть максимально нативно, то на KMP это будет сделать проще
Ну а мешка проблем-то и нет, мы его уже 2 года примерно в проде используем