Mobile Application Development (Flutter)
Mobile Application Development (Flutter)
Brief Contents
- Introduction to Flutter and Dart. Application scenarios
- Use of widgets, built-in widgets and customized widgets
- Page navigation with tabs, side drawers and stack-based navigation
- Debugging for tracking the errors
- Building Layouts, Containers, Text Styling, Rows and Columns
- Dart Control Statements and Collections, Sound Null safety
- Dart Enumerations, Classes and Objects
- State management in pages
- Handling and validating the input data from users
- Connecting Flutter app to backend servers by sending Http requests
- User authentication, Login and Signup pages
- Calling Web APIS of back-end in the mobile Apps
- Use JSON based data storage in a Non-SQL Database way
- Setting up Git and GitHub
- Adding Google Maps in application pages
- Adding animations and page transitions, uploading images
- Push Notifications – manual and automated ways
- Publish mobile app to store and play store
One Month Guided Project with Trainer’s Support (02 days per week):
Trainer will check the progress of assigned individual Project and guide about further work.