关于 Flutter 的书籍

以下按字母顺序排列了关于 Flutter 的书籍集合。如果您发现我们应该添加的其他书籍,提交问题并(随意)提交 PR (示例) 以自行添加。

此外,请查看书籍编写的 Flutter 版本。在 Flutter 3.10/Dart 3(2023 年 5 月)之前发布的任何内容都不会反映 Dart 的最新版本,并且可能不包括空安全;在 Flutter 3.16(2023 年 11 月)之前发布的任何内容都不会反映 Material 3 现在是 Flutter 的默认主题。请参阅最新动态页面以查看 Flutter 的最新版本。

以下部分提供了有关每本书的更多信息。

Beginning App Development with Flutter

使用 Flutter 开始应用开发

作者:Rap Payne

易于理解的入门书籍。目前是亚马逊上最畅销、评分最高的 Flutter 书籍。

Beginning Flutter: A Hands On Guide to App Development

Flutter 入门:应用开发实践指南

作者:Marco L. Napoli

在 Flutter 中构建你的第一个应用——无需任何经验。

Flutter Apps Development: Build Cross-Platform Flutter Apps with Trust

Flutter 应用开发:使用 Trust 构建跨平台 Flutter 应用

作者:Mouaz M. Al-Shahmeh

本书教授构建你的第一个 Flutter 应用所需了解的内容。你将了解 Flutter 的基础知识(小部件、状态管理和导航),以及如何构建各种不同的应用类型(游戏、社交媒体应用和电子商务应用)。读完本书后,你将能够使用 Flutter 构建美观、高性能的移动应用。

Flutter Apprentice

Flutter 学徒

作者:Michael Katz、Kevin David Moore、Vincent Ngo 和 Vincenzo Guzzi

使用 Flutter 同时为 iOS 和 Android 构建!使用 Flutter 和 Flutter Apprentice,你可以实现快速构建应用程序的梦想。

Flutter Complete Reference 2.0

Flutter 完整参考 2.0

作者:Alberto Miola

本书的前八章专门介绍 Dart 3.0 及其所有功能。超过 500 页的内容介绍 Flutter 框架:小部件基础、状态管理、动画、导航等。

Flutter: Développez vos applications mobiles multiplateformes avec Dart

Flutter:使用 Dart 开发多平台移动应用

作者:Julien Trillard

这本 Flutter 书籍面向希望具备必要知识,使用 Google 框架从头到尾创建多平台移动应用程序的开发者,包括初学者和经验丰富的开发者。

Flutter for Beginners

Flutter 入门

作者:Thomas Bailey 和 Alessandro Biessek

使用 Flutter 2.5 和 Dart 构建跨平台移动应用程序的入门指南。

Flutter in Action

Flutter 实战

作者:Eric Windmill

Flutter in Action 教你使用 Flutter SDK 和 Dart 编程语言构建专业品质的移动应用程序。

Flutter Libraries We Love

我们喜爱的 Flutter 库

作者:Codemagic

“Flutter 库我们爱”重点关注 11 个不同类别的 Flutter 库。每个类别都列出了可用的库,以及一个以更详细的方式介绍的重点库——包括优缺点、开发者的观点和实际代码示例。所有 11 个重点库的代码片段都支持具有完善空安全性的 Flutter 2。

Flutter Succinctly

Flutter 精要

作者:Ed Freitas

Flutter 中的应用 UI——从零到英雄。

Google Flutter Mobile Development Quick Start Guide

Google Flutter 移动开发快速入门指南

作者:Prajyot Mainkar 和 Salvatore Girodano

使用 Google Flutter 快速入门跨平台移动应用程序开发的指南。

Learn Google Flutter Fast

快速学习 Google Flutter

作者:Mark Clow

通过示例学习 Google Flutter。超过 65 个示例迷你应用。

Managing State in Flutter Pragmatically

实用地管理 Flutter 中的状态

作者:Waleed Arshad

探索 Flutter 中流行的状态管理技术。

Practical Flutter

实用 Flutter

作者:Frank Zammetti

使用 Google 的最新开源 SDK 提升您的移动开发能力。

Pragmatic Flutter

务实的 Flutter

作者:Priyanka Tyagi

为 Android、iOS、Web 和桌面构建跨平台移动应用

Programming Flutter

Flutter 编程

作者:Carmine Zaccagnino

原生跨平台应用,轻松上手。无需具备先前的 Dart 知识。

Flutter Architectures

Flutter 架构

作者:Atul Vashisht

编写具有良好架构的代码