Course Outline

Introduction

Introducing the advanced features of Flutter

Migrating Apps to Flutter

  • Best practices
  • Common issues
  • Examples

Working with animations and motion widgets

  • Animation types
  • Widgets

Integrating with Phone

  • Understanding permissions
  • Accessing contacts
  • Taking pictures

Integrating Firebase

  • Overview of Firebase
  • Understanding Firebase Projects
  • Setting up Firebase with Flutter
  • Implementing Firebase authentication
  • Using Firebase database and storage
  • Adding FlutterFire plugins
  • Setting up Analytics and Dashboards
  • Examples

Troubleshooting

Summary and Conclusion

Requirements

  • Basic knowledge of Flutter, Dart, and Firebase
  • Experience with Android and iOS mobile apps development

Audience

  • Developers
  14 Hours
 

Testimonials

Related Courses

Build Native iOS and Android Apps with Flutter

  14 hours

Flutter Development Bootcamp with Dart

  35 hours

BLoC Pattern

  14 hours

Embedded Linux Kernel and Driver Development

  14 hours

React Native for iOS and Android

  21 hours

Titanium: Build Native Mobile Apps Using Javascript

  7 hours

Embedded Linux Systems Architecture

  35 hours

Embedded GNU/Linux Kernel Internals and Device Drivers

  35 hours

NativeScript for iOS and Android Development

  7 hours

Big Data Streaming for Developers

  14 hours

.NET MAUI Fundamentals

  14 hours

.NET MAUI (Intermediate)

  14 hours

Advanced .NET MAUI

  14 hours

Ionic2

  14 hours

Ionic1: Build a Mobile App with Ionic 1 and Angular 1

  14 hours