Step 01 / 14Welcome

Drift opens on the ring drawn over a score card's arc. Get started moves on to pairing.

WelcomePageBuilt onReadiness

Flow · Drift · Onboarding

First Run SwiftUI Flow

A complete SwiftUI onboarding flow, not just one screen. It's 14 intentional steps from welcome to permissions and sign in. You can reorder them, rewrite the copy, and open it in Xcode ready to ship.

From the Sleep App template, on the screens its Xcode project ships, in Frost, Velvet and Graphic, light and dark.

SwiftUIiOS 17.0+sleep-app

7 Screens14 Steps

01

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.

  1. 01
    Welcome

    Drift opens on the ring drawn over a score card's arc. Get started moves on to pairing.

  2. 02
    Pair Your Ring

    Put the ring on its charger by the phone and tap Pair ring. The dial is the ruler Today later turns through the days.

  3. 03
    Searching

    Drift looks for a ring nearby while the dial's center spins.

  4. 04
    Ring Found

    It finds Drift Ring 4F2A and asks you to keep it close while the ring and the phone agree on a key.

  5. 05
    Pairing Stopped

    By design, the first attempt drops out at 64%: the ticks turn red and a card says what to do. Try again pairs once more.

  6. 06
    Paired

    The second attempt fills every tick and lands on a check. Continue moves on to the bedtime goal.

  7. 07
    Set A Bedtime

    Turn the dial in quarter hours from 9:00 PM to 3:00 AM. Under the 10:45 PM goal sits the wake time for 8 hours asleep.

  8. 08
    Wind-Down Reminders

    A reminder thirty minutes before bed, shown as it lands on the Lock Screen. Allow reminders asks iOS; Not now skips it.

  9. 09
    Allow Notifications

    iOS asks for permission while the button waits. Either answer moves on, and the reminder can change any time in Profile.

  10. 10
    Sign In

    Signing in backs up your sleep history for a new iPhone. Continue without an account keeps everything on this one.

  11. 11
    Sign In With Apple

    Apple's sheet shares the name and email you choose. Continue signs you in, and the paywall follows.

  12. 12
    Drift Plus

    Drift Plus lists what it adds over the free week of history. Yearly is chosen, with a fourteen-day free trial.

  13. 13
    Plus Unlocked

    After the purchase, a ring draws and a check lands, then first run is recorded as done.

  14. 14
    Today

    The app opens on Today: readiness 87%, ready for a hard day, with your initials on the profile button.