Loading...
Loading...
Found 210 Skills
Comprehensive guide for implementing animations in Flutter. Use when adding motion and visual effects to Flutter apps: implicit animations (AnimatedContainer, AnimatedOpacity, TweenAnimationBuilder), explicit animations (AnimationController, Tween, AnimatedWidget/AnimatedBuilder), hero animations (shared element transitions), staggered animations (sequential/overlapping), and physics-based animations. Includes workflow for choosing the right animation type, implementation patterns, and best practices for performance and user experience.
Use when building cross-platform applications with Flutter 3+ and Dart. Invoke for widget development, Riverpod/Bloc state management, GoRouter navigation, platform-specific implementations, performance optimization.
Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring for scalability.
Set up a Windows environment for Flutter development
Builds Flutter layouts using the constraint system and layout widgets. Use when creating or refining the UI structure of a Flutter application.
How to build your app's layout using Flutter's layout widgets and constraint system
Cache data in a Flutter app
Set up a Linux environment for Flutter development
Use the Flutter team's recommended app architecture
Add Flutter unit tests, widget tests, or integration tests
How to customize your app's theme using Flutter's theming system
Move between or deep link to different screens or routes within a Flutter application