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

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

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
Live stream scheduled for
#AndroidBroBar

Стартуем бар сегодня, 11 июня, в 19:00 (GMT+3)

Сегодня снова собираемся в нашем уютном барчике в @android_broadcast. Начал составлять план на курс по Dagger 2 и хочу с вами обсудить ваши предложения, вопросы и запросы.

План курса сейчас такой:
1️⃣ Основы Dagger
2️⃣ Типы Inject, Binds, квалификаторы, типы доставки зависимостей
3️⃣ Component, Subcomponent, Dependent Component, Scope
4️⃣ Multibinding
5️⃣ Пример использования Dagger в многомодульном проекте
6️⃣ Hilt
7️⃣ Опции для настройки Dagger
* количество пунктов не значит что количество видео будет такое же, но точно не меньше

Если хотите поддержать курс по Dagger2 деньгами, то это можно сделать здесь. То же самое можно сделать и для курса по Kotlin Coroutines
Live stream started
Live stream finished (1 hour)
#ПодборкаВидео

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

📺 Now in Android #40
📺 Ohhнные истории №1: Властелин модулей
📺 Ohhнные истории №2: Дизайн-система
📺 Код ревью погодного приложения от Кирилла Розова
📺 Jetpack Compose. Основы. Навигации

Чтобы не пропускать новые видео от Android Broadcast подпишитесь на YouTube канал
#AndroidBroadcast #Новости

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

Свежий выпуск новостей на YouTube канале из которого вы узнаете про Google I/O, скучный WWDC, релизы Harmony OS и Фуксии!

Поддержать проект и совсем скоро купить мерч можно здесь
#json

Custom Reactive JSON parsing

К сожалению, kotlinx serialization поддерживает парсинг JSON только из строк, что означает прежде чем начать парсить что-то, вам надо полностью считать все данные. И тут может произойти неприятное - OutOfMemoryError.

Автор статьи рассказывает как на основе своей библиотеки json.kt добавил стриминговый парсинг JSON
#GooglePlay

Не забудьте подать заявку на уменьшение комиссии на первый миллион долларов дохода за год. Считаются все аккаунты, принадлежащие издателю. Подробности здесь
#jetpack #appsearch

Build sophisticated search features with AppSearch

Рассказа о новой библиотеке из Jetpack - AppSearch. Библиотека помогает реализовать текстовый высокопроизводительный поиск на устройстве. Пока AppSearch находится в альфа статусе, но заявка упростить поиск на устройстве хорошая
#gradle

Вышел Gradle 7.1
🚀 Улучшена инкрементальная компиляция Java
👉 Упрошена конфигурация sourceset-ов в Kotlin DSL
🔨 Исправление багов
#livedata #flow #миграция

Миграция с LiveData на Kotlin’s Flow

В название все описано полностью - разбор как мигрировать с LiveData на Flow. Больше нечего добавить
#AndroidBroadcast #CameraX #MLKit #Compose

📺 Распознавание лиц и поз за 40 минут

Научитесь распознавать позы и лица на современном модном Android стеке: Jetpack Compose, CameraX, Google ML Kit.

Эксперт - Денис Неклюдов, Staff Mobile Engineer в Lyft, Android GDE
Гость всех мобильных конференций, известный по Android Dev подкасту, Google Developer Expert, влоггер из TikTok и просто хороший парень из солнечной Калифорнии
#jetpack #fragment #navigation

Navigation: Multiple back stacks

Демонстрация как быстро завести вашу навигацию в BottomNavigationView с поддержкой отдельных back stack в новой версии Jetpack Navigation
#AndroidBroadcast #CodeReview

Ищу желающих показать свой существующий проект для публичного код ревью. На этот раз вам не придется участвовать, а только слушать. Если у вас нет готового проекта, то я вам дам задание. Итоговый код я и смогу оценить

Чтобы принять участие, вам надо заполнить форму. Предварительно убедитесь, что вы можете показать свой код публично и не нарушив этим NDA и другие договорённости

Если вам интересно как проходит, то вы можете посмотреть видео с таким форматом на Android Broadcast.
#jetpack #compose

Вышел Accompanist 0.12.0 для Jetpack Compose
👉 Новая библиотека для работы с placeholder в UI
👉 Поддержка работы c разрешениями в Android
👉 Анимированные inset вышли в Stable
Собираюсь возвращать Patreon и хочу узнать какая площадка для донатов вам нравится больше
Anonymous Poll
6%
Boosty
14%
Patreon
1%
Другая
51%
Не доначу
28%
Не участвую в опросе
#AndroidBroadcast #Compose #Kotlin #KMP

🔴 Decompose. Компонентизация и навигация в Kotlin Multiplatform
Начало 17 июня в 19:00 (GMT+3)

Сегодня в прямом эфире Аркадий Иванов расскажет о своей библиотеки Decompose - мультиплатформенная библиотека для компонентизации и навигации. Вы узнаете как устроена библиотека, как она работает, и увидите livecoding использования.

Эксперт - Аркадий Иванов, Kotlin GDE. Автор библиотек MVIKotlin, Decompose, Reaktive и активно развивает Jetpack Compose и Kotlin Multiplatform.
#ktx

Useful Kotlin Extensions for Android

Несколько полезных Kotlin расширений, которые позволят вам работать эффективнее с API в Android
#AndroidBroadcast #донаты #patreon

Услышал что часть людей предпочитает Patreon или прямые донаты. Со вторым пока сложно, но решил восстановить страницу Android Broadcast на Patreon

Сразу хочу сказать что во всех платежей в Patreon с вас дополнительно будут брать НДС и сумма еще конвертируется в вашу локальную валюту, поэтому тем кто может воспользоваться Boosty рекомендую оставаться на этой площадке

Также услышал запрос про buymeacoffee.com. Его не могу реализовать, так как способы вывода денег из этой системы мне недоступны из Беларуси.
#ПодборкаВидео

Подборка Видео #2 от 19 июня 2021
📺 Gradle "без боли" / Почему Kotlin DSL? / Пишем плагины - Осип Фаткуллин, Red_mad_robot (2.5 часа)
📺 Advanced Kotlin Collection Functionality (12 мин)
📺 Распознавание лиц и поз за 40 минут. Денис Неклюдов, Lyft (46 мин)
📺 Ohhнные истории №3: Фичертоглы (0.5 часа)
📺 Decompose. Компонентизация и навигация в Kotlin Multiplatform (2 часа)

Видео по Gradle очень длинное, но в нём разбирается теория, так и практика (примерно 50 на 50) и будет полезно как букварь
#AndroidBroadcast #мерч

🔥 Сделали первый набор мерча в новом ярком брендинге Android Broadcast

Все кто долго поддерживал проект и делает это до сих пор, а также донатеры с подпиской "Ментор" получат подарочные коробки.

Заказать себе 🎁 коробку с мерчем можно здесь, а кружку здесь.