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
#Jetpack #JetpackUpdate

Обновление Android Jetpack от 12 января 2022

👉 Вышла первая альфа следующей версии Compose - 1.2.0
👉 CoordinatorLayout 1.2.0 без существенных изменений
👉 LocalBroadcastManager 1.1.0 который сделал все в библиотеке deprecated
👉 Стартанула разработка следующей версии WorkManager 2.8.0
👉 Исправление багов
👍42💩1
#material

Вышла Material Android 1.5.0
👉 Поддержка Material 3 (Material You)
👉 Новые компоненты - разделители для списков
👉 compile и target SDK теперь 31 (Android 12)
👉 Прокачены существующие виджеты
👉 Исправление багов
👍54💩14🤩2
#compose #deisgnsystem

Building design system with Jetpack Compose (11 мин)

Дизайн система компаний также требует переписывания при миграции на Compose, ведь все заново и новые подходы. Автор делится разработкой свой системы на основе Material
💩11👍9
#AndroidBroadcast #Новости

📺 Новости Android разработки (15 мин)

В свежем выпуске новостей рассказываю об очередном обновлении Android Jetpack, Compose 1.2, поддержке Material You и других важных новостях!

Если вам нравится контент, то не проходите мимо и ставьте лайки и подписывайтесь на YouTube. Если вы хотите больше контента и раньше, то поддержите проект на Boosty или Patreon
🎉26👍21💩2
#compose #performance

Jetpack Compose оптимизация производительности списка

Ну вот и понеслось - статьи по оптимизации работы UI на Compose. Автор рассматривает одну - применение ключа для элемента, чтобы лучше кэшировалось
👍26💩10🔥2🤮2👎1
#compose #accessibility

Jetpack compose accessibility best practices

За что я люблю Compose - это забота об том, чтобы заставить разработчиков адаптировать UI для всех т.е. заботится о доступности (accessibility) UI на Compose. Автор статьи делится дополнительными лучшими практиками
👍19💩9🔥2
#compose

Jetpack Compose: Preview

Подробный рассказ о возможностях аннотации Preview в Compose и как можно посмотреть с помощью нее ваш UI в различных конфигурациях
💩19👍10🔥5
#AndroidBroadcast #tooling

📺 Удаленная разработка. Будущее или настоящее? (1 час)

Вместе с Антоном Архиповым из JetBrains обсудим перспективы удаленной сборки проектов, когда вы лишь будете подключаться к серверу, мощный процессор вовсе не будет нужен, а заботиться будете только о скорости сети и качестве интернета!

Антон Архипов - Developer Advocate в команде Kotlin в JetBrains.
Долгое время программировал на Java. Последние 10 лет причастен к разработке инструментов для разработчиков ПО. 
👍18
#graphql

GraphQL в мобильной разработке

Первая из серии статей о применение GraphQL в мобильной разработки. Интересная альтернатива REST, которая позволит вам получать данные с сервера в формате работы с БД и получить только необходимые данные из моделей.

📺 Кстати, на канале есть видео про эту технологию от эксперта с опытом в ней. Смотреть здесь
👍33💩7🔥2
Станете покупать NFT от Android Broadcast? (не собираюсь делать, но стало интересно)
Anonymous Poll
4%
Да
65%
Нет
22%
Что это?
8%
Не участвую в опросе
💩191😁18👎1
#jetpack

Jetpack Window Manager release candidate

Совсем скоро релизнут библиотеку для улучшения поддержки работы с несколькими экранами на Android (думаю приурочат к релизу Android 12L). Microsoft активно рассказывает о возможностях в своем блоге
👍14💩1
#tooling

Iconoir - открытая библиотека SVG картинок без лицензии, регистрации и прочего
🔥82👍15💩1
#Jetpack #MADSkills

Introduction to Jetpack DataStore (6 мин)

Стартует новая серия видео/статей из MADSkills, которая будет посвящена Jetpack DataStore - замена SharedPreferences.

В первой части приводится сравнение DataStore и SharedPreferences и преимущества новой библиотеки.

📺 Видео версия (7 мин)
👍25💩12🔥2
#compose

Вышла первая стабильная версия ConstraintLayout для Jetpack Compose

Подробности использования этого layout можно найти здесь
👍37💩124🔥4🤩2😁1
Как переключиться c JCenter на Maven Central

Я думал что все авторы библиотек уже переехали с JCenter, но во время бенчмарка у меня все стопорнулось - JCenter отвалился, а часть библиотек была там. Если у вас есть библиотеки, то публикуйте артефакты в Maven Central и в проектах удаляйте JCenter.

1 февраля 2022 JCenter закроют окончательно, хотя и сейчас он нестабилен
💩18👍11👎2😱2
#AndroidBroadcast #Benchmark

📺 Бенчмарк современных MacBook для Android разработки (15 мин)
ПЕРЕЗАЛИТА ВЕРСИЯ С ФИКСОМ ГРАФИКОВ

Сравнение скорости сборки реальных Android проектов на современных MacBook. Цифры, заключение и рекомендации какой MacBook стоит выбирать.

Чтоб принять участие в бенчмарке компьютеров на Windows/Linux заполняйте форму
🎉36👍19💩10🔥1
Всех кого смутили графики в сравнение скорости сборки Android проектов на MacBook, я сделал перезалив с их обновлением. Буду рад если поддержите комментарием и лайком на YouTube.
👍36💩1
#graphql

GraphQL в мобильной разработке. Пишем клиент для Android

Продолжение серии статей по GraphQL. В новой части говорят о подключения API к Android приложению.
👍22💩6🔥2
#compose #largescreen

Jetnews for every screen (10 мин)

Приложение Jetnews (один из примеров реализации jetpack Compose) адаптировали для больших экранов: планшеты, хромбуки и складные устройства. В статье рассказывают как это сделали
👍26💩5
#androidstudio

Analyze Stack Traces in Android Studio

Когда происходит креш обфусцированного приложения (после применения R8/ProGuard) в stack tracе ничего не понять, можно воспользоваться Android Studio, чтобы разобраться в причинах
💩18👍9
Очень хочу с вами понять какой контент вы ожидаете от YouTube канала. Пишите в комментариях. Мне это очень важно, так как когда трачу много времени на контент а его не смотрят, я начинаю сильно выгорать (

Авансом спасибо за ответы
👍16💩11