Все просто: выбирать не надо. Нужно взять и начать писать на React Native или Flutter.
Пользователи не замечают разницу между нативными приложениями и приложениями на RN/Flutter. Эту разницу замечают только разработчики этих самых приложений.
Ты немного лукавишь, глобально конечно для пользователей разницы скорее всего не будет, но есть объективно множество причин почему многие пишут мобилки на нативе.
Стэк надо выбирать от потребностей, когда-то можно выбрать и Flutter 100%
Гладко на бумаге. В реальности вместо двух версий приложения получается три:
— общая часть — исключения для iOS — исключения для Android
Поэтому, намучившись с React Native, переходят обратно на нативную разработку.
У Flutter тоже не всё здорово. Количество вакансий для нативных разработчиков и Flutter различается в 20 раз не в пользу последнего.
Flutter хорош для Android — сгладить зоопарк версий — но под iOS это борьба с Apple. Который совсем не хочет, чтобы приложения работали одинаково на всех платформах, и каждый год выпускает такое количество обновлений SDK, что ни Flutter, ни React Native, ни Xamarin просто не поспевают.
Все просто: выбирать не надо. Нужно взять и начать писать на React Native или Flutter.
Пользователи не замечают разницу между нативными приложениями и приложениями на RN/Flutter. Эту разницу замечают только разработчики этих самых приложений.
Ты немного лукавишь, глобально конечно для пользователей разницы скорее всего не будет, но есть объективно множество причин почему многие пишут мобилки на нативе.
Стэк надо выбирать от потребностей, когда-то можно выбрать и Flutter 100%
Гладко на бумаге. В реальности вместо двух версий приложения получается три:
— общая часть
— исключения для iOS
— исключения для Android
Поэтому, намучившись с React Native, переходят обратно на нативную разработку.
У Flutter тоже не всё здорово. Количество вакансий для нативных разработчиков и Flutter различается в 20 раз не в пользу последнего.
Flutter хорош для Android — сгладить зоопарк версий — но под iOS это борьба с Apple. Который совсем не хочет, чтобы приложения работали одинаково на всех платформах, и каждый год выпускает такое количество обновлений SDK, что ни Flutter, ни React Native, ни Xamarin просто не поспевают.
Flutter-приложение не соберёшь под iOS без Мака как ни крути
пользователи замечают разницу, поэтому всё остальное сказанное - невалидно