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

Вот такое письмо получил один из подписчиков канала. Google Play начал предупреждать что приложения с Huawei Mobile Services будут удаляться и чтобы этого не произошло надо убрать библиотеку из версии для Google Play.

Голосуй ниже за видео про основны Gradle, чтобы помочь в том как разобраться с разбиением кода по App Gallery и Google Play
👍171👎21
#AndroidBroadcast

Магазин мерча Android Broadcast возобновил свою работу. К сожалению, поставщик поднял цену и цена на майки и другой мерч повысилась.
👎44😢24👍141🔥1
#story

Making camera uploads for Android faster and more reliable

История реализации бэкапа фотографий на современном стеке WorkManager, Room и все прочее. Результаты позитивные и улучшили производительность, по сравнению с предыдущим решением в DropBox
👍19👎18😱1
This media is not supported in your browser
VIEW IN TELEGRAM
#tooling #dagger

Scabbard - утилита для визуализации Dagger 2 графа. Есть плагин для Android Studio/IDEA
👍134👎27🔥5🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
#compose

Have Fun With Jetpack Compose GraphicsLayer Modifier (5 мин)

Пример реализации анимаций с помощью модификатора graphicsLayer, который позволяет делать различные преобразования: повороты, смещения и прочее
👍55👎21🔥1
#AndroidBroadcast #Собеседование

31 марта 2022 состоится новый раунд публичного Android собеседования. Проведёт его Алексей Быков из Revolut, Android GDE!

Ищем разработчиков с опытом в production. Подать свою заявку можно здесь
👍50👎29🔥2
#java

Вышла Java 18

Вышла и вышла. Читать узнавать особо бесполезно. Полугодовой конвейер, который нагоняет Kotlin, но экспериментирует с Pattern Matching
👍41👎27😁3🤔2
#network

OAuth в мобильных приложениях

Мало какое приложение обходится без авторизации пользователей, а авторизация через популярные сервисы — мейнстрим! Автор разбирает как происходит такая авторизация в мобильных приложениях и опыт настройки OAuth в Android-приложении с использованием библиотеки AppAuth
👎32👍30
#androidos

Android Garbage Collection in a Nutshell (9 мин)

Хорошая статья про что такое Garbage Collector (сборщик мусора), принципов его работы и прочих особенностей с рассмотрением в рамках Android OS
👍41👎221
#compose

Exploring MovableContentOf in Jetpack Compose (4 мин)

Новинка Compose 1.2.0 movableContentOf, которая позволяет нам проходить по контенту без рекомпозции, что может оптимизировать производительность UI на Compose. В статье обзор
👍38👎22
Сколько оперативной памяти в вашем рабочем компьютере/ноутбуке, который используете для сборки проектов?
Anonymous Poll
10%
8
56%
16
2%
24
24%
32
0%
48
3%
64 и больше
1%
Пока не работаю
0%
Не собираю проекты
4%
Просто смотрю результаты
👍31👎30🎉1
#jetpackupdate

Обновление Jetpack от 23 марта 2022
В старых библиотеках ничего существенного не появилось, переход из Beta в RC, простые доработки, улучшения и поддержка Android 13 DP2.

Появилась новая библиотека Customview Poolingcontainer - утилиты для наблюдения за ЖЦ контейнеров, которые управляет ЖЦ их дочерних View, например RecyclerView.

Вторая альфа библиотеки Core Performance подарила нам backport performance class из Android 11. Подробнее об этом здесь
👎30👍191
#googleplay

Exploring User Choice Billing With First Innovation Partner Spotify

Пока EPIC активно воюет с Apple AppStore за возможность альтернативных оплат, Google не стала ждать и уже интегрирует себе такое. Пока это единственный партнёр - Spotify. Условия на которых предоставляется такая возможность не разглашаются.

Думаю что в ближайшее время такая возможность будет уделов крупных игроков Google Play, но вдруг однажды и любой сможет это делать.
👍28👎24🤔3
#AndroidBroadcast

📺 Как выбрать оффер. Высокая зарплата или лучшие условия? (24 мин)

Совсем недавно мне пришлось столкнуться с необходимостью поиска работы. Конечно же мы всегда пытаемся выбрать наилучшее предложение, что пришлось сделать и мне.

Как понять какой оффер лучше? Если зарплата больше, значит его надо принимать? За свои 10+ лет в IT индустрии я понял, что это не так. В новом видео рассказываю на что я обращаю внимание в офферах и как выбрать лучший!

В описание видео найдет ссылку на вакансию Android разработчика в крупной компании, где вам не нужно опыта в Android
👍61👎38
Our FHIR SDK for Android Developers

В статье рассказывается про SDK Fast Healthcare Interoperability Resources (FHIR), которое делается как часть коллаборации Google и World Health Organization (WHO).

Задача SDK - упростить разработчикам создание мобильных приложений для работников мед. учреждений.
👎34👍9
#jetpack #android11

Using performance class to optimize your user experience

В Android 11 перенесли возможность получить performance class Android устройства. Это возможность дает вам получить уровень, который соответствует производительности устройства и его возможностям.

Например, Media Performance Class 12 гарантирует:
👉 не меньше 6 гигов оперативки
👉 12+ мегапиксельную основную камеру с поддержкой записи 4K@30 FPS
👉 инициализация видеокодека не более чем за 50 мс
👉 другие требования

Новая возможность позволит вам включать/выключать фичи, настраивать их качество отображения и прочее в зависимости от класса устройства. Хорошая возможность бороться с фрагментированностью Android устройств.

Вы даже можете задать performance класс как свойство пользователя в аналитике и позже организовать A/B тестирование.
👎34👍27🔥7😢2😱1
#compose

Compose всё больше обрастает возможностями и даже забирает их из Accompanist. Например, Accomponist Insets теперь deprecated
👍40👎35🤔42
#security #android13

Upgrading Android Attestation: Remote Provisioning

В Android 13 будет важное обновление — опция замены заводского (in-factory) приватного ключа комбинацией публичного ключа и представления сертификата по воздуху становится основной. Это позволит заменять ключи если они будут скомпроментированы. Изменение задевает производителей устройств и прошивок.
👎39👍19
#android13

Exploring Android 13: Downgradable Permission (3 мин)

В Android 13 в дополнение к возможности запрашивать разрешения из приложения появится возможность и отзывать их. В статье обзор, а я пока буду думать не заставят ли нас принудительно отзывать какие-то разрешения или делать UI для отзыва любого разрешения, чтобы размещаться в Google Play
👎46👍6
#AndroidBroadcast #РаннийДоступ

📺 [Ранний доступ] Стили в Android. Как организовать темы в проекты (20 мин)

В новом видео рассказываю про стили и темы в Android:
👉 что такое стиль
👉 атрибуты и связи их со стилями
👉 типы стилей
👉 пример организации тем в Android приложении

Ранний доступ на Boosty (тут можно купить доступ без подписки) или Patreon
👍58👎42🔥171