Обновление Jetpack библиотек от 11 и 12 декабря
1️⃣ Lifecycle Version 2.9.0-alpha08
🔸 Добавили ViewModelScenario.recreate для имитации System Process Death, воссоздающего тестируемую ViewModel и все связанные компоненты
🔸 Экземпляры LifecycleOwner и ViewModelStoreOwner, полученные через findViewTree, теперь можно разрешить через родительские элементы представления, такие как ViewOverlay
2️⃣ Core-Viewtree Version 1.0.0-alpha01
🔸 Первый релиз библиотеки core-viewtree
🔸 Представлена концепция View, которая может иметь непересекающегося родителя. Непересекающийся родитель — это отдельный объект View, который действует как родитель представления, но не устанавливается через свойство View.parent. Примерами таких View являются ViewOverlays, всплывающие окна и диалоговые окна
3️⃣ Core-Telecom Version 1.0.0-beta01
🔸 Первая сборка новой библиотеки. Это набор API, который поможет сделать интеграцию звонков в приложение проще
🔸 Извлечение доступных audio endpoints до добавления вызова
🔸 Экспериментальная поддержка API для расширений вызовов приложений VOIP
🔸 Поддержка отображения участников группового вызова или собрания и описания того, какой участник активен и многое другое
4️⃣ ViewPager Version 1.1.0
🔸 Добавлена поддержка эффекта при скролле в Android 12
Было пофикшано много багов и сделано несколько улучшений в остальных артефактах.
Также вышли артефакты для недавно представленного Android XR:
🔸 ARCore for Jetpack
🔸 Jetpack Compose for XR
🔸 Material Design for XR
🔸 Jetpack SceneCore
🔸 XR Runtime Version
Android XR – новая операционная система, созданная для следующего поколения вычислений. Созданная в сотрудничестве с Samsung, Android XR предназначена для AR и VR и очков.
1️⃣ Lifecycle Version 2.9.0-alpha08
🔸 Добавили ViewModelScenario.recreate для имитации System Process Death, воссоздающего тестируемую ViewModel и все связанные компоненты
🔸 Экземпляры LifecycleOwner и ViewModelStoreOwner, полученные через findViewTree, теперь можно разрешить через родительские элементы представления, такие как ViewOverlay
2️⃣ Core-Viewtree Version 1.0.0-alpha01
🔸 Первый релиз библиотеки core-viewtree
🔸 Представлена концепция View, которая может иметь непересекающегося родителя. Непересекающийся родитель — это отдельный объект View, который действует как родитель представления, но не устанавливается через свойство View.parent. Примерами таких View являются ViewOverlays, всплывающие окна и диалоговые окна
3️⃣ Core-Telecom Version 1.0.0-beta01
🔸 Первая сборка новой библиотеки. Это набор API, который поможет сделать интеграцию звонков в приложение проще
🔸 Извлечение доступных audio endpoints до добавления вызова
🔸 Экспериментальная поддержка API для расширений вызовов приложений VOIP
🔸 Поддержка отображения участников группового вызова или собрания и описания того, какой участник активен и многое другое
4️⃣ ViewPager Version 1.1.0
🔸 Добавлена поддержка эффекта при скролле в Android 12
Было пофикшано много багов и сделано несколько улучшений в остальных артефактах.
Также вышли артефакты для недавно представленного Android XR:
🔸 ARCore for Jetpack
🔸 Jetpack Compose for XR
🔸 Material Design for XR
🔸 Jetpack SceneCore
🔸 XR Runtime Version
Android XR – новая операционная система, созданная для следующего поколения вычислений. Созданная в сотрудничестве с Samsung, Android XR предназначена для AR и VR и очков.