Join a hands-on workshop exploring Flutter, Google's powerful mobile UI framework for building high-quality native interfaces across iOS, Android, and web platforms. Learn to craft multi-platform applications from a single codebase while mastering essential concepts like widget composition, widget/element/render tree relationships, and lifecycle events. Discover when to implement stateless versus stateful widgets, understand Flutter's performance optimization techniques, and explore platform channel communication for accessing native APIs. Through practical exercises, gain experience with layouts, widgets, navigation, and core Flutter development concepts. Prior to attending, install the Flutter SDK and a code editor following the official Flutter documentation at https://docs.flutter.dev/get-started/install for a seamless learning experience.
Overview
Syllabus
Workshop: Introduction to Flutter
Taught by
AICamp