Take a lesson
23 screens




Steps 1–4 of 23, in recording order
Open flowStart from the welcome screen, pick a course, answer setup questions, respond to notification priming and a trial offer, choose where to start, then begin the first lesson.
DuolingoiOS15 stepsFree sample
Every app’s free flow imports free, no card needed.
See all onboarding flows across apps
Step 1 of 15
Welcome 1
How you get here: Leaves the app
Open the SuperDuper UI plugin in Figma to paste these 15 screens into your file as editable layers.
All 15 steps
Use ← → to step through
Each screen in the order it was recorded, with how the user got there.

Open the app
Welcome 1
Leaves the app

Tap Get started
Course choice 1
Slides in from the right

Scroll down
Course choice 7
Changes in place

Tap Continue with Chess
Course choice 8
Slides in from the right

Course build completes
Onboarding questions 1
Slides in from the right

Tap Continue
Onboarding questions 3
Slides in from the right

Tap an answer
Onboarding questions 4
Changes in place

Tap Continue
Onboarding questions 5
Slides in from the right

Tap Continue
Onboarding questions 6
Slides in from the right

Tap Continue
Permissions 1
Shows an alert

Allow notifications
Onboarding questions 7
Closes

Tap Continue
Super 1
Opens full screen

Close offer
Onboarding questions 8
Closes

Tap 'Do a lesson'
Onboarding questions 9
Changes in place

Tap Continue to start lesson
First lesson 1
Slides in from the right
Not affiliated with, endorsed or sponsored by Duolingo. Duolingo is a trade mark of its owner. Recreated for design reference and education. Rights holders: contact us
23 screens




Steps 1–4 of 23, in recording order
Open flow13 screens


Steps 1–4 of 13, in recording order
Open flowAll of WhatsApp, and a complete flow from every app. No card needed.