Тренды мобильной разработки в 2024: обзор рынка и популярных технологий

Тренды мобильной разработки в 2024: обзор рынка и популярных технологий

В конце января этого года Datareportal подготовил ежегодный Digital-отчет, в котором отметил, что число уникальных пользователей мобильных телефонов на начало 2024 года составит 5,61 миллиарда. Последние данные GSMA Intelligence при этом показывают, что 69,4% всего населения мира в настоящее время используют мобильные устройства, а общее число пользователей в мире выросло на 138 миллионов (+2,5 процента) с начала 2023 года.

При этом, в последнем квартале 2023 года общая стоимость глобальных потребительских расходов на мобильные приложения составила $70 миллиардов, увеличившись почти на 2% за год.

Подробнее ↘

Главные тренды на рынке мобильной разработки

В период 2019 - 2021 г. потребительские расходы на мобильные приложения постоянно росли. В 2023 году общие расходы потребителей на мобильные приложения составили примерно $171 миллиард согласно данным Statista.

Тренды мобильной разработки в 2024: обзор рынка и популярных технологий

По прогнозам, в 2025 году мобильные приложения принесут доход в размере более $613 миллиардов, причем мобильные игры составят наибольшую долю дохода среди всех категорий приложений. В 2020 году игры и видео составили наибольшую долю рынка мобильного контента за год.

В секторах ePublishing и образования по-прежнему не наблюдается развития мобильного контента, несмотря на рост использования приложений, вызванный COVID-19, нарушившей обычную работу образовательной системы.

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

Во втором квартале 2021 года потребители Android потратили в среднем $5,31 на мобильные приложения.

По состоянию на сентябрь 2021 года количество платных приложений сократилось и составляет лишь 6% и 4% от общего количества в Apple App Store и Google Play Store соответственно.

Для сравнения, приложения, предлагающие планы подписки, становятся все более популярными. В 2020 году ведущие приложения по подписке в Apple App Store принесли глобальный доход более $10 миллионов.

Что такое блокчейн простыми словами

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

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

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

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

  • Криптовалютные кошельки (e-wallet) - мобильные приложения, позволяющие пользователям управлять своими цифровыми активами и совершать криптовалютные транзакции прямо с мобильных устройств.

Популярные криптокошельки - Binance, Electrum, MyEtherWallet (MEW), Coinbase, SafePal.

  • Интеграция оплаты криптовалютами в мобильных играх - блокчейн часто используется для обмена или покупки внутриигровых валют, предметов и т.д. Axie Infinity, Decentraland, Gods Unchained - примеры игр (виртуальных миров) с торговой криптовалютной экономикой, также оплата криптовалютой интегрирована во многих других играх, не связанных Ethereum’ом напрямую.
  • Децентрализованные приложения (DApps) - мобильные DApps могут использовать блокчейн для выполнения смарт-контрактов, обеспечивая автоматизацию и неподдельность транзакций без необходимости доверять это централизованным серверам.

  • Вознаграждения внутри приложений - мобильные приложения используют блокчейн для реализации микроплатежей и систем вознаграждений для пользователей, стимулируя их активность и вовлеченность.

  • Управление данными пользователей - блокчейн используется для хранения личных данных пользователей, обеспечивая контроль над доступом к своей информации и предотвращая её несанкционированное использование.
Игра Axie Infinity
Игра Axie Infinity

В чем преимущества no-code разработки?

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

Ноу-код разработка может быть полезной для быстрого создания прототипов, разработки MVP (минимально жизнеспособного продукта), а также для создания простых приложений без необходимости глубоких познаний программирования.

В основном с помощью ноу-код разработки реализуют:

  • Пользовательские интерфейсы (Figma, Webflow, Adobe XD, Sketch);
  • Логику приложения (Zapier, Microsoft Flow);
  • Интеграцию с внешними сервисами (Zapier, Integromat, Automate.io);
  • DApps (Etherlime, BlockVigil, EtherScripter, Scaffold-eth);
  • Тестирование и развертывание (TestCraft, Applitools, OutSystems).

Кроссплатформенная мобильная разработка

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

Это позволяет разработчикам создавать приложения, которые могут быть запущены как на iOS, так и на Android, на ПК (Windows, macOS, Linux), а также на веб-браузерах, используя общий код или инструменты разработки.

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

Примеры популярных кроссплатформенных приложений

  • Instagram и Spotify доступные как для iOS, так и для Android. Приложение создано с использованием кроссплатформенного фреймворка React Native.
  • Мобильное приложение Google Ads, предназначенное для управления рекламными кампаниями, было разработано с использованием Flutter. Оно доступно как для устройств на базе iOS, так и на базе Android.
  • Более узко известные приложения, разработанные с помощью Xamarin это UPS Mobile, BBC Good Food, Alaska Airlines.

Биометрия в мобильных приложениях

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

Тренды мобильной разработки в 2024: обзор рынка и популярных технологий

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

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

Технология iBeacon для бизнеса

Технология "маяков" (Beacon technology) в мобильной разработке представляет собой способ определения местоположения устройства пользователя в реальном времени с использованием Bluetooth-сигналов. Маяки (или "биконы") - это небольшие устройства, которые отправляют Bluetooth-сигналы с уникальным идентификатором в определенный радиус. Мобильные приложения могут обнаруживать эти сигналы и использовать их для определения расположения пользователя и предоставления контекстно-зависимых услуг или информации.

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

E2E шифрование в мобильных приложениях

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

В Telegram функция "Секретные чаты" предоставляет возможность использовать E2E шифрование для общения между пользователями.

Instant Apps в Google Play

Instant Apps - это функция в Google Play, которая позволяет пользователям запускать мобильные приложения непосредственно из магазина приложений, без необходимости установки их на устройство.

Помогает экономить место на устройстве и позволяет опробовать функционал, прежде чем принимать решение об установке на телефон. Skyscanner, Onefootball и NYTimes Crossword уже внедрили эту функцию.

Начать дискуссию