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

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

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

📺 Google Play PolicyBytes - July 2021 policy updates (11 мин)

Видео версия обзора всех изменений
Какой у вас основной телефон ? ОПРОС ДЛЯ РАЗРАБОТЧИКОВ
Anonymous Poll
17%
iPhone
80%
Любой с Android
1%
Другой вариант
1%
Не имею отношения к разработке
1%
Не участвую в опросе
#SQLite #Room

Используем join в SQLite-запросах Room для android

Демонстрация работы JOIN запросов, поддержка которых появилась в Room 2.4.0-alpha02
#camera

Camera2 - Everything You Wanted To Know

Разбор как работать с камерой на основе Camera2 API: настройка, работа с превью, съёмка фото и видео и пр.
#Compose #Jetpack

Accompanist — первый аккорд. Обзор библиотеки для Jetpack Compose

Jetpack Compose не оказался универсальным UI фреймворком и еще ждёт пополнений в виджетах и возможностях, но уже часть из этого закрыли в библиотеке Accompanist. В статье вы найдёте разбор того что есть в ней и как использовать
#AndroidBroadcast #Dagger2

📺 Dagger Multibinding. Плагины в архитектуре (17 мин)

Из нового урока по Dagger вы узнаете, как библиотека помогает организовать архитектуру на плагинах и как собрать несколько однотипных зависимостей в Set или Map.

Как раз самое время пересмотреть весь курс, потому что в следующем уроке вам понадобятся все ваши знания, ведь будем разбирать реальный пример модуляризации приложений, чтобы разобраться в нём с Dagger

💰 Поддержать проект на Boosty или Patreon, чтобы получить ранний доступ ко всем видео на канале
📺 Все видео курса по Dagger 2

Видео сделано при поддержке Лаборатории Касперского.
#utils

Pluto - приложение-дебагер, которое позволит вам на устройстве разобраться с вашими HTTP запросами и ответами
10 лет моему любимому языку - Kotlin! Всей команде языка и сообществу спасибо за эту технологию, ведь благодаря ей мы уменьшили объём кода и получили Compose.

📺 Смотрите документальный фильм о Kotlin!!!
#java

Основы Java Bytecode

Хоть Android разработчики и пишут на Kotlin, под капотом всё равно остаётся JVM bytecode, поэтому его знания поможет вам лучше понять работу кода и то, что Kotlin выдаёт на выходе
Re-writing the AOSP Calendar App in Kotlin

2 года назад стандартные приложения Android в AOSP начали переписывать с Java на Kotlin, чтобы соответствовать лучшим современным практикам Android разработки.Автор статьи делится опытом конвертации кода и результаты перехода
#тесты #kaspresso

Kaspresso tutorials. Часть 1. Запуск первого теста

Авторы и пользователи Kaspresso начали серию статей с руководством по библиотеки Kaspresso и UI тестах в Android.

В первой части рассказывают как запустить первый тест, начиная с загрузки проекта, заканчивая его запуском на эмуляторе или реальном устройстве. Все заканчивается анализом результатов прогонов тестов и просмотр логов
#compose #kotlin #multiplatform

Compose Multiplatform goes Alpha, unifying Desktop, Web, and Android UIs

Compose Multiplatform теперь в алфьа и поддерживает Android, Desktop и Web
#анимация #навигация #compose

Animations in Navigation Compose

Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
Large-screen UI in the Google I/O App

Количество устройство с большими экранами (планшеты, складные смартфоны и хромбуки) достигло 250 млн и поэтому важно их поддерживать, чтобы не упускать такую аудиторию.

Разработчик приложения Google I/O 21 делится тем как они адаптировали приложение для больших экранов. Если адаптацию под планшеты сделать проще, то вот уже со складными устройствами на порядок сложнее и в статье показываются практики
#rxjava

Вышла RxJava 3.1.0
👉 Теперь минимальная поддерживаемая версия Android - 5.0 (API Level 21)
👉 Стабилизация API
👉 Новые методы
👉 Багфикс
#compose #jetpack

Jetpack Compose: styling Text

Разбор различных опций для кастомизации текста в Compose