TGTGInsightаналитика telegramLIVE / telegram public index
← [404] — программирование

TGINSIGHT SIMILAR POSTS

Найти похожее

Источник @procode404 · Post #3196 · 4 сент.

​📱Как создавался фреймворк для Android-разработчиков, который ускорил разработку приложений в Яндексе на 50-70%? Интересная статья о новом опенсорс-фрейморке Yatagan от Яндекса. Внутри много деталей о реализации проекта, первых результатах, планах на будущее и многом другом. Перейти к прочтению #android

Hashtags

Результаты

Найдено 2 похожих постов

Поиск: #viewbinding

当前筛选 #viewbinding清除筛选
Android Broadcast

@android_broadcast · Post #8638 · 05.02.2025, 10:07

Коротко описал ключевые изменения в ViewBindingPropertyDelegate 2.0 через статью (EN,3м) и вот альтернативная ссылка #android#viewbinding

Android Broadcast

@android_broadcast · Post #8586 · 22.01.2025, 20:28

🎉Вышел стабильный релиз 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