More 

Learning Experiences

↗ Open

Mimo

Learning experience

A mix of static information and interactive exercises. At the end, the completion screen shows you your daily streak and lets you update your daily learning goal.

Learning Experiences
Learning experience
↗ Open

Tinycards

Flashcards experience

The app quizzes you in different ways to reinforce the contents of the flashcards in your memory

Learning Experiences
Flashcards experience
↗ Open

Google Primer

Lesson experience

Swipe through cards to reveal new ones

Answer multiple choice questions

See results

Answer True or Fals questions

Sort the tiles

Learning Experiences
Lesson experience
↗ Open

MasterClass

Course page

Take the class, Watch trailer. Overview, Lessons, What you'll get, What you'll learn, What students are saying, Two ways to enroll: All Access Pass or Single class

Learning Experiences
Course page
↗ Open

Memrise

Learning experience

The app shows you videos of native speakers saying words and then quizzes you to reinforce it in memory. Note that this is just one of the learning experiences included.

Learning Experiences
Learning experience
↗ Open

Kitchen Stories

Recipe page

Editor, Recipe, Comments, Ingredients, More recommendations

Learning Experiences
Recipe page

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

Create profile

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

Onboarding
Create profile
↗ 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.