Read a comprehensive Chinese-language introduction to Flutter and learn how to build your first cross-platform mobile app.
Contribute typo fixes or corrections to the first-edition Flutter book by editing the Markdown source files and submitting a pull request.
Run the book locally as a development server using Gitbook and Yarn to read or review it offline.
Use the companion source code repository to run the example apps shown in each chapter.
Flutter in Action is an open-source Chinese-language book about Flutter, Google's cross-platform toolkit for building mobile, web, and desktop applications from a single codebase. The first edition is freely available to read on a website and was also published as a physical book in China. This repository holds the Markdown source files for the first edition, compiled into a browsable website using Gitbook. The book is aimed at Chinese-speaking developers learning Flutter and its companion language Dart. It covers the fundamentals of Flutter's approach to building user interfaces through a widget tree, how data and state flow through an application, how to handle network requests, navigation between screens, animations, and other common tasks that arise when building a complete app. This repository is no longer actively maintained. The author's note explains that the second edition has been moved to a separate repository, and new readers should go there for updated content. Flutter and the Dart language evolve quickly, which is the primary reason a second edition was needed. For those running the book locally, the project requires Node.js and uses Yarn to start a development preview server or produce a build. Source documents are Markdown files organized into chapter folders under the src directory. Image files are kept under an imgs folder and contributed images must stay under 300KB. Contributions to the first edition such as typo fixes or additions to unfinished sections were accepted through pull requests. The project is free to read online. The README notes that the author welcomes corrections and reader contributions as a form of giving back to the project.
← flutterchina on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.