UX Design for Mobile Developers

Thank you for signing up for the course! We look forward to working with you and hearing your feedback in our forums.

Need help getting started?


Course Resources

Downloadable Materials

You can download Supplemental Materials, Lesson Videos and Transcripts from Downloadables (bottom right corner of the Classroom) or from the Dashboard (first option on the navigation bar on the left hand side).

Course Syllabus

Lesson 1: What is User Experience?

In this lesson you will think about User Experience from the highest level. You will break down complex apps into a small number of simple steps and think about their big picture flow (including ones that you have worked on in the past or are currently working on).

Lesson 2: User-Centered Design

In this lesson you will learn how to design apps that your users will love. You will learn the importance of user-centered design, what happens when you design for everyone/no one (spoiler alert: it’s generally bad), and how to effectively use tools like personas and use cases to ensure a baseline level of quality for anything you build. You will also learn a bit about how to use cheap and easy user research techniques to make well-informed design decisions.

Lesson 3: Designing for Mobile Constraints

Mobile design and development come with constraints and opportunities. This lesson is about the constraints. You will learn what constraints are inherent to mobile development and how to use design tools and techniques to ensure your app actually respects those constraints.

Lesson 4: Designing for Android Delight

At this point, you will already know how to make a solid mobile app that users like. But like isn’t enough! In order to be really successful, your app needs to be loved. In this lesson, you’ll learn how to leverage the power of Android by using device sensors and Google APIs to understand your user’s context.

Final Project: Designing your own App

In your final project, you will create high/mid-level design specifications for your own incredible Android app. You'll begin work on this project in the Assignments for Lesson 2, and continue working on it until the end of the course.

You can access the final project here.


Many thanks to the amazing Instructors, Nazmul Idris, Izabel Grey and to our Course Developer, Andy Brown.