Android Broadcast
14.2K subscribers
3.49K photos
331 videos
11 files
5.85K links
Подборка новостей и статей для Android разработчиков.

Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot

РКН https://abdev.by/rkn_tg_ab
Download Telegram
🤖 Новая защита от Intent Redirect в Android 16

Начиная с Android 16, система получила усиленную защиту от атак с редиректом Intent – механизма, с помощью которого злоумышленники могли подменять содержимое Intent для запуска приватных компонентов. Благодаря обновлению:

🔒 Защита по умолчанию:
Система автоматически проверяет входящие Intent, снижая риск выполнения недоверенных операций.

🛠 Минимальные изменения для разработчиков:
Большинство приложений, использующих стандартный механизм Intent, продолжат работать без проблем, однако рекомендуется протестировать проекты в новых условиях.

💡 Повышенная безопасность:
Новые меры помогают предотвратить несанкционированный доступ к данным и выполнение привилегированных действий.

#android #android16 #безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26👎4
🤖 Вышла третья бета Android 16 и новая версия ОС достигла Platform Stability, а это значит
👉 финальное API и изменений не будет
👉 поведение ОС, влияющие на приложения, не будет меняться
👉 можно публиковать приложения в Google Play c поддержкой найсвежайшего Android (указать targetSdk)

#android16 #googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23👎5🎉2
В Android 16 добавили поддержку Auracast - технология беспроводного аудио-вещания на основе Bluetooth LE Audio. Она позволяет передавать звук на неограниченное количество совместимых устройств (наушников, колонок, слуховых аппаратов) одновременно, как радиотрансляция.

#android16 #bluetooth
👍53👎3🔥2
Фон под текстом для обеспечения лучшей контрастности и читаемости - новая фича Android 16. Пользователь сможет включать в настройках, а разработчики узнать о статусе через Accessibility API

#android16
👍38👎12🤯10
Local Network Protection (LNP) - Новая фича для будущего Android. Позволит пользователю контролировать какие приложения могут иметь доступ в локальную сеть. Появится новое Runtime Permission, но потом. Разработчики уже могут потестировать через вызовы shell команд
adb shell am compat enable RESTRICT_LOCAL_NETWORK <package_name>


#android16
👍24👎81
🤖 Как использовать WebView с Edge-to-edge (EN,6м)

Разбор как встроить WebView в интерфейс приложения с поддержкой отображения на весь экран (Edge-to-edge). Рассматриваются варианты когда вы отображаете сторонние сайты и свой web контент, когда вы можете на уровне CSS добавить отступы

🔗 Ссылка без VPN

#android #edgetoedge #android16 #webview #compose
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29
🚀 Добавили поддержку Android 16 для Jetpack Activity в версии 1.11.0 Alpha02

#android #jetpack #android16 #jetpackupdate
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
В Android 16 появится возможность работать только с проверенными и публично доступными SSL сертификатами

В XML реcурсе с Network Security Config надо сделать
<network-security-config>
<base-config cleartextTrafficPermitted="false">
<certificateTransparency enabled="true" />
</base-config>
</network-security-config>

Источник - @nek_12_personal

#android16 #безопасность
👍23
🤖 В Android 16 компиляция кода будет происходить в облаке

В коде Android 16 обнаружили возможность компиляции dex в ota код в облаке, а не на устройстве. Возможность рассчитана на слабые устройства для ускорения установки и экономии энергии.

#android16 #art
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍61
🚀 Вышел Jetpack Core 1.16.0

Самое важное в новой версии - поддержки Android 16, а также использование JSpecify nullness annotations. При использовании с Kotlin разработчикам для корректной работы надо передать аргументы
-Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode


#android #jetpack #android16
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
🤖 Вышла Android 16 Beta 4

Вышла последняя Beta версия Android 16. Никаких изменений в API для разработчиков нет, только доработки и улучшения в ОС.

Следующий релиз будет финальным. Ставлю на то, что это сделают анонс на Google I/O.

#android16
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥4
🤖 В Android 16 появится более тесная системная интеграция приложений с ИИ фичами на устройстве

App Functions - новая экспериментальная функция Android, которая позволит интегрироваться приложениям с поиском, но в первую очередь с AI, чтобы выполнять запросы пользователя. Например, "закажи еду", "вызови такси" и пр.

Возможности приложения будут индексироваться системным сервисом AppSearchManager

Точка входа - класс AppFunctionManager и специальный сервис AppFunctionService.

Уже также разрабатывается библиотека 🚀 Jetpack App Functions

#android16 #ai #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Редизайн Android - Material 3 Expressive

В рамках The Android Show I/O Edition показали "самый большой редизайн Android за всё время" (со слов спикера). Нас ждет Material 3 Expressive - обновленная версия Material 3 на основе существующих токенов

Буду садиться разбираться и рассказывать на 🪙 Boosty про что будет в обновлении

#android #android16 #material #ui #material3expressive
Please open Telegram to view this post
VIEW IN TELEGRAM
33👍17🔥11🤔1🤯1
Media is too big
VIEW IN TELEGRAM
📹 Android notifications and Live Updates (EN, 13 мин)

В Android 16 добавили новый стиль уведомлений - ProgressStyle, а также рассказали про Live Update Notification (важно - не любое уведомление с ProgressStyle будет Live Update)

Особенности Live Update уведомлений
👉 Показывается в Always-On режиме дисплея
👉 Показывается в верху списка всех уведомлений
👉 В status bar вместо иконки уведомления будет показываться время/прогресс

Задать что уведомление является Live Updates нельзя. Система автоматические определяет уведомление в эту категорию, когда оно соответствуют требованиям:
👉 Должно быть определенного стиля: BigTextStyle, CallStyle, ProgressStyle или без стиля
👉 Должно быть ongoing
👉 Не допускается использования custom view в уведомлении
👉 Не может быть группировкой других уведомлений (notification group)
👉 Не задается важность или она должна быть выше чем IMPORTANCE_MIN
👉 Должно быть Colorized
👉 Должно быть заголовок (title)

В докладе подробно рассказывают про новый тим уведомлений и показываю пример реализации.

#android #android16 #googleio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3
🎉🚀 Новая Jetpack Библиотека - Photo Picker

Новая библиотека Jetpack Photo Picker позволит перенести встраиваемый Photo Picker из Android 16 на более ранние версии Android. Благодаря Mainline системе встраиваемый Photo Picker будет доступен на Android 14 и выше как часть ОС, а вот на других версиях будет помогать библиотека Jetpack Photo Picker, работающая скорее всего на основе Google Play Services.

Важно - сразу сделали версию для View и Compose

#android #jetpack #android16 #compose
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47👍93
🤖 Android 16 вышел официально!!!

Что нового
👉 Новый график релиза версий Android
👉 Обязательный Edge-to-edge
👉 Live Updates уведомления
👉 Все приложения принудительно растягиваются на больших экранах
👉 Лучшая производительность и время жизни батареи

Обзор всех изменений можно найти в канале по тегу #android16 (кликайте на сам тег)
Please open Telegram to view this post
VIEW IN TELEGRAM
307🔥84🤔15👍74🤯1
Google обязует всех поддерживать Edge-to-edge в приложениях, при это системный UI для разработчиков такой 🫣 Ну а чё... стерпят

#android #android16
🔥114🤯48👍133🤔1
🤖 В Android 16 появится поддержка десктопного режима на внешних дисплеях

В Android 16 QRP1 появилась поддержка десктопного режима при подключении внешних дисплеях. Включается режим плавающих окон, а значит приложения смогут иметь произвольный размер, управление перейдет в мышку и клавиатуру (а смысл иначе от внешнего дисплея?)

Совсем уже не новинка в мире Android, но какому количеству людей это будет необходимо? Делитесь своим мнением в комментариях

#android #android16 #desktop
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍14🔥8
Media is too big
VIEW IN TELEGRAM
📹 Прокачай свои приложения с помощью Live Update и Виджетов (EN,15м)

0:00 О чем видео
2:01 Демо виджетов
7:05 Советы по снижению потребления памяти
7:35 Демо уведомлений

#nadroid #android16
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1
🤯 Samsung закрывает DeX Mode

Samsung решила закрыть свой дескоптный режим - DeX. Причина - будет использоваться десктопный режим из Android 16

#android #android16 #samsung
🔥51🤯23👍9