After you complete your first lesson, it asks you to create a profile. It asks for your age, name, email and password.

More 

Onboarding

↗ Open

Oak

Onboarding and asking for notification permissions

New design changes: With this redesign the growing tree has been replaced with hand-drawn badges that you unlock over time. As a thank you for being a v1 user, we'd like to offer you this special badge for your profile. Found member: Accept badge

Build healthy habits: Badges are a great way to visualize your progress and build a new habit. Unlock new badges as you practice your meditation and breathing. Grasshopper. Next badge: 5 sessions

Daily reminders: We send inspirational quotes as a subtle reminder to meditate and breathe. Set reminder time

"One conscious breathe in and out is a meditation" - Eckhart Tolle

Onboarding
Onboarding and asking for notification permissions
↗ Open

MustApp

Onboarding

Become a part of the global community of movie fans

Pick a username: Help your friends to find you by using your usual username. Your link to MustApp collection will be mustapp.com/@abhinavc

Discover great new movies: And never miss the ones you want to watch

Follow your favourite TV series: And receive notifications when new episodes are out

Share your reviews with friends: And coverse with them about it

Follow your friends and interesting people: Because all the best recommendations come from friends

Onboarding
Onboarding
↗ Open

Unsplash

Onboarding

Splash screen

Beautiful free photos: Discover over 400,000 free high-res photos that you can save and use for anything.

Drag and Drop to download: Once you find a photo you like, drag it to the bottom left corner to save it to Photos.

Make Something Awesome: Embellish your term paper, nail your next presentation, unleash your creativity remixing photos, find the perfect image for your next blog post.

Onboarding
Onboarding
↗ Open

Coinbase

Onboarding

The first screen you see is a price graph and current prices of BTC, BCH, ETH, ETC and LTC.

Enter email, password, name, verify email address.

Onboarding
Onboarding
↗ Open

Yarn

Onboarding

Welcome to Yarn. Tap to continue.

Get your daily fix of tappable stories from scary to funny to steamy.

So what would you be interested in?

  • Horror
  • Riverdale
  • Love
  • Steamy

Great pick. Tap to jump into the story!

Onboarding
Onboarding
↗ Open

Swarm by Foursquare

Onboarding

Keep track of the places you visit and get helpful insights about your habits.

Map your adventures! We'll drop a pin so you can see the places you've been.

Collect different types of places. Museum? Karaoke bar? Now try somewhere new!

Never ask "What's the name of that place?" again. Take a scroll down memory lane.

Swarm's better with friends! Connect your Facebook account to find friends that are already on Swarm.

Onboarding
Onboarding
↗ Open

Duolingo

Asking for notiification permissions during onboarding

Pick a goal: Casual (5 minutes a day), Regular (10 minutes a day), Serious (15 minutes a day), Insane (20 minutes a day)

"Duolingo needs to send you notifications: The app will notify you when you are in danger of missing your goal"

Onboarding
Asking for notiification permissions during onboarding
↗ Open

Anchor

Sign Up

The audio onboarding was later replaced with a much shorter sign up process with no supporting audio.

Sign up and get started on your own podcast! Name, Email, Password

Hey there! What brings you to Anchor?

  • I want to make a new podcast
  • I have a podcast I want to import
  • I want to listen to podcasts

This is the episode builder for your podcast. Your audio will appear here.

Onboarding
Sign Up

More flows from 

Duolingo

↗ Open

Duolingo

App Store screenshots

"Join over 300 million learners on Duolingo, the most popular way to learn languages! It’s free, fun and effective. The secret? Duolingo feels like a game and makes sure you stay motivated. Over 30 languages to choose from - all completely free! Duolingo is changing the way people learn languages using advanced technology to personalize every lesson for you. Practice reading, writing, speaking, listening and conversation with intelligent Chatbots. Track your progress, earn rewards, and join the world’s largest community of language learners."

App Store screenshots
App Store screenshots
↗ Open

Duolingo

Onboarding

Splash screen, Get Started / I already have an account, Choose a course

Pick a goal: Casual (5 minutes a day), Regular (10 minutes a day), Serious (15 minutes a day), Insane (20 minutes a day)

Onboarding
Onboarding
↗ Open

Duolingo

Asking for notiification permissions during onboarding

Pick a goal: Casual (5 minutes a day), Regular (10 minutes a day), Serious (15 minutes a day), Insane (20 minutes a day)

"Duolingo needs to send you notifications: The app will notify you when you are in danger of missing your goal"

Onboarding
Asking for notiification permissions during onboarding
↗ Open

Duolingo

Change or add language

Hit the flag icon on the top left of the homepage to reveal options.

Microinteractions
Change or add language
↗ Open

Duolingo

Learning experience

It quizzes you with audio and visual questions to make you understand and to increase recall.

Learning Experiences
Learning experience
↗ Open

Duolingo

Top level tabs

Learn, Lives, Clubs, Shops. The Profile tab is revealed after you login or create an account

Content screens
Top level tabs
↗ Open

Duolingo

2019 redesign

The top level tabs have roughly stayed the same while the visual style has been tweaked to be cleaner and the owl has been redrawn.

The Clubs feature is being A/B tested against the Leaderboards tab (and some users aren't happy about it: Petition to save Clubs)

Content screens
2019 redesign
↗ Open

Duolingo

Gamification: Streak, Lives and Gems

Daily streak after you complete every lesson, 5 lives that get depleted for every wrong answer you give, gems to unlock additional capabilities

Gamification
Gamification: Streak, Lives and Gems
↗ Open

Duolingo

Gamification: Badges

For certain activities, you unlock Achievement Badges. Some of these are Inner Circle, Sharpshooter, Big Spender, Overachiever, Overtime, Friendlt, Wildfire and Champion.

Each badge has 3 levels that you progressively unlock.

Gamification
Gamification: Badges
↗ Open

Duolingo

Gamification memes

You know your product's gamification is doing well (or at least being noticed) when there are memes about your mascot being pushy. 😄

Gamification memes
↗ Open

Duolingo

Duolingo Clubs

Clubs are a social area where you can do certain challenges and interact with the community. As of early May 2019, the feature is being A/B tested against Leaderboards and might be phased out. Users are making petitions to save the feature.

Content screens
Duolingo Clubs
↗ Open

Duolingo

Duolingo Plus

No ads, no interruptions.

Save lessons for offline.

1 free streak repair per month.

Support fre education.

Choose a plan for after your 7-day free trial.

Payments & Checkout
Duolingo Plus
↗ Open

Duolingo

App icon change

In early 2019, the owl was redrawn throughout the app to have a sharper style.

App icon change

Interactions from 

Duolingo

 
The splash screen is the logo on a green background
 
The onboarding asks you select a language and pick a daily learning goal
 
Asks you to select a daily goal and then notification permissions
 
You can tap the country flag on top to add more languages and switch between them
 
It quizzes you with audio and visual questions to make you understand and to increase recall
 
Bottom sheet for wrong answer
 
First lesson complete. It shows your learning minutes and asks you to create a profile
 
During login, it asks for your age, name, email and password

Sign up for updates

Find product inspiration, learn new skills, discuss your work and share feedback. Join thousands of designers who use UI Sources for design research and product analysis.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.