-
Notifications
You must be signed in to change notification settings - Fork 1
Implement basic onboarding navigation & logic #4
Copy link
Copy link
Closed
Labels
appMain application.Main application.featureA new feature from the functional requirements.A new feature from the functional requirements.uiRelated to Jetpack Compose components, screen layouts, and user experience.Related to Jetpack Compose components, screen layouts, and user experience.
Metadata
Metadata
Assignees
Labels
appMain application.Main application.featureA new feature from the functional requirements.A new feature from the functional requirements.uiRelated to Jetpack Compose components, screen layouts, and user experience.Related to Jetpack Compose components, screen layouts, and user experience.
The onboarding flow should guide the user through initial setup when preferences are not yet defined.
Flow:
→ Check if preferences are set
→ If not, show Welcome screen
→ Show Preferences screen to select:
→ Navigate to Main screen (placeholder)
Tech notes:
:preferences:onboardingmodule:h2go-appandroidx.navigation.compose:2.9.xVolumeUnitenum andUserPreferencesdomain modelDeliverables:
runComposeUiTest)NavHostControllerassertions)Testing:
NavController)