Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Nazmul Idris, Izabel Grey, and Andy Brown

Take Udacity's Mobile UX Design course made for developers. You'll learn UX design skills which will help you make 5-star mobile apps that your users will love.

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

What is UX?
Assignments for Lesson 1
User-Centered Design
Assignments for Lesson 2
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides learners with the ability to design mobile apps that users will love
Well-structured course with a clear progression in difficulty and complexity
Strong foundation in UX principles applied to mobile app design
Taught by experienced instructors recognized in the field of UX design
Covers industry standard tools and techniques empowering learners to make 5-star mobile apps
Possible need for prerequisite knowledge in UX design or mobile app development

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Ux essentials for mobile developers

According to learners, this course provides a solid introduction to key UX concepts specifically tailored for a developer audience. Many found the content to be practical and immediately applicable to building mobile applications, appreciating the focus on mobile constraints and Android-specific considerations. While considered a great starting point for beginners new to design, some reviewers noted that the course may be too basic for experienced developers seeking advanced UX methodologies or in-depth coverage of design tools beyond concepts.
Concepts are explained clearly.
"The instructor did a great job explaining potentially complex ideas in a simple, understandable way."
"Lectures were clear, concise, and well-paced."
"I found the explanations easy to follow, even for someone not from a design background."
Specific relevance for mobile platforms.
"Appreciated the specific examples and considerations for mobile UI/UX design."
"The section on Android design patterns and constraints was particularly useful for my work."
"Tailored content for mobile was a big plus compared to generic UX courses."
Excellent introduction to UX for novices.
"If you're a developer with absolutely no background in design or UX, this course is the perfect starting point."
"Made complex UX ideas accessible and easy to digest for someone new to the field."
"I felt comfortable approaching UX design after completing this as a total beginner."
"Great foundational knowledge presented clearly."
Actionable insights for mobile developers.
"As a developer, I found the UX concepts explained in a way that was easy to grasp and integrate into my workflow."
"The course isn't just theory; it gives you practical tips you can use right away when coding mobile apps."
"Helped me understand how to think about user needs from a technical perspective."
"This course bridged the gap between design thinking and development implementation very effectively for me."
Content is introductory, not advanced.
"For someone who already has some basic UX knowledge, this course might feel a bit too simple."
"I was hoping for more advanced techniques and wasn't challenged enough."
"If you're looking for deep dives into specific design tools or complex methodologies, this isn't it."
"Felt like a good overview, but didn't provide the depth I needed for my intermediate skills."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in UX Design for Mobile Developers with these activities:
Review your notes from a previous course in a related topic
Refresh your knowledge on related topics
Browse courses on Computer Science
Show steps
  • Gather your notes from the previous course.
  • Review the notes, focusing on key concepts and ideas.
Read a book on mobile UX design
Deepen your understanding of mobile UX design principles
View Mobile first on Amazon
Show steps
  • Obtain a copy of the book, either physically or digitally.
  • Read the book thoroughly, taking notes on key concepts and insights.
Review the principles of user-centered design
Solidify your understanding of user-centered design
Browse courses on User-Centered Design
Show steps
  • Read articles or watch videos on the principles of user-centered design.
  • Identify the key steps involved in the user-centered design process.
  • Apply the principles of user-centered design to a simple design project.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow a tutorial on how to create a mobile app using a specific framework
Gain hands-on experience in mobile app development
Browse courses on Mobile App Development
Show steps
  • Choose a tutorial that aligns with your skill level and interests.
  • Follow the tutorial step-by-step, building a functional mobile app.
  • Experiment with different features and functionalities of the framework.
Create a mobile app prototype
Generate app ideas that address real-world problems
Browse courses on Mobile App Development
Show steps
  • Brainstorm app ideas that solve a problem you identify in the real world.
  • Draw a digital or paper sketch of your app's interface.
  • Create a basic prototype of your app using a prototyping tool like Figma or Adobe XD.
Design a mobile app interface for a specific user persona
Practice designing mobile app interfaces that meet user needs
Browse courses on Mobile App Design
Show steps
  • Develop a user persona based on research or observation.
  • Create a wireframe or prototype of the app interface.
  • Test the interface with real users and gather feedback.
  • Refine the interface based on feedback.
Contribute to an open-source mobile app project
Enhance your skills and contribute to the mobile app development community
Browse courses on Open Source
Show steps
  • Identify an open-source mobile app project that aligns with your interests.
  • Review the project's documentation and codebase.
  • Identify an area where you can contribute, such as bug fixes or feature enhancements.
  • Submit your contribution to the project and engage with the community.

Career center

Learners who complete UX Design for Mobile Developers will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 16 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in UX Design for Mobile Developers.
Comprehensive guide to UX design for mobile devices. It covers everything from the basics of mobile UX to advanced topics such as responsive design and adaptive interfaces.
Covers the principles and techniques of designing effective mobile interfaces for both iOS and Android platforms.
Practical guide to UX design for small teams and individuals. It covers everything from user research to prototyping and testing.
Provides a comprehensive guide to UX design principles and best practices, covering topics such as user research, prototyping, and evaluation.
Collection of UX patterns for mobile interface design. It great resource for developers who want to learn about the best practices for mobile UX.
A comprehensive guide to interaction design, covering topics such as user research, prototyping, and evaluation.
A classic in the field of design, this book discusses the principles of designing objects and environments that are easy to use and understand.
A classic in the field of usability engineering, this book provides a comprehensive guide to designing user interfaces that are both efficient and effective.
Provides a multidisciplinary approach to human-computer interaction. It covers everything from the basics of HCI to advanced topics such as artificial intelligence and virtual reality.
Provides a collection of recipes for Android app development. It great resource for developers who want to learn how to build real-world Android apps.
Provides a collection of recipes for building Ionic apps. It great resource for developers who want to learn how to build cross-platform apps with HTML, CSS, and JavaScript.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser