New Flutter Book

Flutter for Beginners: Create cross-platform mobile applications with Google Flutter and Dart 2

Alessandro Biessek
CodeChai
2 min readSep 7, 2019

--

Today I’m writing about this last job done during this year. Me, together with Packt Publishing bring to the community a Flutter guide to developers that want to enter in the world of this incredible framework.

About the book

The book has 15 chapters (more than 500 pages) and goes from an introduction to Dart in the first two chapters (In my opinion, however, there’s no better source to Dart than its official website) to Flutter concepts like widgets, Stateful and Stateless, user input, navigation, animations, graphic transformations and more.

In the book, we develop together a small app to explore much of the Flutter framework concepts, going deeper in details of the fundamentals. We also have whole chapter dedicated to Firebase integration.

We start understading Dart basic concepts that are fundamental to Flutter development, like libraries and packages, then we create an starter app project, add some layout to it using widgets, theming, user input, navigation, integration with Firebase and more. All this, entering in details about each subject.

The experience

Writing a book about a growing technology like Flutter is a challenge itself, and as this was my first book, turned it even harder. It was, however, a great experience, a lot of learning and maybe something to contribute with this awesome community.

If any of you have any question about the experience, how it works, please, let’s talk, follow me on twitter.

Conclusion

The book is available here: https://bit.ly/2ViOgLi. Flutter documentation is one of the best I’ve seen, the content produced by the community is also incredible, so buying a book is not the best option for many of you. I know however, some of you want some kind of structured learning with practice altogether, so that’s a good option for you.

Again, if you wanna talk about the book, have any questions about the content, please, let’s talk, anything related to Flutter is welcome too. This was the way I found on how to contribute to this community.

Thank you for reading to the end, let’s keep growing with Flutter. 🖖

--

--