Beginning App Development with Flutter

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book breaks down complex concepts and tasks into easily digestible segments with examples, pictures, and hands-on labs with starters and solutions. In doing so, you`ll develop a basic understanding of the Dart programming language; the entire Flutter development toolchain; the differences between stateful and stateless widgets; and a working knowledge of the architecture of apps. All the most important parts of app development with Flutter are covered in this book. Work with themes and styles. Develop custom widgets. Teach your app to respond to gestures like taps, swipes, and pinches. Design, create and control the layout of your app. Create tools to handle form data entry from users. And ultimately create killer multiscreen apps with navigation, menus, and tabs. Flutter is Google`s new framework for creating mobile apps that run on iOS and Android phones both.You had to be a super-developer to write apps for iOS or Android alone. But writing for both? Forget about it! You had to be familiar with Swift, Java/Kotlin, Xcode, Eclipse, and a bunch of other technologies simultaneously. Beginning App Development with Flutter simplifies the entire process. What You`ll Learn Get the most out of great Flutter widgets Create custom widgets, both stateless and stateful Exercise expert control over your Flutter layouts Make your app respond to gestures like swiping, pinching and tapping Initiate async Ajax calls to RESTful APIs ― including Google Firebase!

Author(s): Rap Payne
Publisher: Apress
Year: 2019

Language: English
Pages: 322

Front Matter ....Pages i-xxv
Front Matter ....Pages 1-1
Hello Flutter (Rap Payne)....Pages 3-8
Developing in Flutter (Rap Payne)....Pages 9-27
Front Matter ....Pages 29-29
Everything Is Widgets (Rap Payne)....Pages 31-46
Value Widgets (Rap Payne)....Pages 47-76
Responding to Gestures (Rap Payne)....Pages 77-92
Laying Out Your Widgets (Rap Payne)....Pages 93-137
Navigation and Routing (Rap Payne)....Pages 139-157
Styling Your Widgets (Rap Payne)....Pages 159-186
Managing State (Rap Payne)....Pages 187-203
Front Matter ....Pages 205-205
Your Flutter App Can Work with Files (Rap Payne)....Pages 207-225
Making RESTful API Calls with HTTP (Rap Payne)....Pages 227-254
Using Firebase with Flutter (Rap Payne)....Pages 255-285
Back Matter ....Pages 287-309