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 #собеседование #эксперты

🔴 Экспертно собеседование в прямом эфире. Боиштян собеседует Розова

Экспертное собеседование в прямом эфире в рамках которого Сергей Боиштян обсудит любимый Android с Кириллом Розовым. Куда их занесёт, зависит от ответов, но скорее всего, точно не будет про UI!
#kapt #ksp

Accelerated Kotlin build times with Kotlin Symbol Processing 1.0

Kotlin Symbol Processing - замена KAPT, которая быстрее и поддерживает не только JVM, но и Kotlin/JS и Kotlin/Native. Moshi и Room уже поддерживают KSP, очень жду когда Dagger подтянется
#android12

Exact alarm improvements in Android12

Чтобы в Android задать срабатывания alarm в точное время всегда приходилось извращаться с отключением различных оптимизаций в Android. Но с приходом версии 12 у нас появляются специальные разрешения и управление этой возможностью. Подробности использования в статье
#android12

Android 12 Beta 5 update, official release is next!

Вышла Beta 5 Android 12, в которой произвели различные улучшения, исправления и доводят к стабильному релизу. Также стала доступна Beta Android 12 для Pixel 5a. Обещают следующий релиз в течение нескольких недель и он уже будет финальным!
#tablet

Trackr comes to the Big Screen

Пример адаптации телефона с UI для телефонов под планшеты. Оптимизировалась навигация, two pane layout, применили NaigationRail
How to create a preview for a link in Android

Инструкция как сделать предпросмотр ссылок в вашем Android приложении, используя Open Graph Protocol.
#AndroidBroadcast #Новости

📺 Новости Android разработки

А что тут еще добавить в описание? Как всегда, делюсь самым интересным и комментирую
Exploring Android Vibrator API

Разбор возможностей вибрации в Android, причём учитываются старые и новые API
#okhttp

OkHttp: How to Refresh Access Token Efficiently

OAuth 2.0 - самый популярный подход при работе с авторизацией в REST API. Вам нужно не забывать обновлять ваши токены, так как они могут протухать. Реализовать это можно с помощью OkHttp Interceptor или Authenticator, а в статье найдете руководство
#compose

Jetpack Compose: Building Grids

Руководство по построению сетки на основе Compose с использованием LazyVerticalGrid
#AndroidBroadcast #мерч

Магазин мерча от Android Broadcast уже доступен. Вы можете заказать майки, которые вы могли видеть в кадре у Кирилла, с крутыми принтами, стикеры и др.

🔥 Первые 10 заказов со скидкой 10% по промокоду ABSTORE10X10
#AndroidBroadcast #CodeQuality

Автоматизация повышения качество кода

Рассказываю об инструментах для улучшения стабильность вашего работа и предотвращение ошибок

Вы разрабатываете проект в маленькой команде, а то и вовсе один? Тогда эта статья вам ещё важнее, так как вы скорее всего не настраивали у себя такие проверки, а я расскажу почему это нужно сделать

Буду очень рад если вы уделите 30 секунд и поставите лайк статье. Спасибо
#hilt #madskills #dagger

MAD Skills series: Hilt under the hood

Разбор того, что делает генерирует Hilt под капотом, чтобы сделать работу с Dagger в Android простой и удобной. Вся магия в Hilt Gradle Plugin, который изменяет код части Android компонентов
#huawei #hms

Интеграция Huawei Mobile Services (HMS) со второй попытки

История интеграции HMS в приложение HeadHunter  и опыт, ведь сделали они это 2 раза!
#опрос

Команда Kotlin работает над улучшением опыта авторов библиотек, и они хотят знать больше о реальных вариантах использования. Если вы работали над собственной библиотекой или планируете ее создать, поделитесь своим мнением, приняв участие в этом опросе.
#compose

Jetpack Compose Side-Effects - rememberCoroutineScope

Разбор работы с CoroutineScope внутри Composable функций
#AndroidAuto

Bringing richer navigation, charging, parking apps to more Android Auto users

Вышла новая версия бибилотеки Android for Cars App 1.1: управление картой жестами, плучение данных от машины, длинные сообщения и др. улучшения.

Важно, что библиотека полностью переехала в Jetpack и теперь публиковать приложения для Android Auto можно с только ней
#dagger #hilt

Hilt Extensions in the MAD Skills series

В статье/видео разбирается расширения Hilt, которые могут добавлять модули и entry point в Hilt. Например, Jetpack WorkManager. Вы узнаете как работают расширения, как создать своё и идеи
#jetpack #appsearch #android12

Hands on Jetpack AppSearch

Новой возможность Androdi 12 стало App Search API, которое позволяет вам хранить информацию о данных вашего приложения и осуществлять поиск по ним, даже если данные не хранятся на устройстве. Также выпустили Jetpack библиотеку для работы этого функционала на предыдущих версиях Android.

В статье разбирается как работать с этой библиотекой и о её возможностях
#jetpack #compose

Basic Drag-n-Drop in Jetpack Compose

Руководство по реализации Drag-n-Drop в LazyList, который пока из коробки не работает