Apps for Everyone with Flutter
Offered By: Flutter Europe via YouTube
Course Description
Overview
Discover how to create inclusive Flutter apps that cater to users with diverse abilities in this 42-minute conference talk from Flutter Europe. Learn to implement accessibility features such as variable font sizes, screen reader support, and color adjustments for colorblindness. Explore techniques for improving touch targets, enhancing contrast, and optimizing semantic labeling. Gain insights into current limitations like keyboard navigation and learn how to test your app's accessibility. Master the art of designing and developing Flutter applications that are truly accessible to everyone, regardless of temporary or permanent disabilities.
Syllabus
Intro
Two ways of helping
Types of disability
Motor disability
Vision
Font Scaling (Android)
Display Size (Android)
iOS: Unsupported Options?
Colorblindness
Simulate Color Space (Android)
Found Issues
Neurodiversity
Hearing
Touch Target User Name
kMininteractive Dimension
Touch Target with Constrained Box
Fix Alignment in ConstrainedBox
Low Contrast
Default Hint Color
Default Hint vs. Custom
MediaQuery High Contrast
RichText and textScaleFactor
Missing Labels
Fixing the Send Button
Scaffold Semantics
Fixing Messages
Testing Semantics
Summary
Taught by
Flutter Europe
Related Courses
Web AccessibilityGoogle via Udacity Inspect ADA Compliance with Chrome Screen Reader Extensions
Coursera Project Network via Coursera Accessibility: Testing and Screen Reader Use
Pluralsight Creating Accessible Websites
Udemy Crafting Meaningful HTML
LinkedIn Learning