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

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

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

Обновляемся на новую версию API Android по наставлению Google

Выход Android 12 - это новое требование к приложениям в Google Play. Придется мигрировать на targetSdk=30, а значит что Scoped Storage придёт и к вам. В статье найдёте как адаптироваться к новому подходу.
#Compose

Introduction to the Compose Snapshot system

Рассказ про то как Compose использует Snapshot - текущее значение всех состояний
Всё о PendingIntents

Разбор PendingIntent:
👉 Что такое
👉 Чем отличается от Intent
👉 Работа с PendingIntent
#сертификация

У Google есть своя сертификация по Android на Java и Kotlin. В статье вы найдёте руководство как пройти эту сертификацию на Kotlin. Полезна будет Junior и Middle разработчикам
Live stream scheduled for
#Android12

Разбор Android 12: Splash Screen (EN)

В Android 12 появился стандартный Splash Screen. В статье разбирается его кастомизация и структура
#AndroidBroadcast #EPAM #партнерский

📺 Почему стоит работать в EPAM

Много раз я слышал вопрос: "Расскажи как тебе было работать в EPAM". Мне уже надоело отвечать на этот вопрос кучу раз и вот вам видео в коллаборации с EPAM. Вы узнаете почему стоит идти в EPAM, а почему нет и как принять решение для любого офера

На следующей неделе у вас есть возможность получить офер в EPAM за один день и ещё бонус в размере своей одной ЗП. Подробности здесь
#jetpack

Обновление Android Jetpack от 2 июня 2021

Новая пачка обновлений библиотек в основном выделились только кучей багфиксов и шлифованием API, но конечно есть и интересные новости:
👉 Библиотека WindowManager переехала на Kotlin и теперь использует Coroutine, для Java появился специальный артефакт
👉 Появилась библиотека для тестирования верификации приложений на основе подписи
👉 Альфа версия Navigation наращивает фичи и упрощает использование
#compose

Cartographing Jetpack Compose: compiler and runtime

Разбор из каких частей состоит Compose и за что каждая из них отвечает
#AndroidBroadcast #донат #boosty

Хочу всем рассказать (а кому-то напомнить) что вы можете поддержать Android Broadcast деньгами. Это здорово помогает в развитии проекта и позволяет сфокусироваться на создании контента.

Можно поддержать произвольным взносом здесь или оформить подписку и помогать проекту регулярно и получать эксклюзив. Подписки начинаются от 80 рос. рублей в месяц

Какие уровни подписки есть:
👉 Стажёр (80 руб./месяц). Минимальная поддержка проекта
💪 Middle (300 руб/месяц). благодарность в видео и ранний доступ к контенту
🚀 Lead (1000 руб/месяц). Всё что и раньше + доступ в закрытый чат с автором канала, где он чаще отвечает на вопросы. Это общение по вопросам Android разработки

Также есть подписка 👨🏼‍🎓 "Ментор", где вы получите еще регулярные созвоны, собеседование и код ревью от Кирилла. Подробности формата уточняйте у @krlrozov

P.S. К сожалению, сервис не работает из Украины. Оставьте реакцию ниже, если хотите поддержать проект, но технически не можете попасть на ресурс
#compose

Custom Weekly Schedule Layout with Jetpack Compose - Part 1

Реализация календаря из Google Calendar на основе Jetpack Compose
Live stream started
Live stream finished (2 hours)
Пользуетесь ли вы Discord?
Anonymous Poll
51%
Да
36%
Нет
10%
Что это?
3%
Не участвую в опросе
#AndroidBroadcast #собеседование #онлайн

🔴 Собеседование в прямом эфире. Разбор тестового задания
Когда: Вторник 8 июня в 18:30 (GMT+3)

Проводим очередное собеседование в прямом эфире. На этот раз продемонстрируем этап собеседования с подробным разбором тестового задания.
#навигация #jetpack

Библиотека Android navigation deep links упростит для вас работу с deep link в Navigation Arch Component. Принципы работы аналогичен плагины Safe Args, только у вас будет генерироваться безопасный код для работы с deep link в коде и вы можете не бояться изменений и пропустить какие-то важные параметры.

Спасибо @indrih17 за такое дополнение решения от Google!
#модуляризация

The ABC of Modularization for Android in 2021

Взгляд на то что такое модуляризация и как её начать в вашем проекте
#gradle

Проекты в Gradle 7: как не зависеть от зависимостей

В Gradle 7 появилась новая экспериментальная функция - versions catalog. Она позволит стандартизировать декларацию зависимостей и их версии
Долгая дорога к быстрым обновлениям Android

В статье рассказывается процесс обновления Android вендорами, с каким сложностями они сталкиваются и путь Google в борьбе с фрагментацией версий Android