explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

home/skills/tag/flutter
skill tag

flutter▌

66 indexed skills · max 10 per page

skills (66)

flutter-form

flutter/skills · Productivity

1

Implements stateful form validation in Flutter using Form, TextFormField, and GlobalKey<FormState>. Manages validation state efficiently without unnecessary key regeneration and handles user input validation workflows. Assumes a pre-existing Flutter environment with Material Design dependencies available.

flutter-animations

madteacher/mad-agents-skills · Video

1

Comprehensive guide for implementing animations in Flutter with decision trees and patterns for every animation type. \n \n Covers five animation approaches: implicit animations (AnimatedContainer, AnimatedOpacity, TweenAnimationBuilder), explicit animations (AnimationController, Tween, AnimatedWidget/AnimatedBuilder), hero animations (shared element transitions), staggered animations (sequential/overlapping with Interval timing), and physics-based animations (spring, gravity, fling) \n Includes

flutter-adaptive-ui

madteacher/mad-agents-skills · Frontend

1

Adaptive Flutter layouts that respond to screen size, platform, and input device across mobile, tablet, desktop, and web. \n \n Three-step workflow: abstract common widgets, measure available space with MediaQuery or LayoutBuilder, and branch UI based on width breakpoints (compact <600, medium 600–840, expanded ≥840) \n Covers layout fundamentals including Flutter's constraint system, common patterns (Row, Column, Expanded, Container), and responsive grid/navigation examples \n Best practic

flutter-testing-apps

flutter/skills · Testing

1

Comprehensive testing framework for Flutter apps across unit, widget, and integration test layers. \n \n Covers three test categories: unit tests for isolated logic, widget tests for UI components, and integration tests for end-to-end flows on real devices or emulators \n Provides architectural testing patterns for ViewModels, Repositories, Services, and Views, with emphasis on Fake implementations over mocks for cleaner test design \n Includes plugin testing guidelines combining Dart tests with

flutter-testing

flutter/skills · Testing

1

Generates unit, widget, integration, and plugin tests for Flutter applications with architectural awareness. \n \n Analyzes target code to determine appropriate test type (unit for logic, widget for UI, integration for end-to-end, plugin for native code) \n Provides decision tree and step-by-step implementation patterns for each test category, including fake/mock setup and assertion strategies \n Includes ready-to-use code templates for ViewModels, Repositories, widgets, and full app flows with

flutter-networking

madteacher/mad-agents-skills · Productivity

0

HTTP CRUD operations, WebSocket real-time communication, authentication, and performance optimization for Flutter apps. \n \n Covers all HTTP methods (GET, POST, PUT, DELETE) with JSON serialization, plus WebSocket connections for real-time data \n Includes authentication patterns (Bearer tokens, Basic Auth, API keys) and comprehensive error handling by status code \n Provides background JSON parsing with isolates to prevent UI blocking on large responses, plus retry logic with exponential backo

flutter-testing

madteacher/mad-agents-skills · Testing

0

Comprehensive guidance for unit, widget, and integration testing across Flutter applications. \n \n Covers three test types with trade-off analysis: unit tests for isolated logic (fast, low maintenance), widget tests for UI components (higher confidence, more dependencies), and integration tests for end-to-end flows (highest confidence, slowest execution) \n Includes practical examples for all three test categories, from basic Counter tests to complex user flows and performance profiling \n Prov

flutter-databases

flutter/skills · Productivity

0

MVVM-compliant data layer for Flutter with Repository pattern, stateless Services, and intelligent local caching strategies. \n \n Guides selection of persistence technology (shared_preferences, sqflite, drift, hive_ce, isar_community, or file I/O) based on data type, size, and relational complexity \n Implements Repository as single source of truth, isolating DatabaseService and ApiClient as private stateless dependencies \n Provides complete code examples for domain models, SQLite operations,

flutter-theming

flutter/skills · Productivity

0

Migrate Flutter apps from Material 2 to Material 3 with automated component and theme updates. \n \n Identifies and replaces deprecated Material 2 components (FlatButton, RaisedButton, BottomNavigationBar, Drawer) with their Material 3 equivalents using a decision tree \n Converts legacy theme properties to Material 3 ColorScheme and removes deprecated accent color references (accentColor, accentColorBrightness, etc.) \n Normalizes all component themes to use *ThemeData classes and ensures useMa

flutter-caching

flutter/skills · Productivity

0

Comprehensive caching and performance optimization for Flutter apps across multiple data types and platforms. \n \n Provides decision logic to select appropriate caching mechanisms: in-memory, shared_preferences for key-value pairs, SQLite for relational data, file system for large blobs, and image caching for network images \n Includes stream-based offline-first repository pattern that yields cached data first, then fetches and updates from the network \n Covers Android FlutterEngine pre-warmin

prevpage 3 / 7next