We may earn an affiliate commission when you visit our partners.
Course image
Nick Leggett, Gabrielle Miller-Messner, and Jeff Anders

Take Udacity's Mobile Design and Usability for Android course and learn how to design an intuitive, user-centered mobile app. Learn online with Udacity.

What's inside

Syllabus

Learn how to conduct user research, develop user types and use cases, and use the data you collect to guide several rounds of prototyping.
Learn about popular usability testing methods, test an Android app, and use insights gathered from users to guide a feature redesign.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores conducting user research, developing user types and use cases, and using collected data to guide prototyping
Teaches popular usability testing methods to test Android apps and use insights gathered from users to guide a feature redesign
Designed for students interested in understanding usability testing methods for Android apps
Taught by seasoned instructors, Nick Leggett, Gabrielle Miller-Messner, and Jeff Anders
Offers hands-on labs and interactive materials for a practical learning experience
Part of a comprehensive series of courses on Mobile Design and Usability

Save this course

Save Mobile Design and Usability for Android to your list so you can find it easily later:
Save

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 Mobile Design and Usability for Android with these activities:
Connect with Experienced Mobile Designers
Establishing connections with experienced professionals can provide invaluable guidance and support throughout your learning journey.
Browse courses on Mentorship
Show steps
  • Attend industry events or conferences.
  • Reach out to professionals on LinkedIn.
  • Join online communities focused on mobile design.
Refresh User Interface (UI) Design Basics
Refreshing your foundation in UI design will strengthen your ability to grasp concepts covered in this course.
Browse courses on User Interface Design
Show steps
  • Review the principles of UI design, including visual hierarchy, typography, and color theory.
  • Utilize online tutorials or resources to brush up on UI design software.
  • Analyze existing mobile apps, paying attention to their UI elements and usability.
Contribute to Open Source Mobile Development Projects
Contributing to open source projects will provide practical experience, enhance your coding skills, and connect you with a global community.
Browse courses on Open Source
Show steps
  • Identify relevant open source projects.
  • Review the project documentation.
  • Submit bug reports or feature requests.
Six other activities
Expand to see all activities and additional details
Show all nine activities
Practice Designing Mobile App Interfaces
Engaging in hands-on practice will enhance your ability to apply principles of mobile app design effectively.
Browse courses on Mobile App Design
Show steps
  • Identify a problem statement or need.
  • Sketch out multiple design solutions.
  • Create mockups or prototypes using design tools.
Attend a Mobile App Development Workshop
Attending a workshop will provide an immersive learning experience and allow you to connect with industry professionals.
Browse courses on App Development
Show steps
  • Research and identify relevant workshops.
  • Register for the workshop.
  • Attend the workshop and actively participate.
Explore Advanced Mobile App Usability Techniques
Delving into specialized tutorials will broaden your understanding of advanced mobile app usability techniques.
Browse courses on Usability Testing
Show steps
  • Identify usability heuristics.
  • Conduct user interviews.
  • Analyze user feedback and observations.
Compile a Mobile Design Resource List
Creating a resource list will provide you with a valuable collection of tools, articles, and tutorials for ongoing learning.
Browse courses on Design Tools
Show steps
  • Identify and gather relevant resources.
  • Organize the resources into categories.
  • Share the resource list with peers.
Facilitate a Peer Design Review Session
Engaging in peer review will provide valuable feedback and enhance your critical thinking skills.
Browse courses on Peer Review
Show steps
  • Gather a group of peers.
  • Present your mobile app design.
  • Receive and provide constructive feedback.
Participate in a Mobile App Design Competition
Participating in a competition will push your limits, foster creativity, and provide recognition for your skills.
Show steps
  • Research and select a competition.
  • Form a team or work independently.
  • Develop a compelling and innovative app design.

Career center

Learners who complete Mobile Design and Usability for Android will develop knowledge and skills that may be useful to these careers:
Mobile Application Developer
Mobile Application Developers design and develop mobile applications for various devices such as smartphones and tablets. They may work in various industries, including software development, IT, and telecommunications. The course's focus on **Android app design and usability** will likely be very valuable in this role. The skills and knowledge gained from this course may help you in designing and developing user-friendly mobile applications.
User Researcher
User Researchers conduct research to understand user needs, behaviors, and preferences. They may work in various industries, including software development, web design, and marketing. This course can provide a foundation in **user research**, **user types and use cases**, and **prototyping**, all of which are important aspects of user research.
User Experience Designer
User Experience Designers (UX Designers) focus on designing and improving the user experience for products and services. They may conduct user research, create prototypes, and evaluate usability. This course can provide a foundation in **user research**, **usability testing**, and **prototyping**, all of which are important aspects of UX design.
Usability Analyst
Usability Analysts ensure that products and services are easy for users to use. They may perform user testing to evaluate usability, collect and analyze user feedback, or recommend changes to improve usability. Course topics such as **user research**, **user types and use cases**, and **usability testing** may be especially helpful in this role by providing a foundation for conducting **user-centered design.**
Interaction Designer
Interaction Designers design and evaluate how users interact with products and services. They may work in various industries, including software development, web design, and human factors. This course can provide a foundation in **user research**, **usability testing**, and **prototyping**, all of which are important aspects of interaction design.
Service Designer
Service Designers design and improve services, including digital services, physical services, and customer experiences. They may work in various industries, including healthcare, education, and retail. The course's focus on **user research**, **user types and use cases**, and **prototyping** may be especially helpful in this role by providing a foundation for understanding user needs and designing effective services.
Information Architect
Information Architects design and organize the structure and content of websites, applications, and other digital products. They may work in various industries, including software development, web design, and information technology. The course's focus on **user research**, **user types and use cases**, and **prototyping** may be especially helpful in this role by providing a foundation for understanding user needs and designing effective information architectures.
Accessibility Specialist
Accessibility Specialists ensure that products and services are accessible to people with disabilities. They may work in various industries, including software development, web design, and education. The course's focus on **usability testing** and **user feedback** may be especially helpful in this role by providing a foundation for understanding how users with disabilities interact with products and services.
Product Designer
Product Designers are responsible for the entire product development process, from ideation and design to launch and iteration. They may work in various industries, including software development, hardware development, and consumer products. This course can provide a foundation in **user research**, **usability testing**, and **prototyping**, all of which are important aspects of product design.
Human Factors Engineer
Human Factors Engineers apply principles of human factors to the design and evaluation of products, systems, and environments. They may work in various industries, including software development, healthcare, and transportation. This course can provide a foundation in **user research**, **usability testing**, and **prototyping**, all of which are important aspects of human factors engineering.
Market Researcher
Market Researchers conduct research to understand market trends, customer needs, and product preferences. They may work in various industries, including marketing, advertising, and consulting. The course's focus on **user research** and **user types and use cases** may be especially helpful in this role by providing a foundation for understanding customer needs and developing effective marketing strategies.
Visual Designer
Visual Designers create the visual elements of products and services, including websites, mobile applications, and other digital products. They may work in various industries, including software development, web design, and marketing. The course's focus on **user research** and **prototyping** may be especially helpful in this role by providing a foundation for understanding user needs and designing effective visual interfaces.
Cognitive Psychologist
Cognitive Psychologists study the mental processes involved in perception, learning, memory, and problem-solving. They may work in various industries, including academia, research, and healthcare. The course's focus on **user research** and **usability testing** may be especially helpful in this role by providing a foundation for understanding how users think and behave.
Technical Writer
Technical Writers create and maintain technical documentation, such as user manuals, white papers, and training materials. They may work in various industries, including software development, hardware development, and manufacturing. The course's focus on **user research** and **usability testing** may be especially helpful in this role by providing a foundation for understanding how users interact with technical documentation.
Data Analyst
Data Analysts collect, analyze, and interpret data to help businesses make informed decisions. They may work in various industries, including finance, healthcare, and retail. The course's focus on **usability testing** and **user feedback** may be especially helpful in this role by providing a foundation for understanding how users interact with data and making informed decisions based on that data.

Reading list

We've selected 11 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 Mobile Design and Usability for Android.
Provides a comprehensive overview of user interface design patterns, which are essential for designing intuitive and user-friendly mobile applications.
Introduced the discount usability engineering methodology, which provides pragmatic and quantifiable methods to improve the usability of a product.
Covers the principles of mobile-first design, which is crucial for designing responsive and accessible mobile applications.
Provides foundational understanding for touch interfaces, which will help to create better user experiences for mobile applications.
Provides a strategic perspective on user experience design, helping to understand the importance of user-centered design in creating successful mobile applications.
Provides a comprehensive guide to designing and developing mobile websites and applications.
The book will provide fundamental insights into usability and how to create user-centered designs. It's helpful to read before diving into specific mobile design and usability topics.
Classic work on design, providing insights into how to design products that are both usable and enjoyable to use.

Share

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

Similar courses

Here are nine courses similar to Mobile Design and Usability for Android.
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 - 2024 OpenCourser