Начиная с Android 16, будут игнорироваться аттрибуты манифест и API, которые используются для ограничения ориентации и размера окна приложения, что нацелено на опыт пользователей с большим экраном.
По простому - разработчикт будут обязаны поддержать поворот экрана и большие экраны, или ваше приложение будет выглядеть плохо (растягиваться)
#android16 #планшет
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯181🎉17👍13🔥4👏1
🎉 Вышла первая Beta Android 16
Что нового:
👉 Лучшая поддержка больших экранов
👉 Новый тип уведомлений - Live Updates. Похоже на Live Activity из iOS
👉 Поддержка кодека Advanced Professional Video (APV), который используется для записи в проффессиональнызх видео и монтажа
👉 Camera2 API сможет определять нужно ли включить ночной режим
👉 Поддержка вертикального текста
👉 Улучшения accessibility
👉 Ranging API - определение расстояния и угла между Android устройством и удаленным девайсом на основе разных технологий
👉 Изменения под капотом в ART VM приведут к тому что не все приложения будут работать корректно на Android 16. Надо перекомпилировать код и выпускать обновление!
👉 Predictive Back Gesture будет включен для всех приложений с Android 16 и выше.
👉 Predictive Back Gesture теперь поддерживает 3-кнопочную навигацию
👉 Изменения в поведении API
Все подробности в отдельных постах в @android_broadcast
Еще год назад в феврале мы получали только первую Developer Preview, а в 2025 уже первая Beta в январе!
#android16
Что нового:
👉 Лучшая поддержка больших экранов
👉 Новый тип уведомлений - Live Updates. Похоже на Live Activity из iOS
👉 Поддержка кодека Advanced Professional Video (APV), который используется для записи в проффессиональнызх видео и монтажа
👉 Camera2 API сможет определять нужно ли включить ночной режим
👉 Поддержка вертикального текста
👉 Улучшения accessibility
👉 Ranging API - определение расстояния и угла между Android устройством и удаленным девайсом на основе разных технологий
👉 Изменения под капотом в ART VM приведут к тому что не все приложения будут работать корректно на Android 16. Надо перекомпилировать код и выпускать обновление!
👉 Predictive Back Gesture будет включен для всех приложений с Android 16 и выше.
👉 Predictive Back Gesture теперь поддерживает 3-кнопочную навигацию
👉 Изменения в поведении API
Все подробности в отдельных постах в @android_broadcast
Еще год назад в феврале мы получали только первую Developer Preview, а в 2025 уже первая Beta в январе!
#android16
🔥26👍6❤1
Все устройства Google Pixel 6 и выше могут вступить в Beta программу и получить первую Beta Android 16 по воздуху.
#android16
#android16
🔥12👍3🎉1
Notification Live Updates в Android 16
Добавили новый стиль уведомлений - ProgressStyle, который позволяет задать текущий прогресс, иконки для начала, конца и текущей позиции, добавлять разные сегменты и точки.
Подробности по новому типу уведомлений читайте тут
Рекомендуется интегрировать приложениям в сфере доставки и навигации. Пишите свои комментарии каким категориям приложений еще подойдет
#android16
Добавили новый стиль уведомлений - ProgressStyle, который позволяет задать текущий прогресс, иконки для начала, конца и текущей позиции, добавлять разные сегменты и точки.
Подробности по новому типу уведомлений читайте тут
Рекомендуется интегрировать приложениям в сфере доставки и навигации. Пишите свои комментарии каким категориям приложений еще подойдет
#android16
❤36👍4
🔥30👍8❤2🤯1
Forwarded from Google News | Ru
Android 16 Beta 1: Предиктивный жест назад для трёхкнопочной навигации и приложения Обои и Стиль.
При использовании системной навигации с тремя кнопками теперь можно будет увидеть анимацию предиктивного жеста назад. Для этого необходимо зажать кнопку назад. При этом вы также можете отменить это действие просто переместив палец в другую часть экрана, но не отрывая палец от дисплея.
Также теперь поддержку предиктивного жеста назад получило системное приложение Обои и стиль.
#Android16
😎 Google News | Ru
При использовании системной навигации с тремя кнопками теперь можно будет увидеть анимацию предиктивного жеста назад. Для этого необходимо зажать кнопку назад. При этом вы также можете отменить это действие просто переместив палец в другую часть экрана, но не отрывая палец от дисплея.
Также теперь поддержку предиктивного жеста назад получило системное приложение Обои и стиль.
#Android16
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39👍5❤1
Вышла вторая Canary версия Android Studio Meerkat Feature Drop в которой появилась поддержка Android XR: шаблоны проектов, эмулятор, Layout Inspector и другие инструменты
#android #androidstudio #androidxr
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤1
Сгенерированные превью будут заполнены данными, не всегда идеально, но как минимум уже будет вам полезно.
#android #androidstudio #compose #gemini
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54👍11❤1
Ключевые особенности APV:
👉 Качество видео близко к raw-формату.
👉 Высокая скорость кодирования внутри кадра, удобная для редактирования.
👉 Поддержка битрейтов до нескольких Гбит/с для 2K, 4K, 8K.
👉 Фрейм-тайлинг для иммерсивного контента и параллельного кодирования.
👉 Разные форматы цветовой субдискретизации и битовой глубины.
👉 Многократное перекодирование без значительной потери качества.
👉 HDR10/10+, пользовательские метаданные, многокамерное видео.
👉 Работа с альфа-каналами, глубиной и превью.
Кодек APV реализован на основе OpenAPV, поддерживает профиль APV 422-10 с YUV 422, 10-битным кодированием и битрейтом до 2 Гбит/с. Это прорыв для профессиональной видеосъёмки на Android!
#android #android16 #медиа #видеосъёмка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤯12👍5❤1
В Android 16 изменится внутренняя реализация виртуальной машины ART, что направлено на увеличение производительности и поддержки дополнительных фичей Java.
Это изменения приведет к тому что код библиотек и приложений, который полагается на внутреннюю структуру ART может некорректно работать на Android 12+ и выше.
Проверьте ваше приложение на Android 16, чтобы убедиться в корректности его работы.
Обновление ART будет доставлено на все устройства с Android 12 и выше, а также установленными Google Play Services.
#android #android16 #art
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯36🎉7👍4
Доставка Broadcast Intent на основе приоритетов между процессами больше не гарантируется. Это значит, что приоритеты будут работать только в рамках приложения и его процесса.
Приоритеты SYSTEM_LOW_PRIORITY и SYSTEM_HIGH_PRIORITY смогут задавать только системные приложения, а для всех остальных приоритет автоматически будет понижаться/повышаться.
#android #android16
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯23👍5
Использовали Ordered Broadcast (выставление приоритетов получения Broadcast) ?
Anonymous Poll
7%
Да
50%
Нет
38%
Не знал(а) про такое
5%
Не участвую в опросе
👍7
Все приложения с targetSdk Android 16 и выше должны поддерживать Predictive Back Gesture (PBG) т.к. его включат по умолчанию. Если вы этого не хотите - можно просто отключить для вашего приложения.
При включенном PBG в приложение не будет срабатывать callback
Activity.onBackPressed() и отправляться события KeyEvent.KEYCODE_BACK.Для отключения надо добавить в AndroidManifest
<application
android:enableOnBackInvokedCallback="false"
>
<!-- Отключение на уровне activity-->
<activity
android:enableOnBackInvokedCallback="false"
/>
</application>
#android #android16
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🤯14👍3🔥3
Media is too big
VIEW IN TELEGRAM
Я помню как пробовал ранние сборки Android Studio, мучался с переходом на IDEA платформу после Eclipse, знакомился с системой сборки после хаоса ADT плагина.
Ставьте ❤️ если пользовались Android Studio с первой версии и делитесь вашими воспоминаниями от первой версии
#android #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
❤115🎉29🤯8🔥7👍2
Media is too big
VIEW IN TELEGRAM
Состав из одних ветеранов команды Android разработки и Чета Хасса обсуждают всю историю Android Studio от идеи её появления до современности!
Подключение библиотек через исходники, сборка приложений на машине разработчика и множество других ограничений, которые большинство подписчиков этого канала даже и не знали 😁 а на они все были. Когда разработчики жалуются на современные инструменты, то я вспоминаю хаотичный статус инструментов в 2012, когда я начинал.
#android #adb #androidstudio
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉20👍10❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Руководство(EN,6м) от команды CameraX по созданию эффекта как на видео, когда весь ваш UI на Compose. Используется определение лиц в кадре и наложение масок
🔗 Ссылка без VPN
#android #jetpack #camerax #камера #compose
🔗 Ссылка без VPN
#android #jetpack #camerax #камера #compose
👍22🔥7
Очень подробный гайд по тому, как оптимизировать производительность приложения через использование стабильных типов для меньшего числа рекомпозиций.
Разбираются:
👉 Что такое Stable тип
👉 Как происходит рекомпозиция
👉 Restartable и Skippable Composable функции
👉 Compose Compiler Metrics
👉 Аннотации Immutable и Stable
👉 Аннотация NonRestartableComposable
👉 Как стабилизировать Composable функции
👉 Strong Skipping Mode
#compose #производительность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37❤1
🎉 Новый тестовый формат на канале
Хочу попробовать сделать разбор реальных заданий из компаний. Сейчас вижу несколько форматов
1️⃣ Решение тестового задания в компанию
Если кто-то из вас готов мне слить актуальное тестовое задание (кодинг/теорию/архитектуру), то я разберу его и выложу видео. Гарантирую анонимность при слитии задания. Готов обсудить выкуп задания или какой-то другой обмен. Пишите мне в личку @kirill_broadcast
2️⃣ Разбор записи собеседования
Сбрасываете мне запись собеседования и я её разберу, а запись выложу. Будет формат реакта или из интервью достану вопросы и запищу на них ответы
UPD: Получил несколько записей этапов и заданий. Буду брать в работу; Выложу только на Boosty/Tribute
#AndroidBroadcast
Хочу попробовать сделать разбор реальных заданий из компаний. Сейчас вижу несколько форматов
Если кто-то из вас готов мне слить актуальное тестовое задание (кодинг/теорию/архитектуру), то я разберу его и выложу видео. Гарантирую анонимность при слитии задания. Готов обсудить выкуп задания или какой-то другой обмен. Пишите мне в личку @kirill_broadcast
Сбрасываете мне запись собеседования и я её разберу, а запись выложу. Будет формат реакта или из интервью достану вопросы и запищу на них ответы
Формат образовательный, а не для того чтобы хакнуть собеседования. Даже зная ответы на все вопросы, изменить сценарий интервью опытному собеседующему будет несложно
UPD: Получил несколько записей этапов и заданий. Буду брать в работу; Выложу только на Boosty/Tribute
#AndroidBroadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45🤯15👍5🎉1