AASMT Training Courses

Location

Community Services & Continuing Education - Alexandria

Objectives

  • This course aims to teach students the advanced topics needed to build cross platform mobile apps

Outcomes

This training course teaches students the advanced programming skills that are required for developers to create mobile applications using flutter. During their hours in the classroom students will get knowledge about advanced mobile programming and then consolidate their knowledge throughout the course as they build an application that incorporates several features of the mobile app programming.

Course Contents

• Introduction to Firebase• Firebase authentication (Signup and Login to Flutter App).• Configure Your App to use Firebase Services.• Configuring Firebase Authentication.• Firebase Database • Real Time Database• Location-Aware Apps: Using GPS and Google Maps• Adding Google Maps to a Flutter app.• Adding a Google Map on Your Flutter App Screen• Adding a Google Map Marker• Moving the Camera (Camera Animation)• Capturing an App User’s Location for iOS and Android Apps• Publishing Flutter apps to Play store