Skip to content

[DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Simple-Stack, based on the "Conditional Navigation" section by Google.

License

Notifications You must be signed in to change notification settings

Zhuinden/simple-stack-ftue-sample

Repository files navigation

Simple-Stack FTUE Sample

Sample code using simple-stack to display "First-Time User Experience", based on the "Conditional Navigation" section of Jetpack Navigation documentation.

Please beware that the original FTUE approach outlined in the documentation of Jetpack Navigation has various anti-patterns.

None of those anti-patterns are relevant in this sample (unlike in the Jetpack Navigation FTUE sample), as simple-stack doesn't try to guide you to your doom.

For example, Simple-Stack already allows navigating inside "ViewModels" directly. And you would never create "ViewModels" as global services.

The sample also features an Espresso test. People like Espresso tests, so I added one.

About

[DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Simple-Stack, based on the "Conditional Navigation" section by Google.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages