Android Broadcast – Telegram
Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#AndroidBroadcast #Parcelable #Сериализация

📺 Кто быстрее: Android Parcelable или Serializable (24 мин)

В новом видео рассказываем о разнице между Serializable и Parcelable:
👉 в чём разница
👉 когда применить
👉 сравниваем скорость работы
#jetpack #compose #Accessibility

Accessibility in Jetpack Compose

Разбор основных аспектов, которые вы должны соблюдать в Jetpack Compose, чтобы обеспечить доступность вашего UI для людей с ограниченными возможностями
#AndroidStudio

Вышла Beta Android Studio 2021.1.1 Bumblee

👉 Кэширование Android Lint тасков
👉 Поддержка выполнения KMP тестов
👉 Обновленный менеджер управления эмуляторами и устройствами: новый UI, подключение устройства по Wi-Fi, хождение по файловой системе, возможность запуска без открытия проекта и пр.
👉 Обновленный Layout Inpsector: возможность собирать snapshot иерархии и позже его открывать, поддержка Compose атрибутов
👉 Инспекторы трафика, WorkManager, Wakelock и AlarmManager
👉 Теперь тесты запускаются одинаково из ANdroid Studio и терминала - через Gradle Test Runner
👉 Эмулятор теперь по умолчанию запускается внутри Android Studio, а не в отдельном окне
#lint

Multi-module Lint Rules

История разработки правила для обнаружения использования устаревших ресурсов (а именно цветов) в многомодульном приложении.
#jetpack #android12 #compose

Обновление Android Jetpack от 13 октября 2021

В крайнем обновлении Android Jetpack произошло много багфиксов и переходов библиотек из альфа в beta, а из beta в rc. Самое важное:
👉 Вышел WorkManager 2.7.0 c поддержкой Android 12
👉 Jetpack Compose стал поддерживать Kotlin 1.5.31
#AndroidBroadcast #Apple #MacBookPro

🔴 Смотрим презентацию новых MacBook Pro вместе

Сегодня вечером 20:00 (GMT+3) стартует презентация Apple, где будет представлено новое поколение MacBook Pro и обновленный процессоры Apple M. Кирилл Розов и Леша Гладков, автор канала "Mobile Developer", будут вместе смотреть это событие и делиться своими впечатлениями.

Важно! Вам надо будет включить наше видео и отдельно презентацию, так как рестримить мы ее не можем. Мой канал уже получил предупреждение за такое.
#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 кастомизирует систему и приложения на основе цветов из заставки вашего телефона. Исследователь заявляет, что цена за фичу высока, так как можно с помощью заставки отслеживать пользователя.