Релизы Java 20, Swift 5.8, NativeScript 8.5, а также тренды на конфиденциальность и безопасность в Android, снижение комиссии монетизации для российских разработчиков — и другие самые важные новости рынка мобильной разработки в марте 2023 года.

Разработка

Релиз Java 20

Юбилейная 20 версия Java интересна новым классом ScopedValue, который пришёл на замену ThreadLocal. Он позволяет обмениваться иммутабельными данными без их передачи через аргументы методов. В паттерны записей добавили поддержку вывода типов в записях-дженериках и возможность присутствовать в заголовке улучшенного цикла for. Также появилась поддержка Unicode 15.0 и CLDR Version 42.

Вышла новая версия Swift 5.8

Для загрузки стал доступен Swift 5.8. Релиз включает поддержку hasFeature, улучшенную реализацию Result Builder, доработку инструментов экосистемы Swift — Swift-DocC , Swift Package Manager и SwiftSyntax, улучшенную поддержку Windows. Обновление стало очередным шагом к миграции проектов на Swift 6. По умолчанию новые функции шестой версии отключены, но их можно подключить в компилятор с флагом enable-upcoming-feature [название_функции].

Выпущен NativeScript 8.5

Новый релиз принесёт экспериментальную поддержку пакетов Swift Package Manager и yarn2, генерацию адаптивных иконок для Android, реализацию переходов между общими элементами в ядре, улучшенный CLI и повышение производительности.

Фреймворки и IDE

IntelliJ IDEA 2023.1 уже в релизе

Разработчиков порадуют улучшенным пользовательским интерфейсом и оптимизацией производительности, в результате чего ускорился импорт Maven, и доступ к функциональности IDE при открытии проектов. Проверка комитов для Git и Mercurial может осуществляться в фоновом режиме, а также появилась возможность использовать регулярные выражения для поиска и замены кода внутри IntelliJ IDEA.

Фреймворк Open Health Stack для разработчиков медицинских приложений

Google представила новую программу с открытым исходным кодом Open Health Stack, предназначенную для разработки медицинских приложений. В её основе стали стандарты Fast Healthcare Interoperability Resources (FHIR), которые облегчают сбор и передачу информации между разными системами здравоохранения.

Open Health Stack даёт доступ к Android FHIR SDK, с помощью которого можно создавать приложения, работающие в офлайн-режиме. Например, для медицинских работников в удалённых и недоступных местах, а также их пациентов. Фреймворк помогает соблюдать рекомендации по разработке медицинских приложений на Android от Всемирной организации здравоохранения, а также стандарты безопасности хранения данных Digital Public Goods Alliance.

Выпущен Compose 1.4.0

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

Android

Android 14 будет сфокусирован на конфиденциальности и безопасности.

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

Другие изменения будут связаны с оптимизацией системы управления памятью, которая предотвратит использование процессов фоновыми приложениями, находящимися в кэшированном состоянии. Публичные бета-версии будут доступны в апреле. Разработчикам важно начать проверку приложений, чтобы быть готовыми к релизу Android 14 в этом году. Системные образы мобильной ОС доступны для Pixel 7 Pro, Pixel 7, Pixel 6a, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5 и Pixel 4a (5G), а также для Android Emulator.

Google устранила две критические RCE-уязвимости в Android

Компания Google выпустила мартовское обновление безопасности Android, в котором исправлено 60 ошибок, включая два критических эксплоита удалённого выполнения кода (RCE), которые позволяли управлять устройством Android без разрешения пользователя.

Обновление также исправляет проблемы, связанные с повышением привилегий для приложений и рисками локального раскрытия информации без согласия пользователя. Кроме того, исправлены проблемы с компонентами MediaTek, Unisoc и Qualcomm.

Тренды

Тренды мобильных приложений в 2023 году от Adjust

Аналитики компании Adjust поделились интересными цифрами. Бум финтех-приложений продолжается: с ноября 2022 года по январь 2023 года их доходы выросли на более чем 90%. Самыми скачиваемыми приложениями этой категории в мире стали PhonePe (94 млн загрузок), PayPal (92 млн) и Google Pay (69 млн).

Доход от мобильных игр также вырос на 14% по сравнению с четвёртым кварталом 2021 года. При этом на гиперкаузальные игры, которые можно пройти за несколько минут без существенных усилий, приходится 25% из игровых установок и столько же игровых сессий. Самыми скачиваемыми играми в мире стали Subway Surfers (304 млн загрузок), Stumble Guys (254 млн), Roblox (138 млн).

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

Возрастает доля CTV-пользователей, которые используют в быту телевизоры, подключенные к интернету. С учётом необходимости диверсификации площадок, CTV позволяет получить конкурентные преимущества. В США подобный способ потребления информации используют 93% пользователей, в Великобритании — 67%, в Германии — 63%. К 2024 году Индия должна стать третьим по величине рынком CTV.

Маркетплейсы

VW Group запускает собственный магазин приложения для автомобилей

Новый магазин приложений запускает Cariad — софтверное подразделение концерна VW Group. В нём изначально будет несколько десятков приложений, включая Spotify, Amazon Music, TikTok, Vector Unit и FRVR.

Первоначально он будет доступен для Audi A4, A5, Q5, A6, A, A8, Q8 e-tron и e-tron GT, выпущенных в 2023 году. Позже он будет раскатан на другие Audi, Porsche и Volkswagen.

RuStore снижает комиссию монетизации и приветствует иностранных паблишеров

С 1 апреля RuStore снизил комиссию для российских разработчиков. Она составит от 0,9 до 3,35% и будет действовать до 31 декабря 2023 года для приложений с суммой платежей менее миллиона рублей за указанный период.

Если до конца 2023 года оборот платежей превысит миллион рублей, то комиссия на дальнейшие платежи составит 15%, а для продуктов в категории «Медиа» — 10%.

В магазине приложений RuStore появились мобильные приложения от иностранных разработчиков. Ими стали социальная сеть с короткими вертикальными видео Likee и игра PUBG MOBILE.

Комментарии (2)


  1. quaer
    21.04.2023 10:10

    IntelliJ IDEA 2023.1 уже в релизе

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

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


  1. AnHell6
    21.04.2023 10:10

    одни зарубежные доработки ????