Course summary
Session Start 20/11/2024
Location Online
Duration 4h 14m
U1: Introduction
- About Me
- Influences
U2: UI Construction
- Introduction to Flutter
- Base Project Creation
- Stateless Widgets
- Assets
- Working with a Design
- Implementation of the Splash Page
U3: Interactivity
- Stateful Widgets
- Detect Gestures and Navigation
- Refactor
- Task List Page
- Converting Task List Page to Stateful Widget
U4: Storing Data
- New Task
- Text Field Controller
- Handling State with setState
- Plugins, Packages and Shared Preferences
- Serialization and Deserialization
- Persisting and Recovering Tasks in Shared Preferences
U5: State Management
- Application Status
- Inherited Widgets
- Provider
- Add Provider to Task List Page
- Add Provider to New Task Modal
U6: An Extra
- Add Launcher Icons
- Compiling the App
- Uploading to Stores
Final project
- Cross-Platform App Development with Flutter
