TGINSIGHT CHAT
Android Broadcast
@android_broadcast
TechnologiesПодборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab#MQRZR
Posts récents
Tag : #android · 490 posts
Publié 24 janv.
🔨Поддержка Android XR в Android Studio Вышла вторая Canary версия Android Studio Meerkat Feature Drop в которой появилась поддержка Android XR: шаблоны проектов, эмулятор, Layout Inspector и другие инструменты #android#androidstudio#androidxr
Hashtags
Publié 22 janv.
🎉Вышел стабильный релиз ViewBindingPropertyDelegate 2.0 Мажорная версия обновилась из-за изменения работы библиотеки под капотом. На смену использования Lifecycle для отслеживания события создания/уничтожения View в Activity/Fragment пришли ActivityLifecycleCallback и FragmentLifecycleCallback, что позволило избавиться от багов при переключении Fragment и других моментов. Последствием такого стало удаление множества API, которое писалось как необходимая часть для корректной работы. Например, библиотека под капотом не выполняет никаких проверок на то корректный ли момент для получения View сейчас, а полностью полагается на поведение системы и Jetpack библиотек. Следствием таких изменение стало смена пакета API c com.github.kirich1409.viewbindingpropertydelegate на dev.androidbroadcast.vbpd, а также id артефакта в Maven Central. Это позволит работать версии 1.X и 2.X быть подключенным в проект одновременно и делать миграцию поэтапно. Либо просто выполним глобальную замену строки со старым пакетом на новый! Знаю, что в эру Compose вам уже и не нужна эта библиотека, но точно не все перешли на Compose и пользователи решения остаются! Если вы найдёте баги или проблемы - пишите в комментариях под постом или создавайте issue #android#viewbinding#AndroidBroadcast
Publié 22 janv.
Compose Preview Function Creator - плагин для Android Studio, чтобы быстро генерировать превью для Composable функций #androidstudio#android#compose
Hashtags
Publié 22 janv.
🔨Вышла первая Canary версия Android Studio Meerkat Feature Drop 2024.3.2 👉 Появилась библиотека с запросами для Gemini 👉 Добавили возможность тестировать Android Backup and Restore. Собираете Backup на одном устройстве и проверяете восстановление на другом. Работает с физическими устройствами и эмуляторами, но надо чтобы были Google Play Services #android#androidstudio#gemini
Hashtags
Publié 21 janv.
🤯 Что не так с использование object и data class читайте в статье на Хабре (3м) Буду очень признателем вашим лайкам текста на Хабре #kotlin#android
Publié 21 janv.
Обзор способов (EN,6м) как показать картинку в App Widget при использование Glance (Compose для App Widget). Начинают с R.drawable и заканчивают интеграцией с ContentProvider и Glide #android#appwidget#jetpack#glance#compose
Publié 20 janv.
📹Переезжаем с фрагментов на (De)compose (35м) В процессе перевода проекта на Jetpack Compose рано или поздно появляются вопросы: зачем нам вообще фрагменты, активити и вьюмодели, ведь можно реализовать навигацию прямо между Composable-функциями. В приложении Мой Beeline разработчики двигаются в сторону компонентного подхода с помощью Decompose, так как он показался нам самым надёжным и стройным в своей красоте. Своим докладом Павел Королев хочет показать, что жизнь за пределами стека Google существует. А также поделиться опытом, учитывая количество существующего кода, модульность проекта и стремление остаться в балансе с простотой решения. #android#compose#навигация#decompose
Publié 20 janv.
Руководство по Push уведомлениям (12м) В статье раскрывается 👉 Что такое пуш, а что уведомление и почему их нужно различать. 👉 Как работают пуш уведомления. 👉 Какие виды пушей и уведомлений могут быть в вашем приложении. 👉 Что влияет на доставку пушей. 👉 Почему доставка пуша не означает, что уведомление было показано. 👉 Как узнать, что пуши не доходят 👉 Что можно сделать, чтобы спасти пуши. Я уверен, что вы знаете кому стоит это отправить😁 #android
Hashtags
Publié 20 janv.
🏝Управление событиями в ViewModel с помощью StateFlow, SharedFlow и Channel (6м) В статье описывается, что выбрать StateFlow, SharedFlow или Channel для работы с событиями в ViewModel #android#coroutines
Hashtags
Publié 19 janv.
Вышел Kaspresso 1.6.0: множество улучшений и исправлений багов! Ребята выкатили все изменения длинным списком и не понять что из этого важнее, поэтому пишите в комментариях, что важного для вас в этом релизе или наоборот не дождались #android#тестирование
Hashtags