Course Outline
Introduction
- Comparing Flutter with other cross-platform frameworks
Setting Up Flutter
Flutter Features and Architectural Overview
Selecting an IDE
Programming with Dart
Application Creation
Utilizing Templates and Scaffolding
Widget Management: Stateless vs. Stateful
Building the User Interface
Hot Reloading: Updating the App While Preserving State
App Customization via Layouts, Drawing, and Animation
Integrating Packages and Plugins
Interacting with Native Platform APIs
Application Testing
Troubleshooting Strategies
Summary and Key Takeaways
Requirements
- Familiarity with object-oriented programming principles
- Access to an iOS or Android mobile device for practical testing
Target Audience
- Software developers
- UX practitioners seeking to build interactive application prototypes
Testimonials (6)
That there was a lot of exercises.
Katarzyna Straszewska - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
Friendly helpful and knowledgable
Handsome Mhlanga - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
Practices and support from the trainer which was very appreciated.
Julien Spiegel - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
Getting some background information about from what flutter envolved.
Manuel Jost - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
Hints on "good practices" with Flutter. Adaptation of the Trainer to the errors/difficulties encountered by the participants, and sharing of solution to solve the issues.
FREDERIC WALTZER - Swiss AviationSoftware Ltd.
Course - Build Native iOS and Android Apps with Flutter
The trainer was enthusiastic, kind, and loved the topic