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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#compose #foldable

Folding composables

Android разработка массово начинает адаптировать Compose в приложения, но также не надо забывать и про новый тренд - складываемые устройства.

Автор стать рассказывает как объединить оба тренда в одном приложения - Compose UI для складного устройства.
#googleplay

What to do if you lose the Android signing key?

Самое страшное для существующего приложения — потеря ключа подписи. Тут вас могла бы спасти Google Play App Signing, но есть и другой способ, с которым вам помогут в Google Play.
#camera #camerax

Using CameraX Exposure Compensation API

CameraX содержит специальное API, которое позволит вам компенсировать экспозицию, чтобы получить снимок лучшего качества!
#room #ksp

Room & Kotlin Symbol Processing

В Room 2.4 появилась возможность генерировать код с помощью KSP, что позволило до 2 раз увеличить скорость компиляции, особенно при чистой сборке проекта.

В статье рассказывается история интеграции KSP в Room: а также с какими вызовами столкнулись разработчики. Авторы разработали библиотеку X Processing - абстракцию над KSP и Java AP
#GooglePlay

Launching Data safety in Play Console: Elevating Privacy and Security for your users

Начиная с сегодня, в Google Play становится доступна форма Data Safety в Google Play Console в которой разработчикам приложений надо заполнить отчет, что собирает приложение, куда эти данные передаёт и как обеспечивает их безопасность.

Начиная с февраля 2022, пользователи будут видеть эти данные в Google Play, а с апреля уже начнут блокировать приложения за отсутствие информации или неудачно пройденное ревью.

Не забудьте что вы также и отвечаете за библиотеки, которые подключены к вашему приложению. Обратите внимание на SDK аналитик и рекламы
#тестирование

Вышел Kaspresso 1.3.0
👉 Поддержка Allure
👉 Поддержка Robolectric - запуска Kaspresso тестов на JVM (с некоторыми ограничениями)
👉 Исправление багов
#privacy #android12

How Android Wallpaper Images Can Threaten Your Privacy

Material You в Android 12 кастомизирует систему и приложения на основе цветов из заставки вашего телефона. Исследователь заявляет, что цена за фичу высока, так как можно с помощью заставки отслеживать пользователя.
#AndroidBroadcast #OkHttp

📺 Возможности OkHttp о которых вы не знали

Практически ни один Android проект не обходится без использования Retrofit, но мало кто интересуется тем что под капотом у этой библиотеки, чтобы выполнять сетевые запросы.

Библиотека OkHttp имеет множество возможностей, которые позволят вам эффективнее реализовывать сетевые операции и сделать приложения отзывчивее и лучше. Из видео вы узнаете о таких возможностях
#git

GitLive плагин для IDEA/Android Studio - красивая визуализация истории Git
Stressing memory on Android

Современные смартфоны имеют много оперативки и хорошую автоматическую систему чистку оперативной памяти. По итогу воспроизвести ситуацию, когда мало свободной оперативки, воспроизвести сложно (

Автор статьи рассказывает про stressapptest - инструмент для создания высокой занятости памяти на любом устройстве
Используете ли вы пиратский софт?
Anonymous Poll
52%
Да
30%
Нет
11%
Не уверен(а)
7%
Не участвую в опросе
#db #nosql

Вышел ObjectBox 3.0.1
👉 Новое API для построения запросов
👉 Gradle плагин теперь будет проверять что Entity классы имеют конструктор по умолчанию
👉 Подписки на обновления теперь будете получать обновления поочередно, а не будут вызываться параллельно
👉 Появилась поддержка новых типов property: String[] и Map<string, String>
👉 Исправление багов и улучшения API
#безопасность #шифрование

How to Secure Secrets in Android (In-Depth) — Android Security-02

Разбор способов шифрования данныз на Android устройствах: KeyStore API, MasterKeys Management/KeyStore System, AndroidX Security
Square Logcat - библиотека для логирования поверх Android Logcat

logcat { "I CAN HAZ LOGZ?" }
#googleplay

Evolving our business model to address developer needs

Начиная с 2022 года, комиссия на все подписки в Google Play будет снижена с 30 до 15%. Интересно, повлияет ли это на стоимость подписки для пользователей или разработчики будут просто обогащаться больше?

Для тех кто продаёт электронные книги или музыкальные стриминговые сервисы получат еще лучшие условия - снижение комиссии до 10%.
#AndroidBroadcast #Новости

📺 Новости мобильной разработки

На этой неделе прошло несколько крупных презентаций: новые MacBook Pro, Pixel 6 & 6 Pro, рассказали про Kotlin и мультиплатформу, а также Google запустила процесс заполнения разработчиками секции "Data Safety". Обо всём этом в новостном выпуске

P.S. В видео можно найти промокод со скидкой на мерч от Android Broadcast