That’s it! When you run the app, you should see Hello World.

App source code:

Material app

Non-Material app

Lay out multiple widgets vertically and horizontally

One of the most common layout patterns is to arrange
widgets vertically or horizontally. You can use a
Row widget to arrange widgets horizontally,
and a Column widget to arrange widgets vertically.

What's the point?

Row and Column are two of the most commonly used layout patterns.

Row and Column each take a list of child widgets.

A child widget can itself be a Row, Column,
or other complex widget.

You can specify how a Row or Column aligns its children,
both vertically and horizontally.

You can stretch or constrain specific child widgets.