Google Flutter Mobile Development Quick Start Guide - Programming Ebook


Download Programming Ebook

Saturday, August 10, 2019

Google Flutter Mobile Development Quick Start Guide

Google Flutter Mobile Development Quick Start Guide
Google Flutter Mobile Development Quick Start Guide

Book Details 
             TitleGoogle Flutter Mobile Development Quick Start Guide
         Author: Prajyot Mainkar. Salvatore Giordano
    Language: English
No. of pages: 131
         Format: PDF, EPUB


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 workflowdebugging 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.

Advanced Swift Bundle 10 books By Ray Wenderlich

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. 

No comments:

Post a Comment