A three-slide onboarding flow at /onboarding that shows once, before the app's tabs. I'd turn this on when new users need context - a value pitch, a permission explainer, a sign-in nudge - and leave it off when your first screen is self-explanatory. The route group has no header and no back gesture, the slides are built from @/components/ui primitives (no ScrollView paging), and finishing calls completeOnboarding() and router.replace("/").
At a glance
- Runs in Expo Go
- Yes
- Files added
- 5
- npm packages
- 0
- Keys to paste
- None
- Included in
- Starter and Pro
Set it up
bun run setup --onboarding onSetup copies the module in, installs SDK-matched versions and removes the options you did not pick. Then bun run doctor lists every key still missing, with a link to where you get it. The step-by-step guide is in the Onboarding flow docs.
Get it
Onboarding flow ships in Starter and Pro: one payment, lifetime updates. See pricing or browse every module.