Loading...
Loading...
Found 359 Skills
Build a form with validation
Move between or deep link to different screens or routes within a Flutter application
Add animated effects to your Flutter app
Use `LayoutBuilder`, `MediaQuery`, or `Expanded/Flexible` to create a layout that adapts to different screen sizes. Use when you need the UI to look good on both mobile and tablet/desktop form factors.
Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating that a specific widget displays correct data and responds to events as expected.
How to build your app's layout using Flutter's layout widgets and constraint system
Work with databases in a Flutter app
Build a Flutter plugin that provides native interop for other Flutter apps to use
Manage state in your Flutter application
Measure and reduce the size of the Flutter app bundle, APK, or IPA
Use the Flutter team's recommended app architecture
Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring for scalability.