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
Обновление тестовых библиотек в Android Jetpack от 8 ноября 2022
👉 Поддержка Kotlin 1.7
👉 Test Runner 1.5.0 - запись трейса для событий жизненного цикла теста, улучшение API и исправление багов
👉 Monitor aka Platform 1.6.0 - поддержка ActivityScenario#launchActivityForResult и различных библиотека для трейсинга
👉 Test Core 1.5.0 - экспериментальное API для скриншотов и Bitmap.writeToTestStorage API

Espresso 3.5.0 получил множество новинок
👉 DefaultFailureHandler теперь сохраняет скриншоты при падение теста
👉 Экспериментальная функция ViewInteraction.captureToBitmap
👉 Сохранение иерархии View при падение теста
👉 Стабилизация части API
👉 Исправление множества багов

#jetpack #jetpackupdate #test
👍9😁2👎1
Как стать ведущим мировым экспертом по нарушениям политик Google Play. Это не реклама, а опыт Pushbullet о том как им постоянно приходилось бороться с постоянными уведомлениями о нарушениях политик. Главное что они поняли: "То что ты соответствуешь правилам сегодня, не значит что ты не будешь нарушителем завтра"
👍20😁10👎1🏆1
Краткий рекап что нового в форм факторах с Android Dev Summit 2022
👉 Много историй успеха после оптимизации приложения под большие экраны (планшеты, складные устройства, Chrome OS)
👉 Стабильный Compose for Wear OS и его будущее развитие
👉 Health Services вышли в Beta
👉 Уже доступны первые билды Compose для Android TV
👉 Android 13 включает все улучшения Android 12L и больше. Android развивается для больших экранов

Плейлист со всеми записями дня можно найти здесь (26 штук)

#androiddevsummit
😁3👍1👎1
Обновление Android Jetpack от 9 ноября 2022

🔥 Benchmark 1.2.0-alpha07 добавили возможность замерять расход батарейки в Macrobenchmark. Подробности здесь
🔥 Camera 1.3.0-alpha01 добавили артефакт camera-viewfinder с базовым виджетом для показа превью камеры
🔥 Datastore 1.1.0-alpha01 теперь поддерживает работу в нескольких процессах (SharedPreference такое и не снилось). Также появилась возможность использовать разные реализации механизма хранилища. Уже есть на основе java.io и okio
🔥 В Mediarouter 1.4.0-alpha01 появилась возможность показать системный диалог выбор где проигрывать звук
🎉 Стабильная версия Jetpack Car App 1.2
🛠️ Jetpack Compose 1.3.1 и справлением багов
🎉 Новая либа privacysandbox-tools для работы с Privacy Sandbox
🛠️ Wear Compose 1.1.0-rc01 содержит много исправлений багов

Много других исправлений и разработка новых альфа версий. Подробности здесь

#jetpack #jetpackupdate
🔥15👍3👎1
“Reach” Your Users on Large Screens

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

Советы:
👉 Ограничьте зону взаимодействия сверху экрана (25% или больше)
👉 Важные элементы управления не должны быть расположены слишком низко и в самых углах экрана

#tablet
👍12👎1😁1🤔1
На этой неделе главное видео событие - 2 день Android Dev Summit'22, посвященный различным форм факторам устройств и адаптации приложений под них

📺 Form Factors | Android Dev Summit '22 (26 видео)
📺 THIS Is How You Properly Debug Your Jetpack Compose UI (8 мин)
📺 Sharing Data Layer Between Android and iOS | KMM Beta (1 час)
📺 Building Shrine in Compose: Part 5 - Material Live (1 час)
📺 I Bet You DON'T Know These 3 Performance Optimizations for your Jetpack Compose UI (22 мин)
📺 Dependency Injection in Kotlin Multiplatform Mobile projects | KMM Beta (2 часа)
📺 Аудит резюме. Growths Hack на практике || Охэхэнный бекенд (5 мин)
📺 Новости мобильной разработки - Большое обновление Google Play (14 мин)
📺 Now in Android #72 (5 мин)
📺 Health Connect by Android (3 видео, 14 мин)

#подборкавидео
👍7👎1🤔1
Помните как по мне танком на собесе проехался Серега Боиштян? Если что, запись ищите здесь

В моем случае ползунок сложности был выкручен на максимум, а теперь Сергей готов устроить собеседование кому-то из сообщества в обычном режиме. Будет секция Android System Design, где вам надо будет показать мастерство архитектуры приложения.

Кандидат должен:
👉 знать Android
👉 уметь рисовать "квадратики и стрелочки"
👉 иметь опыт в проектировании библиотек

Для тех кто не знает Сергея Боиштяна - Senior Android Developer Experience Engineer в АвитоТех, 9 лет в отрасли, ускоряет сборки, собирает релизы и запускает тесты для Android разработчиков

По традиции в начале возможность получают патроны на Boosty, а лишь затем сбор станет открытым
🔥56😁8🤯7👍6👏2🤔21👎1
Мерч Android Broadcast разошелся довольно неплохо, но всегда было множество запросов: альтернативные цвета, больше ассортимента, детские варианты и пр.

Мы наладили сотрудничество с Vsemayki и решили часть этих задач. Будем работать дальше и расширять ассортимент. С доставкой тоже стало лучше. Сегодня там скидки в честь 11.11 так что велком

Смотрите ассортимент на сайте

#androidbroadcast #мерч
🔥33😁8👍7🤯43👎1🤔1
📺 Новости мира мобильной разработка 2022-21 (27 мин)

В новом выпуске рассказываю про важность разработки не только на смартфоны для Google, почему в Twitter станет набором сотрудников из секты Маска, а также новости Android Broadcast

Если хотите больше контента и эксклюзива, то подписывайтесь на Boosty и мой личный блог @rozov_blog
🔥16👍32👎1😁1🤔1
Опубликовали анализ 2.9 миллиона приложений в американском Google Play. Подробные результаты здесь.

Краткие результаты:
👉 Больше всего установок в категориях Инструменты, Общение и Продуктивность
👉 Более 1 миллиона установок у 1% всех приложений
👉 Самые дорогие покупки в Социальных сетях, Бизнесе и Свиданиях

Важно что американский рынок не стоит переносить на глобальные результаты и ваш локальный рынок
👍14👎1👏1😁1🤔1
Google напоминает что продолжается пилотная программа по интеграции собственного биллинга в приложения, распространяемые через Google Play.

Сейчас программа работает в 35 странах

#googleplay
🤔4👎1😁1
👎1😁1🤔1
Разбор отрисовки текста на Canvas в Jetpack Compose: API, правила, цвет текста градиентом, измерение размера текста и прочее

#compose
11👍6👎1😁1🤔1
Вышел Compose Compiler 1.4.0-alpha02 с поддержкой Kotlin 1.7.21. Реально разделение версий Compose артефактов помогло ускорить интеграцию новой версии Kotlin. Интересно как быстро выйдет стабильная версия
😁9👍7👎1🤔1
📺 Keep your app from failing in a 64-bit only world ( 8 мин)

Интересное видео которое раскрывает будущее Android. Устройства с поддержкой только x64 - это наше будущее! Называться будут "64-bit only"

Почему:
👉 Легче прошивка
👉 Чуть меньше потребления RAM
👉 Заставляет авторов библиотек пофиксить баги для корректной работы с x64 устройствами
👉 x64 лучше по безопасности

Что уже готово для этого
👉 Pixel 7 и 7 Pro первые такие устройства. В ближайшем будущем их будет только больше
👉 Все эмуляторы с Android 12 и новее будут только x64
👉 Авторы популярных нативных библиотек (SoLoader, OpenSSL и другие) внесли правки и вам пора обновиться
👉 Google Play Console будет проверять подключенные либы и говорить о необходимости обновления
👉 Специальные образы для Pixel 4 с поддержкой только x64 и новее скоро станут доступны
👉 Руководства как проверить работу вашего приложения на x64-only устройствах

Делитесь в комментариях своим мнение касательно этого тренда и читайте мое там тоже

#native #androiddevsummit
👍19👎1😁1🤔1