Skip to content

Mobile Design and Usability for Android

Free Course

Learn how to design an intuitive, user-centered mobile app

Related Nanodegree Program

Android Kotlin Developer

In collaboration with
  • Facebook for Developers

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 iOS

What you will learn

  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
  2. Usability Testing
    • Learn about popular usability testing methods
    • Conduct user testing on an Android 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.

Learn with the best.

  • Jeff Anders
    Jeff Anders

    Instructor (Facebook)

  • Nick Leggett
    Nick Leggett

    Instructor (Facebook)

  • Gabrielle Miller-Messner
    Gabrielle Miller-Messner