以下是关于 Flutter 的书籍列表,按字母顺序排列。如果您发现还有其他应该添加的书籍,请 提交 issue,并(随意)提交 PR (示例) 来自行添加。

另外,请检查本书籍是基于哪个 Flutter 版本编写的。在 Flutter 3.10/Dart 3 (2023 年 5 月) 之前出版的书籍,将无法反映 Dart 的最新版本,并且可能不包含空安全;在 Flutter 3.16 (2023 年 11 月) 之前出版的书籍,将无法反映 Material 3 已成为 Flutter 的默认主题。请参阅 新功能 页面以查看 Flutter 的最新版本。

书籍详情

#

以下章节包含每本书的更多信息。

Beginning App Development with Flutter

Beginning App Development with Flutter

作者:Rap Payne

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

Beginning Flutter: A Hands On Guide to App Development

Beginning Flutter: A Hands On Guide to App Development

作者:Marco L. Napoli

从零开始构建您的第一个 Flutter 应用 - 无需任何经验。

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

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

作者:Mouaz M. Al-Shahmeh

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

Flutter Apprentice

Flutter Apprentice

作者:Michael Katz, Kevin David Moore, Vincent Ngo, and Vincenzo Guzzi

使用 Flutter 构建 iOS 和 Android 应用!借助 Flutter 和 Flutter Apprentice,您可以实现更快地构建应用的美梦。

Flutter Complete Reference 2.0

Flutter Complete Reference 2.0

作者:Alberto Miola

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

Flutter: Développez vos applications mobiles multiplateformes avec Dart

Flutter: Développez vos applications mobiles multiplateformes avec Dart

作者:Julien Trillard

这本关于 Flutter 的书籍面向开发者,无论是初学者还是经验丰富的开发者,他们希望掌握使用 Google 框架从头到尾创建跨平台移动应用所需的知识。

Flutter for Beginners

Flutter for Beginners

作者:Thomas Bailey, and Alessandro Biessek

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

Flutter in Action

Flutter in Action

作者:Eric Windmill

Flutter in Action 教您使用 Flutter SDK 和 Dart 编程语言构建专业级移动应用。

Flutter Libraries We Love

Flutter Libraries We Love

作者:Codemagic

《Flutter 库精选》重点介绍了 11 个不同的 Flutter 库类别。每个类别列出了可用的库以及更详细介绍的精选库——包括优缺点、开发者视角和真实代码示例。所有 11 个精选库的代码片段都支持带有 sound null safety 的 Flutter 2。

Flutter Succinctly

Flutter Succinctly

作者:Ed Freitas

从零到英雄的 Flutter 应用 UI。

Google Flutter Mobile Development Quick Start Guide

Google Flutter Mobile Development Quick Start Guide

作者:Prajyot Mainkar, and Salvatore Girodano

一本快节奏的指南,帮助您开始使用 Google Flutter 进行跨平台移动应用程序开发。

Learn Google Flutter Fast

Learn Google Flutter Fast

作者:Mark Clow

通过示例学习 Google Flutter。超过 65 个示例小型应用。

Managing State in Flutter Pragmatically

Managing State in Flutter Pragmatically

作者:Waleed Arshad

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

Practical Flutter

Practical Flutter

作者:Frank Zammetti

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

Pragmatic Flutter

Pragmatic Flutter

作者:Priyanka Tyagi

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

Programming Flutter

Programming Flutter

作者:Carmine Zaccagnino

原生、跨平台应用轻松上手。无需 Dart 基础知识。

Flutter Architectures

Flutter Architectures

作者:Atul Vashisht

编写具有良好架构的代码

Flutter Engineering

Flutter Engineering

作者:Majid Hajian

自信地构建出色的 Flutter 应用

Flutter Foundation - A Comprehensive Guide for Technical Interviews and Beyond

Flutter Foundation - A Comprehensive Guide for Technical Interviews and Beyond

作者:Chetankumar Akarte

欢迎来到 Flutter Foundation:一本技术面试及更全面的指南!无论您是希望深入 Flutter 世界的资深开发者,还是渴望掌握最新跨平台应用开发的入门者,这本书都是您的终极伴侣。

Flutter Design Patterns and Best Practices: Build scalable, maintainable, and production-ready apps using effective architectural principles

Flutter Design Patterns and Best Practices: Build scalable, maintainable, and production-ready apps using effective architectural principles

作者:Daria Orlova, Esra Kadah, and Jaime Blasco

通过可重用的软件开发方法和代码设计原则,利用蓬勃发展的开发者社区中培养出来的行业专家的成熟策略,提升您的移动应用开发技能。

The Ultimate Guide to Flutter Interviews

The Ultimate Guide to Flutter Interviews

作者:Otniel Campos

超过 200 个口头问题和实践示例。获得宝贵的见解和策略,以在 Flutter 技术的各个关键方面取得优异成绩,并为即将到来的面试做好充分准备。