KMP vs Flutter vs React Native

Сейчас существует широкий спектр кроссплатформенных технологий, среди которых Flutter, React Native и, конечно же, Kotlin Multiplatform Mobile (KMP). Какую технологию стоит выбрать и почему именно ее? Давайте попробуем разобраться!

KMP vs Flutter vs React Native
2121 показ
1.8K1.8K открытий

Интересная статья.
А начинающему разработчику, который не знает еще языка Kotlin, не легче ли ему изучить Dart и начать разработку на Flutter? Какие могут быть там подводные камни?

Ответить

К вопросу о новичках выскажу чистое ИМХО - нативная разработка никуда не денется и будет востребована ещё долго, не важно android или ios, по этому не вижу смысла касаться дарта, по тому что начав с котлина, можно унифицировать себя как нативщика и мультиплаформщика. То есть получить два пути развития одновременно, вместо одного, после освоения дарта.
Для андроид разрабов, не составит особых проблем перейти в мультиплатформенную разработку на родном котлине и тем самым дополнить стек своих же навыков не теряя при этом связи с нативкой

Ответить

Вход в программирование на Flutter действительно ниже, благодаря материалам от Google, можно собрать своё простенькое приложение довольно быстро, но это не избавит вас от знания мобильных операционных систем и от специфики мобильных платформ, это всё равно нужно знать при создании мобильных приложений.

Ответить

KMP еще в альфе сидит. Вылупится ли из этого релиз, когда и сколько раз придется по граблям пройти - вопросы интересные, но новичку не стоит на них тратить свое время, имхо

Ответить