Cross mobile app development Flutter Course teaches students how to build mobile applications using a single codebase. You'll learn the basics of the Flutter framework, including widgets, layouts, and navigation, as well as the Dart programming language used to develop Flutter apps. You'll explore Flutter's architecture, including the widget tree and state management, and learn how to create beautiful user interfaces using Flutter's widget system. Additionally, you'll learn how to manage data in your Flutter app using local storage, APIs, and other data sources, and how to integrate your Flutter app with native platform features like camera, sensors, and location services.
Intended learning outcomes
Knowledge &understand
Cross-platform development:
Widget-based architecture
Dart programming language
Flutter mobile app
mental skills
An explanation of what a cross platform development environment is is essential
Understanding the relationship between hot reload and dart
Why dart so important to flutter
Why does flutter have such great performance compared to other platforms
Practical & professional skills
be able to create a design for a mobile app using Flutter
be able to use widgets for building a mobile app in Flutter
be able to implement state, navigation and interaction in Flutter
be able to mobile app for cross platform App with database