Flutter Mobile App Development : Advanced
This Hands-On course will teach you how to develop Mobile Apps targeted for iPhone and Android apps with minimum programming experience using Flutter Framework and Dart programming.
Learning Outcomes
By the end of this training, participants :
- will be able to To create cross platform native mobile apps easily with Flutter
- Create your own mobile app and set app package options using Flut
- Edit & Debug your app files with the built-in Visual Studio Code editor
- Evaluate how your app looks and performs on real physical hardwar
- Publish your apps in Appstore & Google Play
Prerequisites
Participants need to at least have basic concepts of programming language and laptop at least 8GB Ram to run the app
Course Outline
Day 1
- Complex animations and custom animations
- Using Lottie animations with Flutter
- Push notifications in Flutter
- Setting up push notifications
- Integration notifications in Flutter
Day 2
- Setting up Firebase with Flutter
- Firebase Authentication (Google, Email, Phone)
- Working with Firebase Firestore Database
- Firebase Storage for media uploads/downloads
- Setting up Analytics & Crashlytics in Firebase
Day 3
- Permissions Management (Advanced usage)
- Integrating device contacts (fetching and adding)
- Implementing QR Code scanning
- Best practices for maintenance and updating apps
- Class activities: Building simple app & presentation
About This Course
This Hands-On course will teach you how to develop Mobile Apps targeted for iPhone and Android apps with minimum programming experience using Flutter Framework and Dart programming.
Learning Outcomes
By the end of this training, participants :
- will be able to To create cross platform native mobile apps easily with Flutter
- Create your own mobile app and set app package options using Flut
- Edit & Debug your app files with the built-in Visual Studio Code editor
- Evaluate how your app looks and performs on real physical hardwar
- Publish your apps in Appstore & Google Play
Prerequisites
Participants need to at least have basic concepts of programming language and laptop at least 8GB Ram to run the app
Course Outline
Day 1
- Complex animations and custom animations
- Using Lottie animations with Flutter
- Push notifications in Flutter
- Setting up push notifications
- Integration notifications in Flutter
Day 2
- Setting up Firebase with Flutter
- Firebase Authentication (Google, Email, Phone)
- Working with Firebase Firestore Database
- Firebase Storage for media uploads/downloads
- Setting up Analytics & Crashlytics in Firebase
Day 3
- Permissions Management (Advanced usage)
- Integrating device contacts (fetching and adding)
- Implementing QR Code scanning
- Best practices for maintenance and updating apps
- Class activities: Building simple app & presentation
Upcoming Sessions
There are currently no scheduled sessions for this course.
We'll notify you when new sessions are scheduled
Your Instructor
Graduated in Computer Engineering in Case West...
Upcoming Sessions
There are currently no scheduled sessions for this course.
We'll notify you when new sessions are scheduled
Course Information
Your Instructor
Fazreen Ferdianshah bin Mohd Fauzi
Professional Experience
Graduated in Computer Engineering in Case West...
View Profile