Location
First run opens like the front page of an almanac, folio 01 of 06. Use my location sets Today on where you are; Not now leads to a city picker.
First Run SwiftUI Flow
A complete SwiftUI onboarding flow, not just one screen. It's 14 intentional steps to permissions and sign in. You can reorder them, rewrite the copy, and open it in Xcode ready to ship.
From the Weather App template, on the screens its Xcode project ships, in Press, Sol and Prism, light and dark.
8 Screens14 Steps$199 once, every piece included. See how installing works · Sign in
Every step
The whole journey at once. Choose a step to play it above.
Steps 4 to 14 are part of Pro. Pro opens every screen of every template, live in each style, and the SwiftUI to build them.
- Location
First run opens like the front page of an almanac, folio 01 of 06. Use my location sets Today on where you are; Not now leads to a city picker.
- Allow Location
iOS asks once, with Almanac's reason and a map of where you are. Allow While Using App sets Today there; Don't Allow takes the city path.
- Pick A City
With location off, choose the city Today reports on. Lisbon is ticked to start, and the button names the choice.
- Units
Every figure in Almanac follows these units, the widgets included. The specimen converts the same reading as you choose.
- Places To Follow
Porto and London come ticked. Tap a suggestion to follow it, or search for any other city.
- Follow Five
New York, Tokyo and Reykjavík join them. Each place gets its own page and a line in Places.
- Warnings
A specimen notice shows what a warning looks like, with the morning briefing on. Allow warnings, or Not now.
- Allow Notifications
iOS asks to send notifications. Allowing turns on severe weather warnings and the 7:00 briefing; either answer moves on.
- Sign In
An account backs up the places you follow and brings them to a new iPhone. Continue with Apple, or without an account to keep them on this one.
- Sign In With Apple
Apple's sheet shares a name and an email, or hides the email. Continue, and first run moves on to the paywall.
- Almanac Plus
Almanac Plus adds radar every five minutes, fifteen days instead of ten and unlimited places. Yearly is chosen, with a seven-day trial.
- Start The Trial
Start free trial runs the purchase through StoreKit, and the button holds a spinner until it returns.
- Unlocked
A ring draws and a check lands. First run records itself as done and the app takes over.
- The First Issue
Today reports on Lisbon under the masthead: the hour as a giant figure and the next 24 hours on the tape, over fifteen days with Plus.
Built from the library
The reusable screens this journey is made of. Each one installs on its own too.
More flows in Almanac
The rest of the Weather App template, journey by journey.
Onboarding in other apps
The same kind of journey, as other templates take it.