Итоги Google I/O для Android-разработчиков

Вчера, 10 мая 2023 года, Google провела ежегодную конференцию Google I/O. Кроме новых гаджетов компания представила обновления инструментов для разработчиков: ИИ-помощника для Android Studio, обновления основных операционных систем и дизайн-центр для разработчиков.

0a13b478c65ae2467e3f8eacbc3ba07f.png

Android Studio

Обновления Android Studio:

  • разработчикам стал доступен ИИ-помощник Studio Bot, работающий на базе модели Codey. С его помощью можно генерировать код для создания мобильных приложений и задавать вопросы для решения проблем в процессе разработки. Google отметила, что Studio Bot ещё продолжает обучаться, поэтому иногда может давать некорректные ответы;

  • добавили функцию Live Edit, позволяющую в режиме реального времени отслеживать изменения интерфейса приложения на эмуляторе или отладочном устройстве;

ab32cce56b91e1f3f94d79ee46584c09.gif

  • с помощью плагина Android Gradle 8.1 можно установить языковые настройки приложения по умолчанию;

  • в диспетчере устройств появился складной смартфон Google Pixel Fold и планшет Google Pixel Tablet. В компании отметили, что сами устройства не выйдут до конца года, но разработчики уже могут начать адаптировать свои приложения;

ca194b930a14aa320b4586fffedca6d1.png1779a0b023d8a4171f9763a5164f066a.gif

  • появились инструменты для работы с новым форматом циферблатов. Теперь разработчики могут создавать циферблаты умных часов с помощью XML-разметки и не думать о производительности и энергоэффективности;

  • отчёты App Quality Insights теперь полностью интегрированы в Android Studio.

1aa23fad7dced636a8ef7abe8a58910d.png

Wear OS 4

Обновления Wear OS 4:

  • Google вместе с Samsung представила новый формат циферблатов для часов на базе Wear OS. С его помощью разработчики могут декларировать разметку циферблатов в отдельном XML-файле, а не включать в основной код приложения. Также компания рассказала, что такой способ положительно сказывается на производительности,   энергоэффективности и решает проблемы библиотеки Jetpack Watch Face, которую использовали ранее;

  • пользователи могут сами редактировать циферблаты, добавляя виджеты и меняя цвета;

71ddc6360f56543778b308750ad87f6c.png

  • Samsung обновила Watch Face Studio — инструмент для визуального создания и редактирования циферблатов. Теперь система по умолчанию работает с новым форматом от Google;

b6c98bd3a3e87f8a0a017fed96c0b1f7.png

Android Health

Обновления Android Health:

  • Google представила систему Health Connect, которая хранит в себе медицинские данные пользователя и предоставляет API для передачи этих данных в другие приложения на смартфоне. Таким образом разработчики приложений могут легче и быстрее получать необходимую информацию;

  • Health Connect будет поставляться вместе с Android 14, а сейчас пользователи могут сами установить приложение из Play Store;

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

Android TV

Обновления Android TV:

  • Google анонсировала фреймворк Compose для умных телевизоров на базе Android TV. С его помощью разработчики смогут быстрее разрабатывать пользовательские интерфейсы;

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

Android Auto

Обновления Android Auto:

  • Google расширяет список приложений, которые будут доступны в мультимедийной системе автомобиля. Так, в ближайшее время пользователи получат доступ к Zoom, Microsoft Teams и Webex от Cisco, чтобы быть на связи с коллегами даже за рулём;

  • автопроизводители смогут включать YouTube в базовый набор приложений автомобилей, которые поставляются с Android Auto;

908aaf6b22e3f81a20b3e32088addca2.png23780010b35a03a4f1bafc87f7ffa2cd.png

Дизайн

Google выпустила дизайн-центр Android Design Hub, призванный помочь разработчикам создавать привлекательные пользовательские интерфейсы. На сайте проекта можно найти руководства, советы, компоненты для Figma, фрагменты кода и шаблоны.

Android 14

Обновления Android 14:

  • Google выпустила вторую бета-версию Android 14. Теперь операционная система доступна iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Tecno, vivo и Xiaomi;

  • добавили поддержку Ultra HDR для фото;

  • обновили список методов камеры Android, которые разработчики могут использовать в своих приложениях;

  • добавили поддержку аудиоформатов без потерь через USB-гарнитуры;

  • расширили список поддерживаемых методов для реализации анимаций в приложениях.

Также Google представила новые устройства и обновления фирменных приложений.

© Habrahabr.ru