Type Here to Get Search Results !

Flutter Succinctly in pdf

 

Download This PDF Book: Flutter Succinctly By Ed Freitas Foreword by Daniel Jebaraj

Introduction:

With the rapid rise of cross-platform mobile frameworks such as Ionic, React Native, and Xamarin, the folks at Google decided to step into the game and develop their own framework with support for both Android and iOS using the same codebase—this is how Flutter came to be.

Flutter is an open-source mobile application development SDK primarily developed and sponsored by Google, used for developing applications for Android and iOS—as well as being the primary method of creating applications for the Google Fuchsia operating system.

Flutter is written in C, C++, and Dart, and uses the Skia Graphics Engine. It offers a rich set of fully customizable widgets for building native interfaces, including the beautiful Material Design library and Cupertino (iOS-flavored) widgets, rich motion APIs, smooth natural scrolling, platform awareness, and hot reload—which helps to quickly build UIs without losing state on emulators, simulators, and any hardware for iOS and Android.

All these great features have helped Flutter take off very quickly, and developers are flocking to the framework. It’s also one of the trending projects in GitHub, which has helped it gain even more popularity.

With Flutter gaining momentum, it seems unlikely that it will fade away anytime soon, so I decided to give it a whirl and write an application with it. My personal experience: I was blown away. I felt immediately productive, even though I had never programmed in Dart before.

Throughout this book, I want to go on that same journey with you. We’ll do this by creating a fully functional app, which will allow you to get a good grasp of the framework—whether you are coming from another mobile development framework, or have no previous mobile development experience.

I’m quite excited to embark on this journey with you. I hope that by the end of it, you’ll have a great impression of the framework and be able to assess whether Flutter is the right choice for your mobile development needs. So, without further ado, let’s get going.

About the Author:

Ed Freitas is a consultant on software development applied to customer success, mostly related to financial process automation, accounts payable processing, and data extraction.

He really likes technology and enjoys playing soccer, running, traveling, life hacking, learning,and spending time with his family.

Table of Contents:

The Story Behind the Succinctly Series of Books

About the Author 

Acknowledgements 

Introduction

Chapter 1 Setup 

Project overview

Installation

Setting up an editor 

Creating the app

Creating a virtual device

Testing our setup

Hot reloading

Summary

Chapter 2 App Fundamentals

Quick intro

Rewriting—main.dart

Project structure 

Bottom-to-top coding approach 

Writing utils.dart

Writing model.dart 

Creating the database—dbhelper.dart

Inserting a new document—dbhelper.dart 

Getting the list of documents—dbhelper.dart

Getting a specific document—dbhelper.dart

Counting documents—dbhelper.dart .

Updating and deleting documents—dbhelper.dart

Summary

Chapter 3 App UI—Document Details

Quick intro

Document Details 

Menu options

Stateful widget

Initializing text controllers and variables 

Choosing a date 

Deleting a document

Saving a document

Submitting the form 

Building the UI

Scaffold 

AppBar

Body

Document Name and Expiry Date 

Document Name field

Expiry Date field 

Alert fields 

Save button

Summary

Chapter 4 App UI—Main Screen

Quick intro

Getting started: main menu option

Main stateful widget

Getting a list of documents 

Checking dates

Navigating to the document details

Resetting the local data

Selecting the menu option

Building the list of documents 

Finalizing the main screen.

Summary

Appendix—Full Code

Full main.dart code

Full utils.dart code 

Full dbhelper.dart code

Full model.dart code

Full docdetail.dart code

Full doclist.dart code 

Full Pubspec.yaml code 

Full Android Studio project 

About The Book:

Publisher ‏ : ‎ Syncfusion

Language ‏ : ‎ English

Pages ‏ : ‎ 129

File : PDF, 8 MB

Download

Free Download the Book: Flutter Succinctly By Ed Freitas Foreword by Daniel Jebaraj

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

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