Flutter Cookbook: Over 100 proven techniques and solutions for app development with Flutter 2.2 and Dart
P**M
The best book for Flutter 2.x development in 2021
Anyone interested in developing Flutter applications for Android or iOS should have a copy of this book on their desk. It has 100s of great examples. But more importantly, the authors explain the "whys" for behind each of the features they discuss. The materials are completely up-to-date. The audience is everybody from a "beginner" to "experienced developers": the only prerequisite is having some familiarity with at least one object-oriented programming language (like C#, Java or Python, among others).If you're interested in Flutter - or even if you've already developed a few Flutter apps - I can't recommend this book highly enough.
A**.
Nice book , but steep price
Nice book, but steep price for Indian reader , I wish these where printed here in India
G**M
Very good guide
The book is very detailed and it covers everything for someone who wants to learn Flutter. The recipes and instructions are very clear. As a beginner to Flutter/Dart, I consider it as a valuable resource. The reason for not rating 5 is the book became bit out dated. It covers Dart version 2.12 and changes made for null security, but some of the code snippets in the book need to be modified to ensure null security.
H**.
Outdated - Code Samples do not work as printed
I like the structure of the book. The recipes are useful, well explained and taken altogether are a great introduction to Flutter development with Dart.Unfortunately the authors decided to provide all the code samples without "sound null safety". This is especially strange since they advertise the book as being written for Flutter 2.2, which uses Dart 2.13 and null safety was introduced with Dart 2.12.Following the book using the current version of Flutter then results in numerous errors in every single recipe, as shown in an example screenshot. While finding occasional errors in code samples is a great learning experience, it distracts from the goal of the book if one constantly has to fix null safetyerrors.Of course, sound null safety can be disabled and presumably this would resolve the issues, but why a book written as recently as 2021 would omit this arguably useful feature is baffling. I can only assume that the authors used existing code samples and didn't want to put in the effort of migrating the code to using null safety.What's most irritating is the fact that there is no mention of the fact that the samples, though touted as using Flutter 2.2, do not work with that version out of the box and would require disabling null safety.The unfortunate decision to provide code examples from an older/outdated language version without so much of a footnote overshadows an otherwise solid approach to learning the Flutter Framework and I recommend looking for other resources.
Trustpilot
2 weeks ago
2 months ago