Flutter: Zero to App

· flutterbooks.com
4.2
6 reviews
Ebook
166
Pages
Eligible
Ratings and reviews aren’t verified  Learn More

About this ebook

A hands-on, fast-paced guide to get you started with cross-platform mobile application development with Google's Flutter framework



Important Features




A thorough introduction of Dart language which is the backbone of Flutter, including:



Variables and Types


Functions


Controls Flows


Classes



An extensive learning resource on Flutter's most prominent subjects like:



Flutter Widgets including:


Material Widgets like "MaterialApp" and "Scaffold"


Basic widgets like "Text", "Column", "Row", and many more.


Flutter Buttons including: "RaisedButton", "FloatingActionButton", "IconButton", "DropdownButton" and more.


Flutter Input and Select handling like "TextField", "Form", "Checkbox", etc.


Flutter Dialogs and Panels


Flutter views like "ListView", "GridView" and "PageView"




States and their management in Flutter


Navigation and Routing in Flutter


Handling Data with Future and Streams


Managing Assets in Flutter


Creating Custom Themes for Flutter apps


Using Plugins and Packages in Flutter


Deploying apps for Android and iOS




Book Description


Google's Flutter is a sophisticated framework for developing mobile, desktop and web applications. Flutter is equipped with the powers of Dart as the primary back-end language. For that, Flutter is extremely efficeint in native performances, and it is as fast as other native development tools. 

Flutter makes the life of a developer easier through multiple hierarchies: First let's you to code once and deploy to many platforms, then it will provides you with beautifully constructed widgets and tools to quickly build what you want.


In this book you will learn how to effectively leverage the mighty power of Flutter and Dart in order to create and build professionally designed applications for both Android and iOS in matter of days. We will look at Flutter's many wonderful features and components in order to harness the capacities of this framework.



In the first Part of the book, I will introduce Flutter: what it is, how to install it and so on.


In the second part, you will learn the basics of the Dart language, For example how to write a Dart code that uses the notion of Classes, Functions, and Control flow statements.


In the third part, you are finally exposed to the idea of a Flutter application, we will discuss some basic yet important widgets, the concept of states, working with buttons, inputs, selections dialogs, panels, views and much more. Then we move on to a more advanced set of topics like handling data in Flutter using Futures and Streams, Navigation and Routing in Flutter, defining assets, themes, fonts, using packages and plugins, and in the end, you will see how to deploy your app to the market.




Who this book is for


Flutter and ultimately this book is primarily intended to be worked by anyone who wishes to develop and design beautiful, native and cross-platform applications. So, I thank you for putting your trust in this book for learning Flutter and I hope the following pages would be of assistance to your future endeavors.

Ratings and reviews

4.2
6 reviews
Ceri Hughes
October 5, 2020
Doesn't really cover anything that isn't in the official documentation. Covers some Android config, but makes no attempt to offer an equivalent for iOS - the author just references a URL to the flutter website in these cases. This should have been made very clear in the synopsis so people know what they're buying. A lot of the content is just long sections of API documentation, and while images of the different UI widget are useful, they only appear in a very small number of cases. I came to this book as a seasoned iOS developer with some moderate experience in Android development, and didn't find it useful. Even at the low price, I wouldn't recommend it for someone in a similar position.
6 people found this review helpful
Did you find this helpful?
Laxman Chettri
March 16, 2021
Nice
4 people found this review helpful
Did you find this helpful?
Anil Das
January 14, 2021
AAA
2 people found this review helpful
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.