KMP vs Flutter vs React Native

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

KMP vs Flutter vs React Native
77

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

2
Ответить

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

2
Ответить

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

2
Ответить

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

Ответить