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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
Вышла новая бета Android 14. Все сфокусировано на исправление багов и допиливание фичей для пользователей. Август и сентябрь будет релиз

#android14
👍39👎10
Jetpack Credential Manager выходит в Beta, а это значит что уже API финализировано. Библиотека позволяет встроить механизм авторизации без паролей с помощью биометрии - passkeys

Android 14 имеет расширенную поддержку и может работать с несколькими менеджерами паролей.

#jetpack #security #android14
👍28👎12🔥1
Стали доступны исходники Android 14 в Android Studio SDK Manager. Что-то рано в этом году. Зима Релиз близко 😁

#android14
👍42👎10
Вышла пятая бета Android 14. В ней правятся баги и шероховатости работы ОС, новый фичей и API не добавляли. Дальше уже ждем финальный релиз!

Напомню что на Boosty я уже сделал разбор всех фичей Android 14 для разработчиков . Не люблю просить о помощи, но сейчас сложилась ситуация когда она мне очень нужна. Не Android Broadcast, а лично мне - Кириллу Розову. Самый простой и лучший способ - оформить подписку на Boosty. Получите годный контент в благодарность. Также можно донатом

#android14
👍28👎14
В Android 14 пользователь сможет предоставлять доступ к отдельным фото и видео (Selected Photos Access), причем это будет работать для всех приложений без исключений!

Google выпустила статью с рекомендациями как выбрать правильный способ выбора медиа в вашем приложении: стандартный Photo Picker, собственный пикер или запуск Intent ACTION_GET_CONTENT

#android14 #media
👍56👎14
Chrome поддержал новые возможности Share Sheet в Android 14. Теперь ещё проще найти операции со страницей, только вот место неожиданное

Будет круто если эту возможность расширят и сделают возможность привязки действий к типам данных, а сейчас можно указать только действия по каждом вызове системного шаринга

#android14
👍21👎7
🎉 Вышел Android 14 и будет доступен на Pixel 4a 5G и новее уже сегодня, а остальные производители уже предоставляли Beta сборки

Подробный обзор изменений я сделал в статье и видео

#android14
👍71👎7
В Android 14 увеличили количество приложений, которые могут быть в состояния "Cached", с 32 до 1024! 🤯 Смогли это сделать благодаря тому что приложения теперь не потребляют ресурсы процессора, что получилось добиться благодаря оптимизации получения событий в BroadcastReceiver. Источник

#android14
👍91👎5
В рамках Google AMA на Reddit рассказали, что в ART уменьшили размер кода, хранимый в памяти, на 9.3% без влияния на производительность. Источник

#android14 #art
👍30👎5
В Android 14 разработчики сторонних приложений смогут показывать интерфейс на все экранах раскладных устройств. Это будет часть Jetpack Window Manager. Подробности тут

#android14 #foldable #jetpack
👍39👎14
Google. выложила в открытый доступ исходный код libultrahdr - библиотеки для компрессии Ultra HDR картинок в JPEG

#android14
👍22👎8
Google поделилась тем как сократила расход памяти (RAM и диск) на миллиардах Android устройств. Секрет - улучшения виртуальной машины (ВМ) ART в Android 14 и ее обновление на всех устройствах с Android 12 и новее с поддержкой Mainline

В ART оптимизировали генерацию кода для ВМ с помощью новых шагов оптимизации кода перед генераций финального файла из dex файла. В статье разбираются оптимизации кода, которые позволили достичь результата

#android14 #art
👍62👎5
Нашел интересную пометку про dataSync - тип Foreground Service для синхронизации данных с сервером. Он будет в будущих версиях deprecared и вам надо будет использовать одно из нескольких API: user-initiated data transfer jobs, Download Manager API, BackupManager или WorkManager. Подробнее про эти API я рассказал в видео-разборе

#android14
👍30👎18
Android Virtualization Framework (AVF) - поддержка виртуализации на Android скоро станет доступна на некоторых устройства с Android 14 (но уже был доступен на Android 13). AVF становится основной частью Android ОС на уровен с Linux процессами. Разработчики смогут выбрать один из режимов для работы виртуальной машины (не путать с JVM и ART) и использовать все преимущетсва виртуализации.

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

#android14
👍27👎9
Доступ к Gemini Nano смогут получить все разработчики благодаря AI Core из Android 14. Вся обработка проводится в изоляции с использованием Private Compute Core. Процессинг ускоряется аппаратно на Google Tensor TPU and NPU от Qualcomm, Samsung и MediaTek.

Уже расскатывается на Google Pixel 8 Pro и идет работа по поддержке производителями других устройств.

#Android14 #ai
🔥36🤯16👍4
В Android 14 появилась возможность добавления дополнительных действий в системный Share Sheet (получается некое подобие этого меню на iOS). Тут руководство как сделать аналогичный ГШ

#android14
👍34🔥42
В Android 14 тихо сделали 2 обновления, касающиеся борьбы с приложениями без поддержки:
🤖 При попытке запуска приложения в targetSDK ниже 28 (Android 9.0) показывается предупреждение о том что приложение небезопасно
🤖 Запустить 32-битное приложение больше невозможно, а диалог предложит написать сообщению разработчику о том что он сделал поддержку

Источник тут

#android14 @android_broadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥2
Google делится тем как происходит обновление базы данных временных зон и что уже с Android 10, благодаря Project Mainline, не нужно обновлять прошивку полностью чтобы получить свежую версию базы в рамках Time Zone Data or tzdata module. В Android 14 базу выделили в отдельный самостоятельный модуль, что позволяет обновлять его независимо

#android14
👍21🎉5
This media is not supported in your browser
VIEW IN TELEGRAM
Google Maps ускорила загрузку оффлайн карты на 10% с использованием User Initiated Data Transfer Job из Android 14, которое повышает приоритет выполняемой работе и позволяет качественно выполнять работу больше 10 минут

Google приводит подобные истории чтобы вы понимали делаются API и какую пользу они вам принесут

#android14 #android15
19👍11👎6😱1
В Android 14 появился Android Virtualization Framework (AVF), который позволяет запустить изолированную среду для выполнения кода на Android устройствах. AVF построен на базе KVM. Больше подробностей читайте в коротком разборе(EN,3м)

#android14
🔥256👍21