Site icon AppTractor

Самые популярные кроссплатформенные фреймворки

На прошлой неделе появилась информация о том, что количество релизов приложений, написанных с использованием React Native, значительно сократилось. Но остался интересный вопрос — React Native падает из-за того, что другой фреймворк берет верх? Из-за Flutter?

Вот 5 самых популярных кроссплатформенных  фреймворков по использованию в приложениях для iOS и Android:

Вопреки распространенному мнению, пишут в AppFigures, React Native не является самой популярной ненативной средой для мобильных приложений… React, хотя и является мощным фреймворком, имеет очень крутую кривую обучения. Может быть со временем это улучшится, но пока он сталкивается с жесткой конкуренцией со стороны других платформ, а также непосредственно со стороны Apple и Google, которые постоянно упрощают нативную разработку.

На данный момент самым популярным ненативным фреймворком является Unity.

По данным AppFigures, около 270,000 опубликованных  приложений и игр (в основном, конечно, игр) были созданы с помощью Unity. В App Store и Google Play представлено примерно 755,000 игр, что означает, что на Unity работает примерно треть всех мобильных игр.

Cordova занимает второе место с чуть более чем 260 тысячами приложений и игр (в основном приложений). Cordova сильно отличается от Unity, поэтому здесь нет ни совпадений, ни конкуренции.

React Native занимает третье место и сильно отстает, за ним следует Flutter, который находится вполне близко.

Ionic, предназначенный в основном для приложений, занимает последнее место в списке с немногим более 130,000 приложений и игр. Это примерно половина его ближайшего «конкурента», но в целом даже эта цифра выглядит впечатляюще.

Теперь, когда мы знаем, где мы сейчас находимся, мы можем обратиться к вопросу «как мы сюда попали?».

Подсчитаем количество приложений, выпущенных по годам с каждой из этих платформ. Эти цифры включают все приложения, выпущенные в течение года, в том числе те, которые могли быть удалены по какой-либо причине, поэтому количество может не точно соответствовать числам, которые показаны выше.

Глядя на эту диаграмму можно понять, что «менее ненативный» Flutter победил. Однако для всех пяти фреймворков в 2022 году было выпущено меньше приложений, чем в 2021.

При сравнении темпов роста или, в данном случае, темпов падения, React Native снова не оказался в верхней части списка. Возглавляют топ уходящих Ionic и Cordova, которые  пережили самое большое падение в 2022 году. Учитывая, что Ionic работает поверх Cordova, это логически связано.

На другом конце списка находится Flutter, который упал меньше всего из всех пяти в 2022 году, всего на 19% в годовом исчислении. Похоже, что Flutter стал мейнстримом именно в 2021 году и вряд ли что-либо остановит его рост. Так что ответ на самый первый вопрос вероятно такой — да, отчасти падение React Native связано с Flutter, однако большая его часть обусловлена именно общей ситуацией на рынке.

Exit mobile version