Flutter for Beginners: Cross-platform mobile development from Hello, World! to app release with Flutter 3.10+ and Dart 3.x
J**Y
Great way to get started in Flutter
This book does a good job of going over some of the most important concepts of object oriented programming. The sections that dive into Flutter provide simple and clear explanation as to how the SDK works and how we can use it to create apps. One of the most challenging aspects of working with Flutter is navigating the extensive array of widgets and packages available for addressing UI and logical challenges. However, this book effectively provides valuable guidance on selecting the right tools to overcome these obstacles.
D**Y
Top-level overview, not a programming reference
This book is rather top-level overview of Flutter, but definitely not a complete programming reference. It does a good job helping you decide why you may want to deal with it, explaining how Flutter works, its architecture and features, but leaves you looking for other resources when it comes to real programming. Not really matches its title.
S**R
Beginner friendly book
I would highly recommend this book for anyone, the major thing I liked was it simplifies the learning experience for beginners which many of the writer fail to do.
T**
Great glance-through reference, could use some shorter ways of explaining things
I would compare this more like a good pocket guide and 'what-to-look-for' reference. For example with Firebase crashnalytics, typically it would be so intimidating and complicated on the Firebase website, but this makes it simpler.I would like it better if it's written more concisely. As someone who likes to get up and making as quickly as possible, the length paragraphs really make this not as good as the simple official Flutter documentation.For that, an extra well-summarized version of each chapter will be appreciated.Great book overall.
E**A
Good book
It’s a good book to start from scratch with flutter development. It combines very well the basic technical concepts and code with an understable words and terms for a beginner. I truly recommend it.
D**D
Excelente libro
Excellent book for anyone interested in exploring the world of flutter and cross-platform. super recommended
P**N
Very Good introduction to Flutter - could do better in some areas.
TL;DR - Overall a good book but can definitely be better with improvements.Detailed Review:Part 1 -The book provides a brief overview of the Flutter framework and the Dart programming language, which is enough to get started. However, to learn more about Dart's best practices and idioms, I recommend reading the official Dart documentation.The book also compares Flutter to other available frameworks, including native Android and iOS development, as well as cross-platform frameworks such as React Native and Xamarin.Part 2 - This part of the book is more practical, covering the basics of how to use the Flutter framework to build an application. It starts with the basic widgets, such as stateful, stateless, and inherited widgets. It then covers topics such as user inputs, gesture handling, navigation, loading images, and animations.Part 3 - This part of the book discusses one of the key features of Flutter development: packages and plugins. Flutter packages are a rich ecosystem of reusable software modules that can be plugged into your applications. The book also covers some popular packages and provides a glimpse of how to implement your own animations.Part 4 - This part of the book briefly discusses different types of testing and releasing your app on the Android and iOS stores.Overall - This is a good book that covers the basics of Flutter development. It does a good job of introducing each topic adequately and covers almost all of the important aspects of Flutter development. I also liked the "Further reading" notes at the end of each chapter.Feedback - My only feedback is that I wish the authors had chosen to build an application from start to finish using all of the concepts covered in the book, such as a note-taking app. The code examples felt isolated, and I think it would have been more beneficial for beginners to see how to build an entire application rather than just learning about individual topics.I also think the authors should have included a few important topics, such as writing your own platform channels and writing your own plugins for reusability. Even though this is a beginner book, every Flutter developer needs to know how to write platform channels and their own packages. A simple example would be enough to show beginners the importance of invoking native platform code and the importance of reusable modules in Flutter application development.Overall, I think this is a good book for beginners to Flutter development, but I think it could be even better with a few changes.
Z**K
A highly recommended book for those keen on diving into Flutter and cross-platform development.
A highly recommended book for those keen on diving into Flutter and cross-platform development.
TrustPilot
vor 2 Wochen
vor 4 Tagen