Dart language
The first eight chapters of the book will guide you in detail through every feature of Dart 2.10 and much more, such as recalls to SOLID principles and DI (Dependency Injection).
Flutter UI toolkit
The book will cover every fundamental aspect of Flutter that any developer must be aware of. You'll find more than 750 pages on how to properly write the code and create production-ready apps.
Good practices
While reading the book, you'll often find suggestions and good practice taken from the official documentation provided by Google. Well-known experts such as Felix Angelov, Rémi Rousselet and Reso Coder has also given their suggestions and advices.
Concrete examples
While the theory and simple examples are useful to understand concepts, it's fundamental to see the code in action. The book offers more than 240 pages of real world scenarios about HTTP REST APIs, Serialization, UI quality, testing and Firebase integration.
BLoC and provider
High quality apps are dynamic, effective and efficient. This book will help you reaching such excellence by covering Flutter BLoC and provider, two popular libraries that optimize the state management of any application.
Printed version
The printed version of the book is available on Amazon, which will take care of printing and shipping. The source code of the projects is available in this website; we recommend you to play with the snippets using DartPad
OUR SUPPORTERS
This website and the book are not official Google products. No affiliations are involved. Built with Java 14 and Vert.X
"Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC"