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
#Compose

Supporting different screen sizes on Android with Jetpack Compose

Разбор адаптации UI на основе Jetpack Compose для экранов разного размера
Live stream started
Live stream finished (2 hours)
#Compose

Bottom Navigation and Navigation Drawer Using Scaffold from Jetpack Compose

Scaffold - один из композитных layout в Compose, позволяющий размещать элементы в слотах. В статье найдёте пример как в него вставить навигацию через Bottom Navigation и Navigation Drawer

Взорвало мне это мозг неслабо так. Либо Compose не так хорош и все только сложнее читается, либо автор намудрил. Пока не понял
Theming basics in Android

Продуманная организация темы в приложении позволит вам очень легко менять стили и добавить ночную тему. Чтобы сделать это правильно, вам надо понять основные термины:
👉 Аттрибуты
👉 Style
👉 Styel vs Theme
👉 Theme Overlay
👉 TextAppereance
👉 Стили по умолчанию

Во всём этом вам поможет разобраться статья
#AndroidBroadcast #Jetpack #Пагинация

Jetpack Paging 3. Пагинация на Android

Совсем недавно вышел стабильный релиз Jetpack Paging 3.0, в которой полностью переписали решение на Kotlin и Coroutine. Также добавили много возможностей, которых так не хватало ранее, но есть ещё куда стремиться.

Останавливайтесь от чтения и смотрите видео, там найдёте что такое пагинация и как воспользоваться библиотекой Jetpack Paging 3.0 для решения этой задачи
#Navigation #Jetpack #MADSkills

Navigation: Nested graphs and include tag

Продолжение серии материалов о Jetpack Navigation. В новой части вы познакомитесь с тем как работаю вложенные графы навигации, которая позволяет разделить граф на несколько маленьких.
#Corouitnes #Flow

Things to know about Flow’s shareIn and stateIn operators

Разбор как операторы shareIn и stateIn как могут увеличить производительность в отдельных случаях, демонстрация разницы между ними и ошибки, которые пользователи могут допустить с ними
#AndroidStudio #WorkManager

Background Task Inspector

Частью будущего релиза Android Studio Arctic Fox является новый инспектор. Он позволяет отследить состояние асинхронных фоновых задач, выполняемых в WorkManager. В статье вы найдёте демонстрацию работы этой новой возможности
#Coroutines

Coroutine Misconceptions: Whose Context Is It Anyway?

В RxJava чтобы получить асинхронное выполнение в цепочке любой разработчик считал нормальным постоянно указывать Scheduler, а вот в Kotlin Coroutine - это уже плохая практика. Любая suspend функция должна позаботиться тем чтобы не привести к блокировки потока при ее вызове, т.е. фактически внутри себя всегда вызывать withContext(Dispatcher.XXX) { … }
This media is not supported in your browser
VIEW IN TELEGRAM
#compose #анимация

Jetpack Compose — Reveal effect

Инструкция как сделать эффект переключения темы как в Telegram полностью на Compose
#HMS #AndroidStudio

Облачная ферма Huawei в Android Studio

Для тестирования приложений на основе сервисов от Huawei вы можете использовать облачную ферму. Краткое руководство как вам настроить интеграцию облачных устройств прямо в Android Studio
#Dagger #Compose

Dagger 2 and Jetpack Compose Integration

Интеграция Dagger через Navigation компонент в Compose. Выглядит пока очень странно и не хочу верить что это единственный путь и будет интеграция лучше. Может быть Hilt Compose ?
#Coroutines

Android Kotlin Coroutine Scopes

Разбор основных CoroutineScope с которыми вы столкнётесь в Android разработке
#AndroidBroadcast #Accessibility

📺 Как сделать приложение доступным. Реальный опыт незрячего (27 мин)

Смотрите на канале подробное видео с демонстрацией как незрячий человек пользуется Android приложениями, а также комментарии экспертов по адаптации приложений для максимальной цифровой доступности
Заботитесь о доступности вашего приложения?
Final Results
13%
Строго да!
23%
Иногда
33%
Нет
16%
Что это?
14%
Не участвую в опросе
По партнерским программам различных курсов и софта у меня есть возможность поделиться хорошими скидками. Интересно вам такое размещение в канале?
Final Results
41%
Да
31%
Нет
29%
Всё равно
Производительность Android Runtime vs NDK

Сравнение что будет быстрее работать код, написанный на C++ и Android NDK, либо Java код и Android SDK. Android здорово прокачался и в последних версиях Java работает быстрее! Подробности в статье
#курсы #онлайн #скидки

До конца мая у SkillFactory большая распродажа: скидка 55% на любой по промокоду PARTNER
Любой курс можно купить в рассрочку без переплат

Ближайшие курсы, которые могут вас заинтересовать:
👉 Android-разработчик. Старт 18 мая
👉 iOS разработчик c нуля. Старт 24 мая
👉 Алгоритмы и структуры данных. Старт 8 июня

Если хотите проверить чего стоят ребята, тогда можете посмотреть их регулярные бесплатные мероприятия
#Compose #Material

Extending Material theme in Jetpack Compose

Compose содержит реализацию Material темы, но расширить ее можно. А в статье вы найдёте как