Beginning App Development with Flutter
โ Scribed by Rap Payne
- Publisher
- Apress
- Year
- 2019
- Tongue
- English
- Leaves
- 322
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
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, youll 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 Googles 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!
โฆ Table of Contents
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
๐ SIMILAR VOLUMES
Flutter gives new and experienced developers the ability to build beautiful mobile apps. With no previous Dart or mobile programming experience needed, "Beginning Flutter" helps with app creation using an accessible, teach-by-example approach. Build dynamic native mobile apps for Androids and iOS at
<b>Build your first app in Flutter--no experience necessary!</b><br /><br /><i>Beginning Flutter: A Hands-On Guide to App Development</i>is the essential resource for both experienced and novice developers interested in getting started with Flutter--the powerful new mobile software development kit.
<b>Build your first app in Flutter--no experience necessary!</b><br /><br /><i>Beginning Flutter: A Hands-On Guide to App Development</i>is the essential resource for both experienced and novice developers interested in getting started with Flutter--the powerful new mobile software development kit.
<p><span>Are you an absolute beginner with no prior knowledge to any programming language? </span><span>But you want to be an Android or iOS mobile application developer? This book will teach you both. </span><span>You will learn to build Advanced Flutter Apps, from scratch.</span><span><br><br>You