This flutter tutorial helps you develop beautiful cross-platform applications from scratch.
Section 1. Getting Started #
This section helps you get started with flutter quickly.
- Hello World – show you how to develop the flutter hello world application.
- Assets – learn how to include and display an image in flutter apps using assets.
Section 2. Flutter Layouts #
This section guides you on how to arrange widgets using layout widgets including the Container, Column, and Row widgets.
- Container – introduce to you the Container widget that adds paddings, margins, and borders to a widget.
- Column – show you how to arrange the child widgets in a vertical array.
- Row – show you how to arrange the child widgets in a horizontal array.
- Align – learn how to use the Align widget to align its child widget within itself.
- Expanded – expand a child of a flex container like a Row or Column so that the child fills the available space.
- Wrap – arrange its child widgets in multiple horizontal or vertical runs.
Section 3. Navigation #
Flutter navigation allows you to navigate from one screen to another.
- Navigation – show you how to use the Navigator object to navigate between screens and pass data between them.