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
Порция обновлений от Google Play, а также рекап того что было:
🎉 Google Play Billing API 5.0. Руководство по миграции на V5 с v4 тут
👉 Покупка нескольких товаров сразу
👉 Родители смогут делать покупки для детей в рамках семейного аккаунта, Дети смогут запрашивать покупки у родителей. Видео с подробностями
🔥 Новые возможности подписки: уровни подписок и базовый план
👉 In-App Messaging - показ сообщений от Google Play, связанных с покупками внутри вашего приложения
👉 Возможность в описание подписок указывать что получить пользователь

Не забываем что все существующим приложениям с Google Play Billing надо мигрировать на версию 4 до 1 ноября, 2022

#googleplay
👍13😁2🤔2
📺 Compose Modifiers deep dive (21 мин)

В Compose 1.3 сделали рефакторинг работы Modifier под капотом. В этом видео инженер команды Jetpack Compose рассказывает про проблему и переход на Modifier.Node чтобы ускорить декларативный UI

#compose #performance #androiddevsummit
🔥23😁2🥰1
📺 Свежий выпуск новостей уже на YT (14 мин)

В выпуске обсуждаю
🔥 Как Google Play борется с низкокачественным софтом
🛠️ Будущее сборки Android приложений
Нужны ли форумы в Telegram

Выпуск в открытом доступе при поддержке Podlodka Android Crew. Промокод на билеты нового сезона CREW_BROADCAST
👍14🤔5😁2👎1
Обновление Google Play Console

Самой важной частью обновления - отслеживание качества по модели устройства и изменение выдачи для них.

👉 Обновление метрик Android vitals. Теперь больше фокуса на метриках вокруг пользователей
🎉 Новая метрика плохого качества для моделей телефона. Теперь если ваша приложение работает плохо на отдельных устройствах - вы об этом узнаете
🎉 Если ваше приложение опускается ниже отметки "плохого поведения", то в выдаче на таких устройствах ваше приложение будет понижаться
🎉 В Google Play будет предупреждение, что на вашем устройстве приложение работает плохо, хоть поставить и можно будет
👉 Весь тулинг был обновлен для отслеживания новых важных метрик

#googleplay
👍14😁2👎1
Deep Dive Into Deep Link. Часть 4. Проблемы

Ребята продолжают свои эксперименты, чтобы практическим путем выяснить отличия в поведении на разных устройствах:
👉 ссылки без схемы и их обработка
👉 несколько разных хостов
👉 перехват любой ссылки
👍8😁2👎1🤔1
Уменьшаем размер приложения на Android с помощью Dynamic delivery

Статья про то как в супераппе устанавливать отдельные фичи когда они потребуются, а только когда это надо пользователю. В статье обозревается механизм Google Play Dynamic Feature Delivery

#googleplay #architecture
👍12😁2👎1
YCharts - библиотека для рисования графиков на Jetpack Compose

#compose
20👍9😁41👎1
Exploring Lazy Staggered Grids in Jetpack Compose (7 мин)

В Jetpack Compose 1.3 появилась возможность делать ленивые сетки с разным размером ячеек: LazyVerticalStaggeredGrid и LazyHorizontalStaggeredGrid

#compose
🔥36👏3👎1😁1
Gestures in Jetpack Compose: Getting Started

Руководство по обработке жестов в Jetpack Compose: общие жесты, клики, скроллы, swipe-to-dismiss

#compose
9🔥5👎1😁1
Вчера прошел второй день Android Dev Summit'22, который был посвящен разработке приложений под различные форматы: планшеты, Chromebook, часы, телевизоры и машины, а также как все это дружить между собой

На официальном YouTube канале найдете плейлист с кучей видео по теме
👍2👎1😁1
Вы адаптируете/разрабатываете мобильное приложение для устройств кроме смартфона под Android?
Anonymous Poll
19%
Да
71%
Нет
3%
Наоборот смартфон не основное устройства моего аппа
1%
Не разрабатываю под Android
6%
Не участвую в опросе
🤔6😁2
198839537-2794bac0-8075-470b-9c4d-aea9bc9d719c-Up to 4K.mov
24.4 MB
compose-animation-playground - репо с подборкой реализации разных анимаций на Jetpack Compose

#aniamtion #compose
🔥28👍3🤔3😁1
Изначально я монтировал все виден на iPad Pro 11" 2018 и использовал LumaFusion. Был поражен какой софт могут тянуть планшеты, а вот теперь эта программа доступна на Chrome OS и Android. Цена - $19.99. Программа вытягивает монтаж нескольких 4K дорожек (на чипах последнего поколения). Вообщем Android может!

Купить можно в Google Play или Galaxy Store

Я знаю что среди моих подписчиков были разработчики этого инструмента, буду рад если вы решитесь дать интервью и рассказать про создание видеоредактора на Android. Ставьте 🔥 чтобы показать ребятам как это интересно вам
🔥125😁3👎2
Обновление тестовых библиотек в 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