Cross Platform Mobile Apps Development Using Flutter
Course description
In this 2-day workshop, you will learn the fundamentals of building cross-platform mobile apps targeting iOS and Android devices using Flutter. Flutter lets you build mobile apps using the Dart programming language, without the need to use languages like Objective-C, Swift, or Java.
Structure:
Introduction to the Dart Programming Language
What is Flutter?
How Flutter works
Structure of a Flutter application
Widgets and State
Building Layouts in Flutter
Material Design
Basics widgets
Layout
Input
Text
Storage
Local Storage
Databases
Networking
Consuming Web Services
Platform Specific Code
Using Native APIs
Deployment
Apple App Store
Google Play
Prerequisites
Knowledge of basic programming and object-oriented programming concepts