#android12 #androidgo
A closer look at Android 12 (Go edition)
Что нового:
👉 Быстрее запуск приложений
👉 Больше времени жизни от одной батареи
👉 Возможность переводить и прослушивать контент на экране "Recent Apps"
👉 Проще делиться приложениями с другими устройствами
👉 Улучшение работы в гостевом режиме
👉 Privacy Dashboard
A closer look at Android 12 (Go edition)
Что нового:
👉 Быстрее запуск приложений
👉 Больше времени жизни от одной батареи
👉 Возможность переводить и прослушивать контент на экране "Recent Apps"
👉 Проще делиться приложениями с другими устройствами
👉 Улучшение работы в гостевом режиме
👉 Privacy Dashboard
#android12
Your Deep Links Might Be Broken: Web Intents and Android 12 (10 мин)
Android 12 принес множество изменений для работы с PendingIntent и deep link с целью безопасности. В статье автор описывает причины этих изменений и как с ними работать. Если вы не владеете доменом, то сделать ваше приложение обработчиком ссылок по умолчанию без участия пользователя не получится.
Your Deep Links Might Be Broken: Web Intents and Android 12 (10 мин)
Android 12 принес множество изменений для работы с PendingIntent и deep link с целью безопасности. В статье автор описывает причины этих изменений и как с ними работать. Если вы не владеете доменом, то сделать ваше приложение обработчиком ссылок по умолчанию без участия пользователя не получится.
This media is not supported in your browser
VIEW IN TELEGRAM
#android12
Android 12. Splash Screen API. Делаем анимированный экран загрузки
Опыт адаптации нового Splash Screen API из Android 12 на примере реального приложения
Android 12. Splash Screen API. Делаем анимированный экран загрузки
Опыт адаптации нового Splash Screen API из Android 12 на примере реального приложения
#android12 #tv
Prep your TV app for Android 12 (4 мин)
Руководство по адаптации Android TV приложения под Android 12:
👉 Переключение частоты отображения
👉 Возможность изменять масштаб текста
👉 Поддержка 4K
Если ты писал(а) приложение под эту платформу, то мне очень нужен твой опыт и поделиться им с массами — пиши @ab_manager
Prep your TV app for Android 12 (4 мин)
Руководство по адаптации Android TV приложения под Android 12:
👉 Переключение частоты отображения
👉 Возможность изменять масштаб текста
👉 Поддержка 4K
Если ты писал(а) приложение под эту платформу, то мне очень нужен твой опыт и поделиться им с массами — пиши @ab_manager
#android12
How to avoid double splash screens in Android 12? (2 мин)
Стандартный Splash Screen в Android 12 сломал много поведение дублированием его с существующим. Автор статьи приводит просто пример как совместить Splash Screen до и после
How to avoid double splash screens in Android 12? (2 мин)
Стандартный Splash Screen в Android 12 сломал много поведение дублированием его с существующим. Автор статьи приводит просто пример как совместить Splash Screen до и после
Migrating a 1M users app to Android 12 — Challenges & Solutions (7 мин)
Руководство по миграции на Android 12. Сроки миграции уже подходят к концу (до конца октября 2022), так что пройтись по гайду будет полезно:
👉 Обязательно указание exported для компонентов в манифесте
👉 Мутабельность PendingIntent
👉 Разрешение SCHEDULE_EXACT_ALARM
👉 Новый доступ к местоположению
👉 Ограничения на запуск Foreground Service
👉 Небезопасный запуск Intent
👉 Новый подход к запуск приложения из браузера через deep link
👉 Стандартный Splash Screen
📺 Также смотрите мой видеообзор всех изменений в Android 12 (26 мин)
#android12
Руководство по миграции на Android 12. Сроки миграции уже подходят к концу (до конца октября 2022), так что пройтись по гайду будет полезно:
👉 Обязательно указание exported для компонентов в манифесте
👉 Мутабельность PendingIntent
👉 Разрешение SCHEDULE_EXACT_ALARM
👉 Новый доступ к местоположению
👉 Ограничения на запуск Foreground Service
👉 Небезопасный запуск Intent
👉 Новый подход к запуск приложения из браузера через deep link
👉 Стандартный Splash Screen
📺 Также смотрите мой видеообзор всех изменений в Android 12 (26 мин)
#android12
Blurring the Lines (6 мин)
Разбор работы blur в Android на основу RenderEffect из Android 12 и AGSL из Android 13, который разбирается подробнее во второй части статьи
#android13 #android12
Разбор работы blur в Android на основу RenderEffect из Android 12 и AGSL из Android 13, который разбирается подробнее во второй части статьи
#android13 #android12
RenderNode for Bigger, Better Blurs
Новые фееричные способы применения RenderEffect в Android 12+
#android12
Новые фееричные способы применения RenderEffect в Android 12+
#android12
Как цветовая схема приложения может меняться в зависимости от контента
red_mad_robot делятся опытом работы с content-based color schemes. Это когда цвет вашего приложения меняется в зависимости не от системных цветов, а от контента внутри него. Ребята поверх всего это сделали свое решение (исходники тут) и делятся им.
#android12 #material
red_mad_robot делятся опытом работы с content-based color schemes. Это когда цвет вашего приложения меняется в зависимости не от системных цветов, а от контента внутри него. Ребята поверх всего это сделали свое решение (исходники тут) и делятся им.
#android12 #material
pathAdvancedPattern
- это продвинутый способ задания шаблона для пути в uri из deep link. В отличие от pathPattern
, у которого доступны специальные символы: .
, *
, pathAdvancedPattern
может обрабатывать .
, *
, [...]
, ^
, +
, {...}
. Возможность появилась в Android 12.0 (API Level 33). Помимого этого еще появился атрибут pathSuffix
, который позволяет проверять окончанияВсе подробность и примеры вы найдете в статье
#android12 #deeplink