Вышло первое Developer Preview Android 9.0: какие новые функции стоит ожидать

Компания Google анонсировала выход первого Developer Preview для Android 9.0, официальное название которой пока не было объявлено. Новая версия операционной системы для мобильных устройств уже доступна для загрузки и установки разработчиками, которые могут оценить все новинки и изменения в системе.

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

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

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

Еще более улучшенные уведомления

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

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

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

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

Поддержка выреза

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

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

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

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

Многокамерый API

Многокамерый API был введен в Android 9.0 для обеспечения поддержки устройств с несколькими камерами. Это позволяет разработчикам легко управлять различными аспектами съемки, такими как фокусировка, экспозиция и баланс белого, для каждой отдельной камеры в устройстве.

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

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

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

Wi-Fi RTT

Wi-Fi RTT (Round Trip Time) — это новая функция, представленная в Android 9.0, которая позволяет определять расстояние и местоположение устройства на основе сигналов Wi-Fi.

С помощью Wi-Fi RTT можно определить расстояние до ближайшей точки доступа Wi-Fi с точностью до нескольких сантиметров. Для этого используется технология определения времени задержки между запросами и ответами сигнала Wi-Fi, что позволяет вычислить время, необходимое для его преодоления и, следовательно, расстояние.

Wi-Fi RTT может быть использовано для создания новых функций и возможностей в приложениях, таких как навигация внутри помещений, автоматическое сопряжение с устройствами вблизи, определение местоположения без использования GPS и других способов.

Кроме того, Wi-Fi RTT может быть полезным для улучшения качества Wi-Fi соединения и скорости передачи данных. При наличии данных о расстоянии до точки доступа Wi-Fi, устройства могут автоматически оптимизировать каналы связи и мощность передачи сигнала, что позволяет достичь более стабильного и быстрого соединения.

Разное

Улучшения в управлении уведомлениями

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

Интерактивные панели управления

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

Улучшенная поддержка многоэкранных устройств

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

Улучшенные возможности мультимедиа

В Android 9.0 значительно улучшились возможности работы с мультимедиа. Добавлены новые кодеки, которые обеспечивают более высокое качество аудио и видео, а также новые возможности для работы с графикой и дизайном. Разработчики получили инструменты для создания эффектов виртуальной реальности и дополненной реальности, что расширяет спектр возможностей в разработке приложений.

Оцените статью
comp-Apps
Добавить комментарий