GitHub
Navigation Compose Type — type-safe аргументы для Jetpack Navigation Compose
Navigation Compose Typed — compile-time type-safe аргументы для библиотеки Jetpack Navigation Compose. Основано на KotlinX.Serialization.
Основные возможности:
- Поддержка сложных типов, включая nullability для примитивных типов — единственным условием является то, что тип должен быть сериализуемым с помощью библиотеки KotlinX.Serializable.
- Библиотека основана на официальном плагине компилятора Kotlin Serialization — никаких замедлений при работе с KSP или KAPT.
- Все функции Jetpack Navigation Compose: например, navigateUp() после перехода по глубокой ссылке сохраняет общие аргументы верхнего уровня.
- Несколько простых функций, никаких новых сложных типов NavHost или NavController; это позволяет покрыть другие расширения Jetpack Navigation Compose.
- Постепенная интеграция, можно внедрять только в часть своего приложения.
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.32
-
Новости2 недели назадGoogle анонсировал Gemini 3.7 Flash всего через три недели после предыдущего релиза
-
Разработка4 недели назад14 лет в Android-разработке, но кажется, что мобильная разработка умирает. Реально ли перейти в серверную разработку на Kotlin?
-
Разработка4 недели назад50 вопросов о System Design, ответы на которые должен знать каждый Senior iOS-разработчик: часть 5
