Gain insights into responsive and adaptive UI in Flutter, explore powerful widgets, external packages, and hands-on coding to build user-friendly, cross-platform applications.
Intermediate
50 Lessons
13h
Certificate of Completion
Gain insights into responsive and adaptive UI in Flutter, explore powerful widgets, external packages, and hands-on coding to build user-friendly, cross-platform applications.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Flutter is an open-source software development kit (SDK) created by Google to support cross-platform application development for online and in the most popular consumer operating systems. Understanding Flutter’s user interface (UI) approach can help unlock robust application development across all these environments. This course will introduce you to the core concepts of responsive and adaptive UI in Flutter. You’ll start with common layout widgets before exploring application development using the most po...
What You'll Learn
A strong understanding of user interface design best practices, particularly responsive and adaptive applications
A working knowledge of Flutter and its UI widgets
A deep familiarity with Flutter’s expansive external packages to improve UI design
Hands-on experience building responsive and adaptive UI using Flutter
What You'll Learn
A strong understanding of user interface design best practices, particularly responsive and adaptive applications
Show more
Course Content
Introduction
Basic Single-Child Layout Widgets
Basic Multi-Child Layout Widgets
The Problem of Starting with a Smartphone
Measure your Sizes - Responsive UI Widgets
Different Widgets for Different Sizes
5 Lessons
Avoid Gigantic Widgets
8 Lessons
Adaptive Design
4 Lessons
External Packages
3 Lessons
Conclusion
1 Lesson
Appendix: Other Resources
2 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.