What’s new in Jetpack by Florina Muntenescu
[https://medium.com/androiddevelopers/whats-new-in-jetpack-1891d205e136]
[https://t.me/android_broadcast/1864]
👉 Hilt (https://dagger.dev/hilt/) (Alpha) – новый рекомендованный DI фреймворк. Работает поверх Dagger и имеет интеграцию с основными компонентами Android приложения, а так же библиотеками Jetpack, такими как ViewModel и WorkManager
👉 Paging 3 (https://developer.android.com/topic/libraries/architecture/paging/v3-overview) (Alpha) – новая версия библиотеки для пагинации. Теперь написана полностью на Kotlin, работает поверх Coroutine и поддерживает ошибки, повторы, обновления, а также хэдеры и футеры
👉 App Startup (https://developer.android.com/topic/libraries/app-startup) (Alpha)- библиотека для инициализации компонентов при запуске приложения
👉 WindowManager (https://developer.android.com/jetpack/androidx/releases/window) – библиотека для помощи в поддержке устройств с нестандартными форматами, например складываемые смартфоны
Hilt — Jetpack’s recommended library for Dependency Injection
[https://dagger.dev/hilt/]
[https://medium.com/androiddevelopers/dependency-injection-on-android-with-hilt-67b6031e62d]
Hilt and AssistedInject working together in Hilt v2.28-alpha times
[https://gist.github.com/manuelvicnt/5e206407f10e2ec8ed19a571a85ca28a]
Dependency injection with Hilt
[https://developer.android.com/training/dependency-injection/hilt-android]
Exploring Hilt: application level code generation
[http://joebirch.co/android/exploring-dagger-hilt-application-level-code-generation/]
Dagger Hilt: Custom Entry Point for FragmentFactory Integration
[https://www.techyourchance.com/dagger-hilt-entry-point/]
Migrating the Google I/O app to Hilt
[https://medium.com/androiddevelopers/migrating-the-google-i-o-app-to-hilt-f3edf03affe5]
Scoping in Android and Hilt
[https://medium.com/androiddevelopers/scoping-in-android-and-hilt-c2e5222317c0]
Dagger and Hilt navigation support in Android Studio
[https://medium.com/androiddevelopers/dagger-navigation-support-in-android-studio-49aa5d149ec9]
Change DI Library from Koin to Dagger-Hilt
[https://proandroiddev.com/change-di-library-from-koin-to-dagger-hilt-53a4fb3e8dd0]
Внедрение зависимостей на Android с помощью Hilt
[https://nuancesprog.ru/p/9428/]
Hilt — A New Dependency Injection Library for Android
[https://medium.com/better-programming/hilt-a-new-dependency-injection-library-for-android-e6e00e719aeb]
Области видимости в Android и Hilt
[https://nuancesprog.ru/p/9835/]
Paging 3 — load and display data incrementally
[https://developer.android.com/topic/libraries/architecture/paging/v3-overview]
App Startup — initialize components at application startup
Auto-fill IME integrations
Easier animations with core-animation
Debug your database with Database Inspector in Android Studio
WindowManager — better support for device form factors
MotionLayout — build fluid and interactive animations for Android
Updates to existing libraries: Navigation, WorkManager, Benchmark, Permissions, Games SDK, CameraX, Security, AppCompat, Webkit
Jetpack Compose — Android’s new UI toolkit