<?xml version="1.0" encoding="utf-8"?>
Tablet
Exercise

Tablet

Phone
Exercise

Phone

Step 1: Identify the target audience and the problem
Exercise

Step 1: Identify the target audience and the problem

Exercise

Ensure your page loads quickly

Smartwatch
Exercise

Smartwatch

Exercise

Fluid element

Exercise

Motion

Motion designer
Exercise

Motion designer

Exercise

App abandonment

Exercise

Common types of mobile testing

Navigation in native apps
Exercise

Navigation in native apps

iOS native app design standards
Exercise

iOS native app design standards

Fullscreen mobile modal
Exercise

Fullscreen mobile modal

Icons
Exercise

Icons

Android native app design standards
Exercise

Android native app design standards

Exercise

Advantages of hybrid apps

Use instant validation
Exercise

Use instant validation

Exercise

Initial evaluation of an app Idea

Conceal filters to optimize space on mobile
Exercise

Conceal filters to optimize space on mobile

Snackbars
Exercise

Snackbars

Consider hand positions
Exercise

Consider hand positions

Create app icons
Exercise

Create app icons

Allow users to preview app content before signing up
Exercise

Allow users to preview app content before signing up

Toolbars
Exercise

Toolbars

Mobile threaded view
Exercise

Mobile threaded view

Exercise

User acceptance testing

Buttons
Exercise

Buttons

Keep navigation simple and clear
Exercise

Keep navigation simple and clear

Exercise

Advantages of native apps

Exercise

Design responsively for multiple screens

Customer-service chats
Exercise

Customer-service chats

Step 2: Create a user flow
Exercise

Step 2: Create a user flow

Step 3: Sketch out core screens
Exercise

Step 3: Sketch out core screens

Mobile toggle switch alignment
Exercise

Mobile toggle switch alignment

Determine key performance indicators
Exercise

Determine key performance indicators

What is a native app?
Exercise

What is a native app?

Keep the text readable
Exercise

Keep the text readable

Front-load user value
Exercise

Front-load user value

Scrollable tabs
Exercise

Scrollable tabs

Forms
Exercise

Forms

Dialogs
Exercise

Dialogs

Set clear app’s goals
Exercise

Set clear app’s goals

Exercise

Hybrid apps

Feature-based onboarding
Exercise

Feature-based onboarding

Push notifications
Exercise

Push notifications

Step 10: Test your design decisions
Exercise

Step 10: Test your design decisions

Use permission priming
Exercise

Use permission priming

Start with user flows
Exercise

Start with user flows

Step 6: Use design patterns
Exercise

Step 6: Use design patterns

Toggle switches
Exercise

Toggle switches