





Buy Flutter Apprentice (Fourth Edition): Learn to Build Cross-Platform Apps by Team, Kodeco, Moore, Kevin D, Ngo, Vincent, Patterson, Stef, Ulate Fallas, Alejandro (ISBN: 9781950325924) from desertcart's Book Store. Everyday low prices and free delivery on eligible orders. Review: Good, depending on your expectations - Most of this book is spent developing a couple of apps - along the way the authors introduces loads of Flutter's features and how to implement them in a real setting, as well as some 3rd party packages you'd likely want to use in real app development (riverpod, drift, firebase etc). At the time of writing (Nov '24) the book is pretty much up to date, covering the latest features of Flutter 3.x. What I like about this approach is that, at the end of the book you have starting points for many of the common things you're likely going to want to do when developing your own apps. The writing is a little dry and robotic - not that I'm expecting Andy McNab or anything - but I've read a lot of coding books and this one is pretty formulaic: here's a chunk of code 1) does this 2) does this 3) does this, repeat for 600 pages. It's fine, you get the gist. The authors don't go deep - some of the 'explanations' of the code are very basic or nonexistent. I thought more time could've been spent on some of these explanations, and the book structured differently to give more granularity on how some packages, features or functions work. When it does break out into a bit of theory, I found these sections well written and supported by good quality diagrams. One thing this book is not, is an introduction to Dart - Dart syntax is not explained in this book, and in a few places you're also expected to know how various common UI-type things work (like callbacks etc) - if you've any programming experience, you can probably cope (I leant on chatGPT to explain a few bits here and there). Finally (and usefully) the book does tell you how to set up a working environment, and how to deploy an app to iOS (iOS being the most complex platorm to deploy to). I would recommend the book - especially if you're looking to quickly see how to build an app in Flutter without too much time on theroy. There is also online verson, downloadable code/resources, and support forums at their website. Review: UPDATE: good to get your feet wet. SUGGESTIONS: it would be nice to see video tutorials offered and referenced in the text. By chapter two I feel it got a little blurry.
T**R
Good, depending on your expectations
Most of this book is spent developing a couple of apps - along the way the authors introduces loads of Flutter's features and how to implement them in a real setting, as well as some 3rd party packages you'd likely want to use in real app development (riverpod, drift, firebase etc). At the time of writing (Nov '24) the book is pretty much up to date, covering the latest features of Flutter 3.x. What I like about this approach is that, at the end of the book you have starting points for many of the common things you're likely going to want to do when developing your own apps. The writing is a little dry and robotic - not that I'm expecting Andy McNab or anything - but I've read a lot of coding books and this one is pretty formulaic: here's a chunk of code 1) does this 2) does this 3) does this, repeat for 600 pages. It's fine, you get the gist. The authors don't go deep - some of the 'explanations' of the code are very basic or nonexistent. I thought more time could've been spent on some of these explanations, and the book structured differently to give more granularity on how some packages, features or functions work. When it does break out into a bit of theory, I found these sections well written and supported by good quality diagrams. One thing this book is not, is an introduction to Dart - Dart syntax is not explained in this book, and in a few places you're also expected to know how various common UI-type things work (like callbacks etc) - if you've any programming experience, you can probably cope (I leant on chatGPT to explain a few bits here and there). Finally (and usefully) the book does tell you how to set up a working environment, and how to deploy an app to iOS (iOS being the most complex platorm to deploy to). I would recommend the book - especially if you're looking to quickly see how to build an app in Flutter without too much time on theroy. There is also online verson, downloadable code/resources, and support forums at their website.
W**.
UPDATE: good to get your feet wet. SUGGESTIONS: it would be nice to see video tutorials offered and referenced in the text. By chapter two I feel it got a little blurry.
Trustpilot
1 week ago
2 weeks ago