Вышла Jetpack Transition 1.5.0
👉 Появилась функциональность перемотки в TransitionManager. Работает на API 34 и выше и используется в Fragment для работы с Predictive Back Gesture
👉 Метод Transition.getRootTransition() позволит получить Transition, который запустил её
👉 Transition.TransitionListener получил методы onTransitionStart() и onTransitionEnd()
#анимация #jetpack #jetpackupdate
👉 Появилась функциональность перемотки в TransitionManager. Работает на API 34 и выше и используется в Fragment для работы с Predictive Back Gesture
👉 Метод Transition.getRootTransition() позволит получить Transition, который запустил её
👉 Transition.TransitionListener получил методы onTransitionStart() и onTransitionEnd()
#анимация #jetpack #jetpackupdate
Вышла SeekableAnimatedVectorDrawable - альтернатива AnimatedVectorDrawable с дополнительными возможностями: пауза, перемотка, больше информации о событиях анимации VectorDrawable
#анимация #jetpack #jetpackupdate
#анимация #jetpack #jetpackupdate
Вышел Jetpack WebKit 1.11.0:
👉 Возможность управлять проигрыванием аудио в WebView
👉 URLUtilCompat - компат версия URLUtil с проверкой Url и парсингом инфы из них
#webview #webkit #jetpack #jetpackupdate
👉 Возможность управлять проигрыванием аудио в WebView
👉 URLUtilCompat - компат версия URLUtil с проверкой Url и парсингом инфы из них
#webview #webkit #jetpack #jetpackupdate
Всем кто разрабатывает под Android TV возрадуйтесь - первая Beta Jetpack Tv-Material 1.0 на Compose
#androidtv #compose #material #дизайн #jetpack #jetpackupdate
#androidtv #compose #material #дизайн #jetpack #jetpackupdate
🔥 Первая альфа Jetpack SQLite 2.5.0 с поддержкой Kotlin Multiplatform: нативно Android и iOS, а остальные платформы через собранный из исходников SQLite (
Добавлены новые API: SQLiteDriver, SQLiteConnection и SQLiteStatement для установки связи с БД и выполнением запросов
#sqlite #kmp #jetpack #jetpackupdate
bundled
версия)Добавлены новые API: SQLiteDriver, SQLiteConnection и SQLiteStatement для установки связи с БД и выполнением запросов
#sqlite #kmp #jetpack #jetpackupdate
Стартанула разработка версии 2.7.0 и это становится главной новостью.
Важные факты:
👉 Переход на генерацию на основе KSP по умолчанию и генерация Kotlin кода
👉 KAPT и APT будут генерировать Java код
👉 Переход на новые мультиплатформенные API из Jetpack SQLIte
👉 Удалили KTX артефакт так как основной артефакт будет полностью на Kotlin
👉 Все функции Room интерфейсов должны содержать либо suspend функции или возвращать Flow
Что не работает
Больше информации о Room в KMP читайте в документации
#sqlite #room #jetpack #jetpackupdate #kmp
Please open Telegram to view this post
VIEW IN TELEGRAM
Больше подробностей про все обновления Jetpack библиотек от 1 мая читайте здесь
#jetpack #jetpackupdate
#jetpack #jetpackupdate
Обновление Android Jetpack от 14 мая 2024:
👉 Lifecycle 2.8.0 Stable с поддержкой KMP
👉 Paging 3.30 Stable c поддержкой KMP
👉 ViewPager2 1.1.0 Stable с исправлениями багов и лучшей работой с Fragment
👉 Compose ViewFinder Compose 1.0 Alpha 01 - нативная Composable функция для интеграции превью камеры на CameraX или Camera2 API
👉 Annotation 1.8.0 Stable - аннотация @ReplaceWith для описания замены в @Deprecated
Готовятся к релизам
👉 RC: AppCompat 1.7 || Core-RemoteViews 1.1.0 || Window Manager 1.3.0
👉 Beta: Camera 1.4.0 || Compose 1.7.0 || Fragment 1.8.0 || Navigation 2.8.0 || Wear Compose 1.4.0 || Compose Material 3 1.3.0 || Compose Material3 Adaptive 1.0.0 || Concurrent 1.2.0
#jetpack #jetpackupdate #kmp
👉 Lifecycle 2.8.0 Stable с поддержкой KMP
👉 Paging 3.30 Stable c поддержкой KMP
👉 ViewPager2 1.1.0 Stable с исправлениями багов и лучшей работой с Fragment
👉 Compose ViewFinder Compose 1.0 Alpha 01 - нативная Composable функция для интеграции превью камеры на CameraX или Camera2 API
👉 Annotation 1.8.0 Stable - аннотация @ReplaceWith для описания замены в @Deprecated
Готовятся к релизам
👉 RC: AppCompat 1.7 || Core-RemoteViews 1.1.0 || Window Manager 1.3.0
👉 Beta: Camera 1.4.0 || Compose 1.7.0 || Fragment 1.8.0 || Navigation 2.8.0 || Wear Compose 1.4.0 || Compose Material 3 1.3.0 || Compose Material3 Adaptive 1.0.0 || Concurrent 1.2.0
#jetpack #jetpackupdate #kmp
Обновление библиотек Android Jetpack
👉 Appcompat 1.7.0: исправление работы диалогов c LifecycleOwner, значительно увеличина скорость работы SupportMenuInflater и другие улучшения
👉 Car App 1.4.0: кластеризация рендеринга карты для навигационных приложений, новый шабон - Tab, поддержка адаптивного ограничения на таски
❗️ Первый стабильный релиз Graphics Core 1.0
🛠 Исправление багов в Lifecycle 2.8.1
🔥 WindowManager 1.3.0 с поддержкой KMP
Также вышла Beta следующей версии Compose, RC Fragment 1.8.0 и другие обновления
#jetpack #jetpackupdate #kmp #androidauto
👉 Appcompat 1.7.0: исправление работы диалогов c LifecycleOwner, значительно увеличина скорость работы SupportMenuInflater и другие улучшения
👉 Car App 1.4.0: кластеризация рендеринга карты для навигационных приложений, новый шабон - Tab, поддержка адаптивного ограничения на таски
🛠 Исправление багов в Lifecycle 2.8.1
🔥 WindowManager 1.3.0 с поддержкой KMP
Также вышла Beta следующей версии Compose, RC Fragment 1.8.0 и другие обновления
#jetpack #jetpackupdate #kmp #androidauto
Please open Telegram to view this post
VIEW IN TELEGRAM
Вышло обновление тестовых библиотек Jetpack
👉 Test Core 1.6.0
👉 Espresso 3.6.0
🎉 Espresso Devices 1.0 - API для управления эмулятором во время теста
Все подробности релиза читайте тут
#тестирование #jetpack #espresso
👉 Test Core 1.6.0
👉 Espresso 3.6.0
🎉 Espresso Devices 1.0 - API для управления эмулятором во время теста
Все подробности релиза читайте тут
#тестирование #jetpack #espresso
Вышло большое обновление Android Jetpack, но там только багфиксы, новые альфы. Много релизов и мало выхлопа
#jetpack #jetpackupdate
#jetpack #jetpackupdate
Вышло скучное обновление Android Jetpack библиотек. Только багфиксы, новые альфы, беты и rc
#jetpack #jetpackupdate
#jetpack #jetpackupdate
Инструкция (3м) как сделать Bottom Navigation типобезопасной (со строгими проверками в IDE и компиляторе) в Jetpack Compose Navigation для Android
#compose #навигация #jetpack
#compose #навигация #jetpack
Специалисты нашли серьезную проблему безопасности в библиотеке Jetpack Navigation. Уязвимость позволяет открывать любой Fragment внутри приложения, который добавлен в граф навигации.
Сделать это можно с помощью отправки специального Intent, который обрабатывает библиотека для поддержки deep link.
Больше деталей и примеров в статье (16м)
#jetpack #навигация #deeplink #безопасность
Сделать это можно с помощью отправки специального Intent, который обрабатывает библиотека для поддержки deep link.
Больше деталей и примеров в статье (16м)
#jetpack #навигация #deeplink #безопасность
Обновление библиотек Android Jetpack от 7 августа 2024 года скомпилированы с target SDK 35 (Android 15). При подключение этой версии вам в проекте надо будет поднять compileSdk до 35 (не путайте с targetSdk)
#android15 #jetpack #jetpackupdate
#android15 #jetpack #jetpackupdate
🎉 Новая Jetpack библиотека - Jetpack PDF. Пока доступна первая альфа, которая содержит PdfViewerFragment, который добавляет возможность просмотра PDF в приложениях.
#jetpack #pdf
#jetpack #pdf
Вышли стабильные библиотеки Wear ProtoLayout 1.2.0 и Wear Tiles 1.4.0 (не эксперт в разработке под часы чтобы оценить важность этих обновлений)
#jetpack #wearos
#jetpack #wearos
В Room 2.7.0-alpha06 продолжается расширение возможностей в KMP
👉 Изменили способ создания нового экземпляра Room
👉 Появилась поддержка Raw Query
👉 Добавлена поддержка таргета linuxArm64 в KMP
👉 Исправлены баги
#Jetpack #kmp
👉 Изменили способ создания нового экземпляра Room
👉 Появилась поддержка Raw Query
👉 Добавлена поддержка таргета linuxArm64 в KMP
👉 Исправлены баги
#Jetpack #kmp