Flutter公式ドキュメント:サイトマップ(トップ)

Get started

1.Install

2.Set up an editor

3.Test drive

4.Write your first app

5.Learn more

▶️From another platform?

Flutter for Android developers

Flutter for iOS developers

    Flutter for React Native developers

Flutter for web developers

Flutter for Xamarin.Forms developers

Introduction to declarative UI

Dart language overview

Building a web app


Samples & tutorials

Flutter Gallery[ running app ]

Flutter Gallery[ repo ]

Sample apps on GitHub

Cookbook

Codelabs

Tutorials


Development

▶️User interface

Introduction to widgets

▶️Building layouts

Layouts in Flutter

Tutorial

Creating adaptive and responsive apps

Building adaptive apps

Understanding constraints[ NEW ]

Box constraints

Adding interactivity

Assets and images

▶️Navigation & routing

Navigation in Flutter

Deep linking

URL strategies

▶️Animations

Introduction

Overview

Tutorial

Implicit animation

Hero Animation

Staggered animations

▶️Advanced UI

Sliver

Gestures

Splash screens

Widget catalog

▶️Data & backend

▶️State management

Introduction

Think declaratively

Ephemeral vs app state

Simple app state management

Options

Networking & http

JSON and serialization

Firebase

▶️Accessibility & internationalization

Accessibility

Internationalization

▶️Platform integration

Supported platforms

Adding iOS App Clip support

Apple watch support

C interop

Hosting native Android and iOS views

Web FAQ

Writing platform-specific code

▶️Packages & plagins

Background processes

Developing packages & plagins

Flutter Favorites program

Happy paths project

Happy paths recomendation

Plugins in Flutter tests

Using packages

Package site(pub.dev)

▶️Add Flutter to existing app

Introduction

▶️Adding to an Android app

Project setup

Add a single Flutter screen

Add a Flutter Fragment

Add a Flutter View

Plugin setup

▶️Adding to an iOS app

Project setup

Add a single Flutter screen

Debugging & hot reload

Loading sequence and performance

Multiple Flutter instances

▶️Tools & features

Android Studio & IntelliJ

Visual Studio Code

▶️DevTools

Overview

install from Android Studio & IntelliJ

install from VSCode

install from command line

Flutter inspector

Performance view

CPU Profiler view

Memory view

Network view

Debugger

App size tool

▶️Flutter SDK

Overview

Upgrading

Releases

Breaking changes

Release notes

Hot reload

Flutter Fix

Code formatting

Web renderers

▶️Migration notes

AndroidX migration

Android plugin upgrade

Developing for iOS14

Xcode 11.4 support


Testing & debugging

Debugging tools

Debugging apps programmatically

Using an OEM debugger

Flutter’s build modes

Common Flutter errors

Handling errors

Testing

Integration testing


Performance & optimization

Overview

App size

▶️Rendering performance

Overview

Performance best practices

Performance profiling

Reduce shader compilation jank

Performance metrics

Frequently Asked Questions

Appendix


Deployment

Obfuscating Dart code

Creating flavors for Flutter

Build and release an Android app

Build and release an iOS app

Build and release a web app

Continuous deployment


Resources

Dart resources

Compatibility policy

Architectural overview

Inside Flutter

Google Fonts package(pub.dev)

Platform adaptations

Technical videos

Books

FAQ

Design Documents

Creating useful bug reports

Contributing to Flutter

    Official brand assets


Reference

Who is Dash?

Widget index

API reference

flutter CLI reference

Package site