Per-App Language Preferences - Part 2
Google настаивает (я их в этом поддерживаю), что пора поддержать выбор языка приложения в Android 13. Приводит пример историй LinkedIn, Jio, OkCredit и Zomato
#android13
Google настаивает (я их в этом поддерживаю), что пора поддержать выбор языка приложения в Android 13. Приводит пример историй LinkedIn, Jio, OkCredit и Zomato
#android13
В Android 13 появились новые ограничения для использования exact alarms в AlarmManager. Автор подробно рассматривает изменения и как с ними работать. Важно! Начиная с Android 13 разрешен SCHEDULE_EXACT_ALARM по умолчанию не выдается и нужно просить пользователя его вам выдать.
📄 Подробности в статье
📺 Видео с Google I/O 22 по теме (0.5 часа)
#android13
📄 Подробности в статье
📺 Видео с Google I/O 22 по теме (0.5 часа)
#android13
Чтобы сделать работу с фото пользователя безопаснее в Android 13 появилась функция Photo Picker, она была портирована на Android 11+, а с помощью Google Play Services (GMS) и на более ранние версии Android. В библиотеки Activity 1.7.0-alpha04 уже сделана интеграция этого пикера, либо вы сами можете вызывать его принудительно.
Порт через GMS не будет доступен на Android GO, только нативный вариант, который появился в 13 версии
#android13 #googleplayservices
Порт через GMS не будет доступен на Android GO, только нативный вариант, который появился в 13 версии
#android13 #googleplayservices
Вот уже и статьи пошли как обрабатывать нажатие "Назад" в Android, новые callback, система приоритетов и другие нововведения системной навигации в ОС
#android13
#android13
Android 12L прокачал работу при работе с несколькими окнами. В статье (5 мин) рассказывают про Multi Window и Activity embedding, что позволяет показывать несколько экранов приложения на дисплее устройства проще
#android12L #android13
#android12L #android13
📺 Разбор нововведение Android 13 для разработчиков (0.5 часа)
Всем разработчикам до конца августа 2023 года надо поддержать в своих приложениях Android 13. Чтобы сделать вам это было проще, я сделал полный разбор всех нововведений в новой версии Android ОС:
❗️ Разрешение на показ уведомлений
🤯 Принудительный режим совместимости приложений на планшетах
🎉 Стандартный UI для выбора фото видео (Photo Picker)
😥 Разделение доступа к пользовательским файлам и медиа
🤬 Новые ограничения и разрешения для работы в фоне
#android13
Всем разработчикам до конца августа 2023 года надо поддержать в своих приложениях Android 13. Чтобы сделать вам это было проще, я сделал полный разбор всех нововведений в новой версии Android ОС:
❗️ Разрешение на показ уведомлений
🤯 Принудительный режим совместимости приложений на планшетах
🎉 Стандартный UI для выбора фото видео (Photo Picker)
😥 Разделение доступа к пользовательским файлам и медиа
🤬 Новые ограничения и разрешения для работы в фоне
#android13
Delivering an immersive sound experience with Spatial Audio
Spatial Audio (пространственное аудио) появилось в Android 13. В статье рассказывают как сделать интеграцию фичи с ExoPlayer из Jetpack Media3
#android13 #media
Spatial Audio (пространственное аудио) появилось в Android 13. В статье рассказывают как сделать интеграцию фичи с ExoPlayer из Jetpack Media3
#android13 #media
Photo Picker из Android 13 станет доступен на всех устройствах с Android 4.4 и Google Play Services. Чтобы воспользоваться им вам надо подключить библиотеку Jetpack Activity 1.7.0. В Android Manifest надо будет добавить специальный сервис, который при необходимости загрузит Photo Picker для старых версий Android. Подробности тут
Новый Photo Picker позволит избавиться от объявления разрешения для доступа к фото/видео пользователя, а значит Google Play скоро обяжет использовать его всех. Поддерживаю это!
#android13 #media #googleplay
Новый Photo Picker позволит избавиться от объявления разрешения для доступа к фото/видео пользователя, а значит Google Play скоро обяжет использовать его всех. Поддерживаю это!
#android13 #media #googleplay
📺 Разбор Android 13 для разработчиков (33 мин)
Всем разработчикам до конца августа 2023 года надо поддержать в своих приложениях Android 13. Чтобы упростить вам процесс миграции, я сделал полный разбор всех нововведений в новой версии Android ОС:
❗️ Разрешение на показ уведомлений
🤯 Принудительный режим совместимости приложений на планшетах
🎉 Стандартный UI для выбора фото видео (Photo Picker)
😥 Разделение доступа к пользовательским файлам и медиа
🤬 Новые ограничения и разрешения для работы в фоне
Текстовая версия тут
#AndroidBroadcast #Android13
Всем разработчикам до конца августа 2023 года надо поддержать в своих приложениях Android 13. Чтобы упростить вам процесс миграции, я сделал полный разбор всех нововведений в новой версии Android ОС:
❗️ Разрешение на показ уведомлений
🤯 Принудительный режим совместимости приложений на планшетах
🎉 Стандартный UI для выбора фото видео (Photo Picker)
😥 Разделение доступа к пользовательским файлам и медиа
🤬 Новые ограничения и разрешения для работы в фоне
Текстовая версия тут
#AndroidBroadcast #Android13
Инструкция по ускорению нативных (C++) вызовов в Android приложении до 24 раз 🤯 Речь пойдет про аннотации @FastNative и @CriticalNative (стали публичными в Android 13), которые включают оптимизации в ART.
#android13
#android13
В Android 13 появилась возможность выбора языка для приложений отдельного от системного, но не все производители устройств добавили в свои прошивки эту возможность. Например, OnePlus в OxygenOS 13 и Xiaomi в MIUI 14.
Обновление: в OxygenOS 14 фича должна появиться
#android13
Обновление: в OxygenOS 14 фича должна появиться
#android13