iOS или Android: что выбрать?

Ликбез для начинающих разработчиков.

1010

Все просто: выбирать не надо. Нужно взять и начать писать на React Native или Flutter.

Пользователи не замечают разницу между нативными приложениями и приложениями на RN/Flutter. Эту разницу замечают только разработчики этих самых приложений.

2
Ответить

Ты немного лукавишь, глобально конечно для пользователей разницы скорее всего не будет, но есть объективно множество причин почему многие пишут мобилки на нативе. 

Стэк надо выбирать от потребностей, когда-то можно выбрать и Flutter 100%

2
Ответить

Гладко на бумаге. В реальности вместо двух версий приложения получается три:

— общая часть
— исключения для iOS
— исключения для Android

Поэтому, намучившись с React Native, переходят обратно на нативную разработку.

У Flutter тоже не всё здорово. Количество вакансий для нативных разработчиков и Flutter различается в 20 раз не в пользу последнего.

Flutter хорош для Android — сгладить зоопарк версий — но под iOS это борьба с Apple. Который совсем не хочет, чтобы приложения работали одинаково на всех платформах, и каждый год выпускает такое количество обновлений SDK, что ни Flutter, ни React Native, ни Xamarin просто не поспевают.

2
Ответить

Flutter-приложение не соберёшь под iOS без Мака как ни крути

1
Ответить

пользователи замечают разницу, поэтому всё остальное сказанное - невалидно

Ответить