#tablet #tv #chromeos
Helping Users Discover Quality Apps on Large Screens
Google очень взялась за активное развитие Android приложений на больших экранах:
👉 Руководство по качественному приложению для больших экранов
👉 Отдельный подсчет оценки приложения для формата устройств. Например, оценка на телефоне не будет влиять на рейтинг приложения на планшете
👉 Предупреждение об установке неадаптированного приложения
Helping Users Discover Quality Apps on Large Screens
Google очень взялась за активное развитие Android приложений на больших экранах:
👉 Руководство по качественному приложению для больших экранов
👉 Отдельный подсчет оценки приложения для формата устройств. Например, оценка на телефоне не будет влиять на рейтинг приложения на планшете
👉 Предупреждение об установке неадаптированного приложения
👍20👎19
Как выложить свою первую библиотеку в open source
Если вы решили опубликовать свой проект в удобном формате для других разработчиков, то рекомендую почитать инструкцию из статьи, что позволит вам распространять версию через Jitpack
Если вы решили опубликовать свой проект в удобном формате для других разработчиков, то рекомендую почитать инструкцию из статьи, что позволит вам распространять версию через 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, но сейчас он отказывается принимать любые карты кроме российских (
📺 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 - показ уведомлений приложением
Notification runtime permission - Android13 (3 мин)
Разбор нового разрешения в Android 13 - показ уведомлений приложением
👎38👍23
#googleplay
privado - это бесплатный сервис для генерации отчета к новым требованиям по Data Safety от Google Play. Развернуть его придется самостоятельно, но вся инструкция есть на GitHub
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
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 санкции и уход компаний
Все материалы к выпуску можно найти здесь
📺 Новости 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
Вот такое письмо получил один из подписчиков канала. Google Play начал предупреждать что приложения с Huawei Mobile Services будут удаляться и чтобы этого не произошло надо убрать библиотеку из версии для Google Play.
Голосуй ниже за видео про основны Gradle, чтобы помочь в том как разобраться с разбиением кода по App Gallery и Google Play
👍171👎21
#AndroidBroadcast
Магазин мерча Android Broadcast возобновил свою работу. К сожалению, поставщик поднял цену и цена на майки и другой мерч повысилась.
Магазин мерча Android Broadcast возобновил свою работу. К сожалению, поставщик поднял цену и цена на майки и другой мерч повысилась.
👎44😢24👍14❤1🔥1
#story
Making camera uploads for Android faster and more reliable
История реализации бэкапа фотографий на современном стеке WorkManager, Room и все прочее. Результаты позитивные и улучшили производительность, по сравнению с предыдущим решением в DropBox
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
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, который позволяет делать различные преобразования: повороты, смещения и прочее
Have Fun With Jetpack Compose GraphicsLayer Modifier (5 мин)
Пример реализации анимаций с помощью модификатора graphicsLayer, который позволяет делать различные преобразования: повороты, смещения и прочее
👍55👎21🔥1
#AndroidBroadcast #Собеседование
31 марта 2022 состоится новый раунд публичного Android собеседования. Проведёт его Алексей Быков из Revolut, Android GDE!
Ищем разработчиков с опытом в production. Подать свою заявку можно здесь
31 марта 2022 состоится новый раунд публичного Android собеседования. Проведёт его Алексей Быков из Revolut, Android GDE!
Ищем разработчиков с опытом в production. Подать свою заявку можно здесь
👍50👎29🔥2
#java
Вышла Java 18
Вышла и вышла. Читать узнавать особо бесполезно. Полугодовой конвейер, который нагоняет Kotlin, но экспериментирует с Pattern Matching
Вышла Java 18
Вышла и вышла. Читать узнавать особо бесполезно. Полугодовой конвейер, который нагоняет Kotlin, но экспериментирует с Pattern Matching
👍41👎27😁3🤔2
#network
OAuth в мобильных приложениях
Мало какое приложение обходится без авторизации пользователей, а авторизация через популярные сервисы — мейнстрим! Автор разбирает как происходит такая авторизация в мобильных приложениях и опыт настройки OAuth в Android-приложении с использованием библиотеки AppAuth
OAuth в мобильных приложениях
Мало какое приложение обходится без авторизации пользователей, а авторизация через популярные сервисы — мейнстрим! Автор разбирает как происходит такая авторизация в мобильных приложениях и опыт настройки OAuth в Android-приложении с использованием библиотеки AppAuth
👎32👍30
#androidos
Android Garbage Collection in a Nutshell (9 мин)
Хорошая статья про что такое Garbage Collector (сборщик мусора), принципов его работы и прочих особенностей с рассмотрением в рамках Android OS
Android Garbage Collection in a Nutshell (9 мин)
Хорошая статья про что такое Garbage Collector (сборщик мусора), принципов его работы и прочих особенностей с рассмотрением в рамках Android OS
👍41👎22❤1
#compose
Exploring MovableContentOf in Jetpack Compose (4 мин)
Новинка Compose 1.2.0 movableContentOf, которая позволяет нам проходить по контенту без рекомпозции, что может оптимизировать производительность UI на 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. Подробнее об этом здесь
Обновление Jetpack от 23 марта 2022
В старых библиотеках ничего существенного не появилось, переход из Beta в RC, простые доработки, улучшения и поддержка Android 13 DP2.
Появилась новая библиотека Customview Poolingcontainer - утилиты для наблюдения за ЖЦ контейнеров, которые управляет ЖЦ их дочерних View, например RecyclerView.
Вторая альфа библиотеки Core Performance подарила нам backport performance class из Android 11. Подробнее об этом здесь
👎30👍19❤1
#googleplay
Exploring User Choice Billing With First Innovation Partner Spotify
Пока EPIC активно воюет с Apple AppStore за возможность альтернативных оплат, Google не стала ждать и уже интегрирует себе такое. Пока это единственный партнёр - Spotify. Условия на которых предоставляется такая возможность не разглашаются.
Думаю что в ближайшее время такая возможность будет уделов крупных игроков Google Play, но вдруг однажды и любой сможет это делать.
Exploring User Choice Billing With First Innovation Partner Spotify
Пока EPIC активно воюет с Apple AppStore за возможность альтернативных оплат, Google не стала ждать и уже интегрирует себе такое. Пока это единственный партнёр - Spotify. Условия на которых предоставляется такая возможность не разглашаются.
Думаю что в ближайшее время такая возможность будет уделов крупных игроков Google Play, но вдруг однажды и любой сможет это делать.
👍28👎24🤔3