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

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

РКН https://abdev.by/rkn_tg_ab
Download Telegram
#tablet #tv #chromeos

Helping Users Discover Quality Apps on Large Screens

Google очень взялась за активное развитие Android приложений на больших экранах:
👉 Руководство по качественному приложению для больших экранов
👉 Отдельный подсчет оценки приложения для формата устройств. Например, оценка на телефоне не будет влиять на рейтинг приложения на планшете
👉 Предупреждение об установке неадаптированного приложения
👍20👎19
Как выложить свою первую библиотеку в open source

Если вы решили опубликовать свой проект в удобном формате для других разработчиков, то рекомендую почитать инструкцию из статьи, что позволит вам распространять версию через Jitpack
👎31👍16🤔1
#ПодборкаВидео

📺 Q&A. Будущее IT. Android Broadcast & Mobile Developer (~3 часа)
📺 MADSkills Jetpack DataStore (6 видео, ~ 40 мин)
📺 Build Complex Animations With MotionLayout (0.5 часа)
📺 5 Ways to Boost Your Android App's Performance (10 мин)
📺 Architecture: The data layer - MAD Skills (7.5 мин)
📺 Now in Android: 57 - App Excellence Summit 2022, AndroidX, and more (5.5 мин)
📺 Безопасность мобильных приложений. Как спасти ваши данные? / Экспертное мнение (1 час)


Вы можете поддержать Android Broadcast на Boosty или Patreon. Вы получите эксклюзивный контент и другие бонусы, а проект — возможность развиваться и становится лучше!

P.S. Всегда рекомендовали использовать Boosty, но сейчас он отказывается принимать любые карты кроме российских (
👎28👍24🔥2
#android13 #security

Notification runtime permission - Android13 (3 мин)

Разбор нового разрешения в Android 13 - показ уведомлений приложением
👎38👍23
#googleplay

privado - это бесплатный сервис для генерации отчета к новым требованиям по Data Safety от Google Play. Развернуть его придется самостоятельно, но вся инструкция есть на GitHub
👍20👎17🔥3🤔1
#android13

Android 13 deep dive: Every change up to DP2, thoroughly documented (54 мин)

Подробный разбор всех обновление в Android 13, обновленный после выхода Dev Preview 2
👎21👍18
#AndroidBroadcast #Новости

📺 Новости Android разработки 2022.6 (0.5 часа)

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

Все материалы к выпуску можно найти здесь
👎32👍30🤯5🔥4😢1
#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