What problem does it solve?
This Skill streamlines the development of high-performance, cross-platform applications using Flutter 3 and Dart, addressing challenges in state management, navigation, and UI implementation.
Core Features & Use Cases
- Cross-Platform Development: Build for iOS, Android, Web, and Desktop from a single codebase.
- State Management: Implement robust state solutions with Riverpod or Bloc.
- Navigation: Configure complex navigation flows using GoRouter.
- UI Components: Develop custom, performant widgets and animations.
- Performance Optimization: Profile and resolve UI jank and memory issues.
- Use Case: Develop a new feature for a mobile app, including user authentication flow with Bloc, navigation using GoRouter, and custom UI elements, ensuring optimal performance across all target platforms.
Quick Start
Use the flutter-expert skill to create a new Flutter project with Riverpod for state management and GoRouter for navigation.