Android 15: производительность разработчиков и UX на первом месте

Компания Google объявила о выпуске Android 15, сделав исходный код доступным через проект Android Open Source Project (AOSP).

Поддерживаемые устройства Pixel получат обновление в ближайшие недели, а в ближайшие месяцы планируется более широкое распространение на устройства таких производителей, как Samsung, Honor и OnePlus.

«Android 15 продолжает нашу миссию по созданию частной и безопасной платформы, которая помогает повысить производительность, предоставляя новые возможности для создания красивых приложений, превосходных мультимедиа и камер, а также интуитивно понятного пользовательского опыта, особенно на планшетах и складных устройствах», - заявили в Google.

Приоритет для разработчиков

В Android 15 представлен набор улучшений качества жизни, призванных упростить процесс разработки. К ним относятся:

  • API ApplicationStartInfo: Предоставляет разработчикам подробную информацию о поведении при запуске приложений, включая продолжительность фазы запуска и показатели «температуры запуска».
  • Класс Profiling: В рамках Android Jetpack упрощает использование нового API ProfilingManager для сбора подробной телеметрии о производительности приложений на пользовательских устройствах.
  • Усовершенствования API StorageStats: Предоставляет более подробную информацию об использовании хранилища приложениями, включая сведения о разбиении APK и следах библиотек.
  • Усовершенствованная обработка PDF: Обновленные API PdfRenderer обеспечивают поддержку файлов, защищенных паролем, управление аннотациями и редактирование форм, а библиотека Jetpack PDF обеспечивает удобную интеграцию.
  • Современные языковые возможности: Новые API-интерфейсы OpenJDK и SQLite вносят множество улучшений, включая поддержку отложенных транзакций только для чтения в SQLite и расширенную математическую функциональность в OpenJDK.
  • Расширенные возможности холста: Android 15 предоставляет разработчикам новые инструменты рисования на холсте, такие как Matrix44 для 3D-манипуляций и расширенные элементы управления шейдерами для рендеринга сложных форм.

Усовершенствованная типографика и интернационализация

Учитывая глобальный охват Android, в последней версии внесены улучшения для улучшения работы пользователей на разных языках:

  • Оптимизированная работа с переменными шрифтами: Упрощенное создание экземпляра FontFamily из переменных шрифтов, автоматическая настройка для соответствия отображаемому тексту.
  • Расширенная поддержка шрифтов CJK: Шрифт NotoSansCJK, охватывающий китайский, японский и корейский языки, теперь является переменным шрифтом, открывая новые возможности для креативной типографики.
  • Улучшено обоснование текста: Параметр JUSTIFICATION_MODE_INTER_CHARACTER улучшает обоснование для языков, использующих белое пространство для сегментации, таких как китайский и японский.

Совместимость с приложениями: Плавный переход

Компания Google подчеркнула приверженность плавному переходу приложений в Android 15. Большинство изменений для пользователей являются опциональными и остаются неактивными до тех пор, пока приложение явно не перейдет на SDK версии 35. Такой подход предоставляет разработчикам достаточно времени для адаптации своих приложений.

Помощник по обновлению Android SDK в Android Studio Koala Feature Drop был обновлен, чтобы обеспечить всестороннюю поддержку перехода на Android 15.

Google объявила «Неделю прожекторов», которая посвящена углубленному изучению конкретных аспектов Android 15:

Разработчикам рекомендуется начать изучать новые инструменты и API, имеющиеся в их распоряжении, и готовить свои приложения для следующего поколения Android.

Android 15: производительность разработчиков и UX на первом месте
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
04 сентября 2024 г.
47
Теги: Google , Android 15

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Читайте еще

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.