Flutter

Build beautiful, usable products using Material Components for Flutter, a mobile UI framework.

Learn about the MaterialApp class for Flutter<strong> </strong>
Learn about the MaterialApp class for Flutter<strong> </strong>

Components

Learn about the MaterialApp class for Flutter

First time using Material Components? Here’s an overview of how to use a convenience widget to add Material functionality for Flutter.

Outlined text field
Outlined text field

Components

Outlined text field

A new style of text field that draws attention without adding visual clutter.

What’s new

The latest components, tutorials, and documentation for Flutter

OCT 30, 2018

Expanding bottom sheet

New flexible component for accessing features like selection queues, chat, and other content.

OCT 30, 2018

Material Theming refactor

Update to Flutter code for improved Material Theming.

OCT 30, 2018

Backdrop

New component appearing behind other surfaces in an app, displaying contextual and actionable content.

Developer resources

Enhance your engineering workflow with Material Components and documentation.

Tour the Flutter widget framework
Tour the Flutter widget framework

Documentation

Tour the Flutter widget framework

Flutter widgets are built using a modern react-style framework, which takes inspiration from React.

Flutter 101: Material basics
Flutter 101: Material basics

Tutorials

Flutter 101: Material basics

Learn the basics of Material Components by building a simple app.