Connect with us

Новости

Разработка мобильных приложений: новости и статьи — 22.12

Опубликовано

/

     
     

Согласно данным Appfigures Explorer, сейчас 1350 из 10,000 самых популярных приложений в App Store используют RN, 1184 — Flutter, а 218 — KMP. Вместе эти три фреймворка, по оценкам, обеспечили 375 миллионов загрузок в прошлом месяце. Приложения, использующие React Native, дали 47% от общего числа загрузок, Flutter — 38%, а KMP — 14%. Доминирование React Native трудно превзойти, но такие показатели KMP — это отличный старт. А если посмотреть на выручку, ситуация выглядит ещё интереснее. Приложения, использующие эти фреймворки, заработали 462 миллиона долларов после вычета комиссий, и хотя React Native по-прежнему остаётся доминирующим фреймворком, распределение несколько изменилось. На приложения с React Native пришлось 41% от этой суммы, Flutter — 32%, а KMP — удивительные 27%.

Разработка

Маркетинг

Кроссплатформа

iOS

Снепшот-тестирование — один из немногих надёжных способов контролировать визуальную целостность SwiftUI-компонентов. Но что делать, если ваш проект ограничен Xcode 13.3 и Swift 5.6, а большинство компонентов дизайн-системы обёрнуты в UIViewRepresentable? Денис Третьяков из ПСБ рассказывает, как они организовали снепшот-тестирование SwiftUI-компонентов в условиях жёстких ограничений, с какими проблемами столкнулись и как их решили.

Android

Эра приложений, созданных исключительно под смартфоны, официально уходит в прошлое. В своей новой статье Google провозглашает переход к адаптивному дизайну как новому стандарту разработки. С ростом популярности складных устройств и планшетов разработчикам пора перестать воспринимать большие экраны как второстепенную задачу. Теперь фокус смещается на создание гибкого интерфейса, который не просто растягивается, а эффективно перестраивается под любой форм-фактор, обеспечивая пользователям качественный опыт на любом типе устройств. Чтобы сделать этот процесс максимально безболезненным, Google предлагает активно использовать Jetpack Compose и классы размеров окон (Window Size Classes). Эти инструменты позволяют разработчикам отойти от верстки под конкретные девайсы в пользу универсальных категорий экранов. Адаптивность становится не просто правилом хорошего тона, а критическим фактором успеха: такие приложения получают приоритет в Google Play и лучшее удержание аудитории. Настало время пересмотреть свои проекты и сделать шаг навстречу мультиэкранному будущему Android-экосистемы.

← Предыдущий выпуск

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: