LINUX.ORG.RU

История изменений

Исправление ac130kz, (текущая версия) :

Зависит от задачи, если нужно очень быстро писать в маленький проект, то Flutter (возможно еще сразу с FlutterFlow, ибо это веселый драгндроп). Быстро склепали базовые UI элементы, состояние, роутер, sqlite, кэширование, http клиент и поехали. Но как бывший Flutter разработчик советовал бы начать с Kotlin + Jetpack Compose + KMM (не забывая про древний стак Java + рвотный XML), почему:

  1. На Flutter значительно меньше как вакансий, так и спроса в целом.
  2. Они сильно меньше по зп.
  3. Flutter уперся в слабую поддержку от гугла в плане базового функционала, скинули на сообщество, а баги годами закрывают.
  4. В серьезных задачах в любом случае нужно будет писать нативный код, включая новый функционал или фикс плагина из 2019 года вооон того индуса.
  5. Не сегодня, завтра, Compose еще и на iOS портируют, так отлично совсем будет.

Однако, даже на вебе вполне приличные мобильные приложения делают, плюс этот скилл конвертируется вне мобильной разработки.

Исправление ac130kz, :

Зависит от задачи, если нужно очень быстро писать в маленький проект, то Flutter (возможно еще сразу с FlutterFlow, ибо это веселый драгндроп). Быстро склепали базовые UI элементы, состояние, роутер, sqlite, кэширование, http клиент и поехали. Но как бывший Flutter разработчик советовал бы начать с Kotlin + Jetpack Compose + KMM (не забывая про древний стак Java + рвотный XML), почему:

  1. На Flutter значительно меньше как вакансий, так и спроса в целом.
  2. Они сильно меньше по зп.
  3. Flutter уперся в слабую поддержку от гугла в плане базового функционала, скинули на сообщество, а баги годами закрывают.
  4. В серьезных задачах в любом случае нужно будет писать нативный код, включая новый функционал или фикс плагина из 2019 года вооон того индуса.

Однако, даже на вебе вполне приличные мобильные приложения делают, плюс этот скилл конвертируется вне мобильной разработки.

Исходная версия ac130kz, :

Зависит от задачи, если нужно очень быстро писать в маленький проект, то Flutter (возможно еще сразу с FlutterFlow, ибо это веселый драгндроп). Быстро склепали базовые UI элементы, состояние, роутер, http клиент и поехали. Но как бывший Flutter разработчик советовал бы начать с Kotlin + Jetpack Compose + KMM (не забывая про древний стак Java + рвотный XML), почему:

  1. На Flutter значительно меньше как вакансий, так и спроса в целом.
  2. Они сильно меньше по зп.
  3. Flutter уперся в слабую поддержку от гугла в плане базового функционала, скинули на сообщество, а баги годами закрывают.
  4. В серьезных задачах в любом случае нужно будет писать нативный код, включая новый функционал или фикс плагина из 2019 года вооон того индуса.

Однако, даже на вебе вполне приличные мобильные приложения делают, плюс этот скилл конвертируется вне мобильной разработки.