← All courses
📐Intermediate

Layout Is Constraints

Constraints go down, sizes go up, parent sets position — one sentence that explains almost every layout surprise in Flutter. Measured against the real engine throughout: flex distribution, the unbounded constraints that produce the overflow stripes, paint order in a Stack, and how slivers make scrolling lazy.

Volume 20 · Part IV · 5 chapters · 5 lessons
Share

What you'll learn

  • Constraints Go Down, Sizes Go Up
  • Row, Column and Flex
  • Unbounded Constraints and Overflow
  • Stack, Positioned and Paint Order
  • Slivers and Scrolling

Curriculum

3 modules · 5 lessons
Module 1The Protocol2 lessons
Constraints Go Down, Sizes Go UpPreview
Row, Column and Flex
Module 2When It Goes Wrong1 lessons
Unbounded Constraints and Overflow
Module 3Beyond the Box2 lessons
Stack, Positioned and Paint Order
Slivers and Scrolling

Reviews

No reviews yet.

More courses

Browse all →