<?xml version="1.0" encoding="utf-8"?>
Anatomy of UI Components Lesson
Lesson

Anatomy of UI Components

Understand the anatomy of different UI components to create unique UIs tailored to user needs
Intro to Forms in UI Lesson
Lesson

Intro to Forms in UI

Learn the importance of well-designed forms and what goes into creating them
Inputs Usage in UI Lesson
Lesson

Inputs Usage in UI

Learn how to style intuitive and usable form inputs
Forms Accessibility Lesson
Lesson

Forms Accessibility

Discover how to build accessible forms that do not overwhelm or put off users
Intro to UI Inputs Lesson
Lesson

Intro to UI Inputs

Understand the different types of form inputs and when to use them
Best Practices for Designing UI Inputs Lesson
Lesson

Best Practices for Designing UI Inputs

Learn the best practices for designing form inputs in UIs
Designing for Tablets Lesson
Lesson

Designing for Tablets

Discover the best practices to follow when designing apps for tablets
Mobile Navigation & Input Components Lesson
Lesson

Mobile Navigation & Input Components

Understand how to design input and navigation components that help users interact with an app in the most logical and intuitive way
Ensuring Mobile Accessibility Lesson
Lesson

Ensuring Mobile Accessibility

Understand how to create mobile apps that are accessible and inclusive to all users
Showing Input Error Lesson
Lesson

Showing Input Error

Delve into the principles of providing clear and informative input error messages that guide users toward resolving the issue
Selection & Input Methods Lesson
Lesson

Selection & Input Methods

Master the implementation of Apple's selection and input patterns to create more intuitive interfaces.
Apple Platform-Specific Patterns Lesson
Lesson

Apple Platform-Specific Patterns

Master the distinctive design patterns that make apps feel native on each Apple platform.