Learning Google Flutter for Mobile Developers

Learning Google Flutter for Mobile Developers

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 25m | 1.46 GB

Flutter allows mobile developers to create high-quality application experiences that work natively for multiple platforms. Flutter is known for being fast, reactive, and modern. It works with existing Java, Swift, and ObjC code. Flutter can also create applications using Google Fuchsia, a newly introduced OS. In this course, Emmanuel Henri demonstrates how to use Flutter, including how to set up the SDK and simulators; add widgets, components, and navigation; leverage APIs; build, review, and deploy code; and more.

Topics include:

  • Programming with Dart
  • Setting up the Flutter SDK
  • Setting up app simulators
  • Using Flutter for iOS
  • Using Flutter for Android
  • Using widgets and material components
  • Adding interactivity, routing, and navigation
  • Reading and writing with Dart IO
  • Creating HTTP requests
Table of Contents

Introduction
1 Build iOS and Android apps easily
2 Course prerequisites
3 Using the exercise files

Introduction and Setup
4 Introduction to Flutter
5 Dart programming language
6 Various install platform
7 Flutter SDK setup
8 iOS setup
9 iOS simulator
10 Android setup
11 Android simulator
12 Editor setup

UI Building
13 Basic widget exploration
14 Material components exploration
15 Widgets catalog exploration
16 Adding interactivity
17 Routing and navigation

Use Device and SDK APIs
18 Introduction to packages
19 Package usage
20 Platform code overview
21 Read and write with Dart IO – Setup
22 Read and write with Dart IO – Final code
23 HTTP requests

Build and Release
24 Resources to release to iOS
25 Resources to release to Android

Conclusion
26 Next steps