Books about Flutter
Here’s a collection of books about Flutter, in alphabetical order. If you find another one that we should add, file an issue and (optionally) submit a PR (sample) to add it yourself.
- Beginning App Development with Flutter
- Beginning Flutter: A Hands On Guide to App Development
- Flutter Apprentice
- Flutter Complete Reference 2.0
- Flutter: Développez vos applications mobiles multiplateformes avec Dart
- Flutter for Beginners
- Flutter in Action
- Flutter Libraries We Love
- Flutter Succinctly
- Google Flutter Mobile Development Quick Start Guide
- Learn Google Flutter Fast
- Managing State in Flutter Pragmatically
- Practical Flutter
- Pragmatic Flutter
- Programming Flutter
The following sections have more information about each book.
![Beginning App Development with Flutter](/assets/images/docs/cover/beginning-app-development-with-flutter.jpg)
Beginning App Development with Flutter
Easy to understand starter book. Currently the best-selling and highest rated Flutter book on Amazon.
![Beginning Flutter: A Hands On Guide to App Development](/assets/images/docs/cover/beginning-flutter.png)
Beginning Flutter: A Hands On Guide to App Development
Build your first app in Flutter - no experience necessary.
![Flutter Apprentice](/assets/images/docs/cover/flutter-apprentice-2nd.png)
Flutter Apprentice
Build for both iOS and Android With Flutter! With Flutter and Flutter Apprentice, you can achieve the dream of building fast applications, faster.
![Flutter Complete Reference 2.0](/assets/images/docs/cover/flutter-complete-reference-2.png)
Flutter Complete Reference 2.0
The book’s first eight chapters are dedicated to Dart 3.0 and all its features. Over 500 pages are about the Flutter framework: widgets basics, state management, animations, navigation, and more.
![Flutter: Développez vos applications mobiles multiplateformes avec Dart](/assets/images/docs/cover/flutter-ENI.jpg)
Flutter: Développez vos applications mobiles multiplateformes avec Dart
Ce livre sur Flutter s’adresse aux développeurs, initiés comme plus aguerris, qui souhaitent disposer des connaissances nécessaires pour créer de A à Z des applications mobiles multiplateformes avec le framework de Google
![Flutter for Beginners](/assets/images/docs/cover/flutter-beginners-2nd.png)
Flutter for Beginners
An introductory guide to building cross-platform mobile applications with Flutter 2.5 and Dart.
![Flutter in Action](/assets/images/docs/cover/flutter-in-action.jpg)
Flutter in Action
Flutter in Action teaches you to build professional-quality mobile applications using the Flutter SDK and the Dart programming language.
![Flutter Libraries We Love](/assets/images/docs/cover/flutter_libraries_we_love.png)
Flutter Libraries We Love
“Flutter libraries We Love” focuses on 11 different categories of Flutter libraries. Each category lists available libraries as well as a highlighted library that is covered in more detail – including pros and cons, developer’s perspective, and real-life code examples. The code snippets of all 11 highlighted libraries support Flutter 2 with sound null safety.
![Flutter Succinctly](/assets/images/docs/cover/flutter-succinctly.png)
Flutter Succinctly
App UI in Flutter-from Zero to Hero.
![Google Flutter Mobile Development Quick Start Guide](/assets/images/docs/cover/google-flutter-mobile-development-quick-start-guide.jpg)
Google Flutter Mobile Development Quick Start Guide
A fast-paced guide to get you started with cross-platform mobile application development with Google Flutter
![Learn Google Flutter Fast](/assets/images/docs/cover/learn-google-flutter-fast.jpg)
Learn Google Flutter Fast
Learn Google Flutter by example. Over 65 example mini-apps.
![Managing State in Flutter Pragmatically](/assets/images/docs/cover/managing-state-in-flutter.jpg)
Managing State in Flutter Pragmatically
Explore popular state management techniques in Flutter.
![Practical Flutter](/assets/images/docs/cover/practical-flutter.jpg)
Practical Flutter
Improve your Mobile Development with Google’s latest open source SDK.
![Pragmatic Flutter](/assets/images/docs/cover/pragmatic-flutter.jpg)
Pragmatic Flutter
Building Cross-Platform Mobile Apps for Android, iOS, Web & Desktop
![Programming Flutter](/assets/images/docs/cover/programming-flutter.jpg)
Programming Flutter
Native, Cross-Platform Apps the Easy Way. Doesn’t require previous Dart knowledge.