Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#jetpack #navigation #r8

How to generate Proguard/R8 rules for Navigation component arguments

Рецепт как избежать проблем с обфускацией сгенерированных аргументов в Jetpack Navigation
#compose #viewmodel #navigation

Jetpack Compose navigation architecture with ViewModels

Вариант организации навигации с Jetpack Compose, который предлагает Google и как туда вписать ViewModel
#compose #navigation

Streamlining Navigation in Jetpack Compose

Jetpack Navigation - не самое удобное решение для навигации в Compose и приходится выдумывать свои решения поверх. Автор статьи делится своим
#compose #navigation #jetpack

Navigating through multi-module Jetpack Compose applications (14 мин)

Организация навигации в многомодульном приложении с Jetpack Compose для UI и Jetpack Navigation для переходов между экранами. В статье много времени уделили организации модулей в примере и она основе этого разделения применяют организацию навигации

Как вы работает с навигацией в Compose?
#compose #navigation

Jetpack Compose Navigation в многомодульном проекте

Опыт организации навигации с помощью Jetpack Navigation в многомодульном Android приложения с Compose
#compose #navigation #jetpack

Safe compose arguments: An improved way to navigate in jetpack compose

Реализация Jetpack Navigation для Compose пока оставляет желать лучшего - нет статической типизации параметров, легко забыть что-то не передать или потерять и пр. болячки. Конечно вы можете подумать что лучше взять какое-то другое решения для навигации (вполне можете быть правы), но автор статьи решил часть проблем написав процессор аннотаций для строго описания параметров и мест навигации в графе.

🔗 Safe Compose Args
#compose #navigation

Очередная навигация для Android Jetpack Compose? Brick

Jetpack Navigation огорчает своим качеством для Compose (а кого и вообще огорчает как решение для навигации). Brick - предлагают как лучшее решение для навигации, а в статье доказывает почему
#compose #navigation

Масштабируем Jetpack Compose Navigation

История интеграции и использовать Jetpack Navigation для приложения на основе Compose.
👍8
#jetpack #navigation #compose

Вышел Navigation 2.4.0
🔥 Библиотеки были полностью переписаны на Kotlin
👉 Поддержка two pane layout через AbstractListDetailFragment
👉 Возможность получить список всех видимых NavBackStackEntry
👉 Возможность создания собственных NavType, которые поддерживаются только для графов, создаваемых в коде
👉 Поддержка NavigationRailView
👉 Идентификация destination через строковый идентификатор - route, в дополнение к R.id.
👉 Стабильная поддержка Jetpack Compose
👉 Поддержка множества back stack
👉 Поддержка Android 12
👉 Возможность получения NavArgs из savedStateHandle в ViewModel с помощью метода fromSavedStateHandle(), который генерируется для каждого класса аргументов
🛠️ Исправление багов
👍52🔥6💩2🤩1
📄 Appyx vs Jetpack Compose Navigation (5 мин)

Сравнение 2 решений навигации для Jetpack Compose: Appyx от Bumble (пока в альфа) против Jetpack Navigation. Сравнение производится на примере решения реальных задач

#compose #navigation
👍22👎15