Type Here to Get Search Results !

Google Flutter Mobile Development Quick Start Guide

 

Download the PDF book : Google Flutter Mobile Development Quick Start Guide by Prajyot Mainkar , Salvatore Giordano for free.

Introducing Flutter

Flutter is a application development framework from Google for creating cross-platform mobile applications (in iOS and Android). As mentioned on the official website (https://flutter.io/), it aims to make the development as easy, quick, and productive as possible.

Things such as Hot Reload, a vast widget catalog, very good performance, and a solid community contribute to meeting that objective and makes Flutter a pretty good framework.

This book is going to be a guide for you in your journey from getting started with Flutter to eventually deploying your applications on it. But, before that, let's have a quick introduction to Flutter.

In this chapter, we will cover the following:

The origin of Flutter

What is a widget?

Comparing Flutter to existing frameworks

Preface

Flutter is a cross-platform application development framework developed by Google. It uses the Dart programming language for its development needs. 

This book is going to be your guide to getting started on your cross-platform application development journey, by helping you understand the basic concepts of Flutter.

Who this book is for

This book is intended for readers who are interested in learning the basic concepts of Flutter and in learning how to build cross-platform applications.

What this book covers

Chapter 1, Introducting Flutter, covers a brief introduction to Flutter and how this book is going to serve you as a guide for learning cross-platform application development with Flutter. We will then move on to where and how Flutter originated. Then, before moving on to why Flutter is a good option, we will take a look at where Flutter fits in with the existing world of mobile application development.

Chapter 2, Getting Started with Flutter, covers the installation of the tools needed to use Flutter and gets readers familiar with IDE, as well as looking at Hot reload, one of the best features in Flutter. We will then learn about two principal concepts that are required in every application development workflow—debugging and testing.

Chapter 3, Widgets, Widgets Everywhere, goes through the widget catalog and explains how to create custom widgets. We will then learn how to route and navigate through these widgets.

Chapter 4, Exploiting the Widgets Variety, explores the constraints in Flutter and provides an introduction to animations in Flutter. We will then learn how to use Listview and scrolling widgets and, at the end of the chapter, will be introduced to silvers.

Chapter 5, Widening our Flutter Horizons, explains how networking plays an important role in the apps, along with sample code for setting up and running a server for fetching JSON code. This section will be followed by an understanding of why accessibility is important and what improvements can developers bring to support accessibility in the app. The following section is about app support internationalization.

Chapter 6, Using a Platform to Power Flutter Apps, explains how to include packages in the Flutter code, followed by how to include platform-specific channels to support Flutter code.We will then use the BatteryManager API to understand the battery state of the Android phone. We will cover some of the best tips to consider before building our own plugin, followed by how to publish your own plugin on the Flutter Pub site.

Chapter 7, Firebase - Flutter's Best Friend, examines how Firebase can help us build apps quicker using the Firestore Cloud database. We will also take a look at an example that captured ListView using the Firestore Cloud database. And finally, we will discuss some of the use cases as regards using the remote config for your apps.

Chapter 8, Deploying Flutter Apps, covers how to deploy and publish the android and iOS app on the respective stores.

Contents:

Chapter 1: Introducing Flutter 

Chapter 2: Getting Started with Flutter 

Chapter 3: Widgets, Widgets Everywhere 

Chapter 4: Exploiting the Widgets Variety

Chapter 5: Widening our Flutter Horizons

Chapter 6: Using a Platform to Power Flutter Apps 

Chapter 7: Firebase - Flutter's Best Friend 

Chapter 8: Deploying Flutter Apps

About The Book :

Publisher ‏ : ‎ Packt Publishing (March 30, 2019)

Language ‏ : ‎ English

Pages ‏ : ‎ 152 

File : PDF, 7.25 MB

Download

Free Download the Book: Google Flutter Mobile Development Quick Start Guide

PS: Share the link with your friends

If the Download link is not working, kindly drop a comment below, so we'll update the download link for you.

Happy downloading!

Tags

Post a Comment

1 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.