#Архитектура #Навигация
Our Safe Approach to Android Jetpack Navigation in a Multi-Modular App
История разработчиков Sync об адаптации Jetpack Navigation в многомодульном приложении. Они написали свою абсткрацию поверх библиотеки от Google, чтобы не быть привязанной к ней.
Our Safe Approach to Android Jetpack Navigation in a Multi-Modular App
История разработчиков Sync об адаптации Jetpack Navigation в многомодульном приложении. Они написали свою абсткрацию поверх библиотеки от Google, чтобы не быть привязанной к ней.
#навигация
Навигация в многомодульном приложении на Jetpack без магии и DI
Интересный взгляд на организацию навигации на основе Fragment в рамках одной Activity с примера реализации разных сценариев
Навигация в многомодульном приложении на Jetpack без магии и DI
Интересный взгляд на организацию навигации на основе Fragment в рамках одной Activity с примера реализации разных сценариев
#Compose #Навигация #Jetpack
Nested Navigation Graphs in Jetpack Compose
Продолжение серии статей об организации навигации с Compose на основе Jetpack Navigation. В новой части разбирается работа с вложенными графами.
Nested Navigation Graphs in Jetpack Compose
Продолжение серии статей об организации навигации с Compose на основе Jetpack Navigation. В новой части разбирается работа с вложенными графами.
#навигация #jetpack
Библиотека Android navigation deep links упростит для вас работу с deep link в Navigation Arch Component. Принципы работы аналогичен плагины Safe Args, только у вас будет генерироваться безопасный код для работы с deep link в коде и вы можете не бояться изменений и пропустить какие-то важные параметры.
Спасибо @indrih17 за такое дополнение решения от Google!
Библиотека Android navigation deep links упростит для вас работу с deep link в Navigation Arch Component. Принципы работы аналогичен плагины Safe Args, только у вас будет генерироваться безопасный код для работы с deep link в коде и вы можете не бояться изменений и пропустить какие-то важные параметры.
Спасибо @indrih17 за такое дополнение решения от Google!
#jetpack #compose #навигация #hlit
Scalable Jetpack Compose Navigation
Разбор организации навигации при реализацию UI на Compose. Разбирается Jetpack Navigation для Compose и интеграция Dagger Hilt
Scalable Jetpack Compose Navigation
Разбор организации навигации при реализацию UI на Compose. Разбирается Jetpack Navigation для Compose и интеграция Dagger Hilt
#анимация #навигация #compose
Animations in Navigation Compose
Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
Animations in Navigation Compose
Рассказа про анимации в Compose, при осуществлении навигации. Также узнаете о будущем в Jetpack Navigation 2.4 и 2.5, а также Compose 1.1.0
#Модуляризация #Архитектура #Навигация
Android App Modularisation and Navigation
Пример реализации навигации в многомодульном приложении. Мне подход не зашёл, так как есть core модуль, который знает про всю навигацию в приложении
Android App Modularisation and Navigation
Пример реализации навигации в многомодульном приложении. Мне подход не зашёл, так как есть core модуль, который знает про всю навигацию в приложении
Forwarded from Compose Broadcast
Разработчик открыл исходный код свое библиотеки навигации - N8. Идея вокруг навигации на основе состояния. Подробности в статье
Идея хорошая, я по такой же затеи строи свою библиотеку навигации для KMP проекта
#android #навигация
#навигация
Идея хорошая, я по такой же затеи строи свою библиотеку навигации для KMP проекта
#android #навигация
#навигация
Вышла Jetpack Navigation Compose 2.8.0 Alpha 08 с поддержкой типобезопасной навигации. Это значит больше никаких аргументов через строки, а всё безопасно на основе KotlinX Serialization
👉 Артефакт
👉 NavType теперь поддерживает List<Int>, List<String>, List<Boolean>, List<Float> и List<Long>
#compose #навигация #jetpack #jetpackupdate
👉 Артефакт
navigation-fragment-compose
artifact предоставляет LocalFragment для работы с ComposableFragment👉 NavType теперь поддерживает List<Int>, List<String>, List<Boolean>, List<Float> и List<Long>
#compose #навигация #jetpack #jetpackupdate
Forwarded from Compose Broadcast
Больше подробностей про типобезопасную навигацию в Jetpack Navigation Compose читайте в статье (EN, 8м). Ребята взяли KotlinX Serialization и сделали всё на основе его красиво (почему не сразу???)
#навигация #jetpack #compose
#навигация #jetpack #compose
Запись эфира в высоком качестве уже доступна
0:00 Вступление
2:08 Про библиотеку
14:43 Зачем нужна поддержка работы с несколькими стеками
18:16 Кодинг
1:34:34 Ответы на вопросы
1:39:40 Заключение
#AndroidBroadcast #кодинг #навигация
Please open Telegram to view this post
VIEW IN TELEGRAM
Инструкция (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 #безопасность
Занимаясь разработкой своего простого решения для навигации, мне было интересно на Mobius послушать доклады про библиотеки для навигации. Один из вопросов который всегда остаётся спорным: "Должен ли диалог быть показываться через библиотеку навигации ❓ "
Опубликовал свои мысли касательно этого вопроса в виде статьи на Хабре. Буду очень рад вашим голосам под статьей и комментариями с мнением
#навигация #архитектура #jetpack
Опубликовал свои мысли касательно этого вопроса в виде статьи на Хабре. Буду очень рад вашим голосам под статьей и комментариями с мнением
#навигация #архитектура #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
#jetpack #навигация
Please open Telegram to view this post
VIEW IN TELEGRAM