developing-with-flutter
OfficialBuild cross-platform apps with Flutter.
Software Engineering#ui toolkit#state management#cross-platform#mobile development#widget#flutter#dart
AuthorFortiumPartners
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive knowledge and tools for developing cross-platform applications using the Flutter SDK, streamlining the process of building for mobile, web, and desktop from a single codebase.
Core Features & Use Cases
- Cross-Platform Development: Build for iOS, Android, and Web from a single codebase.
- Widget Architecture: Understand and implement Stateless, Stateful, and Consumer widgets.
- State Management: Utilize Riverpod, Provider, and Bloc patterns effectively.
- Platform Integration: Work with platform channels for native module integration.
- Navigation: Implement routing with GoRouter for deep linking and URL-based navigation.
- Testing: Write widget, integration, and golden tests.
- Deployment: Prepare applications for deployment to app stores and web hosting.
- Use Case: Develop a new mobile application that needs to run on both iOS and Android, manage complex user states, and navigate between multiple screens, all while maintaining a consistent UI and codebase.
Quick Start
Use the developing-with-flutter skill to create a new Flutter project named 'my_cool_app' with the organization 'com.example'.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: developing-with-flutter Download link: https://github.com/FortiumPartners/ensemble-vnext/archive/main.zip#developing-with-flutter Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.