Android Broadcast
14.5K subscribers
3.83K photos
397 videos
11 files
6.3K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Google Play продлила срок обязательно выполнения политики по разрешениям на доступ к фото и видео. Срок введения политики - 22 января 2025 года, но теперь разработчики могут запросить продление срока до 28 мая 2025

Политика требует чтобы приложения с редкими обращениями к фото и видео стали использовать Photo Picker, а при других сценариях продемонстрировать зачем нужно использовать разрешения READ_MEDIA_IMAGES и READ_MEDIA_VIDEO

#googleplay
🤯 VK откроет исходный код своих решений

VK планирует выкладывать часть проектов своей экосистемы в open source, включая публикацию в свободном доступе исходников элементов IT-систем и продуктов, инструментов, библиотек для разработчиков, а также ИИ-моделей. Компания зарегистрировала домены opensourcevk.ru и vkopensource.ru.

#opensource #vk
Forwarded from Compose Broadcast
Composable Screens - приложение с демонстрацией сложных интерфейсов, реализованных на Compose UI.

#пример #compose
Новое видео уже на 📹 YouTube и 📹 VK Video!

Используете сторонние библиотеки в своих проектах? Убедитесь, что вы делаете это правильно! В этом видео вас ждет все, что важно знать о лицензиях, чтобы избежать юридических проблем и работать с библиотеками легально.
Please open Telegram to view this post
VIEW IN TELEGRAM
В RuStore появилась возможность добавить поисковые теги для приложений и игр

#rustore
🤖 Google представила Android 16 BAKLAVA

Что нового:
👉 Новое API для проверки мажорной и минорной версии Android
👉 Photo Picker теперь можно будет встраивать в UI приложений. Будет отдельная Jetpack библиотека для переноса это на разные версии ОС
👉 Health Connect позволит сохранять медицинские записи в формате стандарта FHIR , который давно поддерживается на iPhone
👉 Обновление Privacy Sandbox (без пояснений)

Релиз ожидается в Q2 2025

#android16
Please open Telegram to view this post
VIEW IN TELEGRAM
График релиза различных этапов Android 16

#android16
Пример работы с новым API для проверки уровня Android SDK

#android16
🐘 Показали вторую превью Declarative Gradle - DSL для удобной настройки проектов без копания в Groovy/Kotlin скриптах

В новой сборке поддержали конфигурацию Android Gradle плагина

#gradle #agp
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Подробный разбор (8м) как реаализовали шапку главной страницы Авито на основе Coordinator Layout

#анимация #nestedscroll
КВИЗ 🤖 Сохраняет ли любая ViewModel из Jetpack своё состояние при завершении процесса приложения?
Anonymous Quiz
6%
Да
65%
Нет
14%
В зависимости от типа смерти процесса
14%
При использовании ApplicationViewModelStore сохраниться
🐘 Ускорение сборки Android проекта. Избавляемся от AGP в API-модулях

Уже давно известно что Gradle модули c Java/Kotlin плагином собираются быстрее чем те что с AGP. Статья от разработчика огромного приложения про ускорение сборки. API и IMPL модули уже сделали, а вот теперь делают чистыми API модули

#архитектура #gradle #оптимизация #agp
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Сравнение AppLinks, WebLinks, DeepLinks

Разбор чем отличаются типы ссылок в Android приложениях и какие уязвимости они представляют

#безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Google добавила возможность переноса авторизации при создании/восстановления бэкапа приложений

Google представила Restore Credentials в API Credential Manager. Теперь пользователи остаются авторизованными при переносе данных на новое устройство! 🔐

👉 Бесшовный опыт: не нужно снова вводить логин и пароль
👉 Мгновенная вовлеченность: доступ к контенту сразу после восстановления
👉 Простая интеграция: легко внедрить в приложения

Для интеграции надо использовать AndroidX Credentials версии 1.5.0 Beta 1 и выше. Подробное руководство тут
Please open Telegram to view this post
VIEW IN TELEGRAM
Обновили руководство по тестированию Android приложений
👉 Стратегия тестирования
👉 Обновили информацию по screenshot тестированию и performance тестам
👉 Появились рекомендации по стабильности больших тестов
👉 Описали рекомендации как обеспечить запуск тестов на Robolectric чтобы оно совпадало с тем как это происходит на устройства
👉 Добавили рекомендации по тестированию на больших экранах: рекомендации по тестовой стратегии и инструментам

#тестирование #автотесты #espresso #robolectric
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Прошла неделя Passkeys от команды Android. Пока кроме больших компаний таких как Google, Apple, Яндекс я не видел чтобы начинался переход на эту технологию и сторонние менеджеры паролей не работают везде нормально. Технология действительно удобная, но надо 1-2 года на адаптацию массовую

#безопаность #android #passkey
Please open Telegram to view this post
VIEW IN TELEGRAM