About this Course

Featuring Facebook's experts in User Research and Product Design, this course walks you through the steps to design a new mobile product that puts users first. You'll learn how to use data collected from users to guide prototyping, and conduct user testing with a production app to guide a future redesign.

This course is also available for Android.

Course Cost
Free
Timeline
Approx. 2 weeks
Skill Level
Intermediate
Included in Course
  • Rich Learning Content

  • Interactive Quizzes

  • Taught by Industry Pros

  • Self-Paced Learning

  • Student Support Community

Join the Path to Greatness

This free course is your first step towards a new career with the Become an iOS Developer Nanodegree Program.

Free Course

Mobile Design and Usability for iOS

by Facebook for Developers

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps

Course Leads

  • Jeff Hilnbrand
    Jeff Hilnbrand

    Instructor (Facebook)

  • Nick Leggett
    Nick Leggett

    Instructor (Facebook)

  • Gabrielle Miller-Messner
    Gabrielle Miller-Messner

    Instructor

What You Will Learn

Lesson 1

Lesson 1: Designing for Usability

  • Learn how to conduct user research
  • Develop user types and use cases
  • Apply the data you've collected to guide prototyping
Lesson 1

Lesson 1: Designing for Usability

  • Learn how to conduct user research
  • Develop user types and use cases
  • Apply the data you've collected to guide prototyping
Lesson 2

Lesson 2: Usability Testing

  • Learn about popular usability testing methods
  • Conduct user testing on an iOS app
  • Use insights gathered from users to guide a feature redesign
Lesson 2

Lesson 2: Usability Testing

  • Learn about popular usability testing methods
  • Conduct user testing on an iOS app
  • Use insights gathered from users to guide a feature redesign

Prerequisites and Requirements

To get the most from this course, you should have prior experience developing web or mobile apps.

See the Technology Requirements for using Udacity.

Why Take This Course

User-centered design makes the user experience seem intuitive, and provides a better app experience for users of differing backgrounds and abilities. In this course, you'll learn how to adopt a user-centered design process to deliver the best possible app experience for your users.

What do I get?
  • Instructor videos
  • Learn by doing exercises
  • Taught by industry professionals
Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English