What problem does it solve?
This Skill offers expert guidance for developing cross-platform mobile applications with Flutter 3+ and Dart, streamlining the process of creating performant, maintainable UI components.
Core Features & Use Cases
- Widget Development and Optimization: Craft custom Flutter widgets with proper state management.
- State Management Setup: Implement Riverpod or Bloc for managing application state.
- Navigation and Routing: Configure user-friendly navigation using GoRouter, including nested and shell routes.
- Performance Tuning: Profile apps, reduce widget rebuilds, and optimize rendering performance.
- Use Case: A Flutter developer builds a complex app supporting iOS, Android, and web, utilizing this skill to implement secure navigation, maintainable components, and smooth animations.
Quick Start
Use the flutter-expert skill to set up a new Flutter project with Riverpod for state management and GoRouter for navigation.