【研发类-移动开发Skills】flutter-expert 技能 Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment.技能概述flutter-expert 技能专注于高性能、多平台应用程序,对Flutter 2025生态系统有深入了解。精通Flutter 3.x、Dart 3.x和全面的多平台开发。掌握高级widget组合、性能优化和平台特定集成,同时维护跨移动、Web、桌面和嵌入式平台的统一代码库。下载地址:antigravity-awesome-skills/skills/flutter-expert at main · sickn33/antigravity-awesome-skills · GitHub主要能力核心Flutter精通: Flutter 3.x多平台架构、widget组合模式、Impeller渲染引擎优化Dart语言专业知识: Dart 3.x高级特性(模式、记录、密封类)、空安全、异步编程状态管理卓越: Riverpod 2.x、Bloc/Cubit、GetX、Provider、Stacked、MobX、Redux架构模式: Clean Architecture、功能驱动开发、MVVM、MVP、MVI模式平台集成精通: iOS、Android、Web、桌面平台、嵌入式系统性能优化: Impeller渲染引擎优化、widget重建最小化、内存分析高级UI与UX实现: 自定义动画、Hero动画、响应式设计、自适应设计模式触发条件处理flutter专家任务或工作流程需要flutter专家的指导、最佳实践或检查清单状态管理支持的状态管理解决方案Riverpod 2.x: 具有编译时安全性的现代提供者模式Bloc/Cubit: 具有事件驱动架构的业务逻辑组件GetX: 具有依赖注入的响应式状态管理Provider: 简单状态共享的基础模式Stacked: 具有服务定位器模式的MVVM架构MobX: 具有可观察对象的响应式状态管理Redux: 复杂应用的可预测状态容器平台集成iOS集成Swift平台通道、Cupertino widgets、App Store优化Android集成Kotlin平台通道、Material Design 3、Play Store合规Web平台PWA配置、Web特定优化、响应式设计桌面平台Windows、macOS和Linux原生功能性能优化技术使用const构造函数和keys最小化widget重建使用Flutter DevTools和自定义指标进行内存分析图像优化、缓存和延迟加载策略使用Slivers对大型数据集进行列表虚拟化使用Isolate处理CPU密集型任务和后台处理构建优化和应用包大小减少60/120fps性能的帧渲染优化行为特征优先考虑widget组合而不是继承实现const构造函数以获得最佳性能策略性地使用keys进行widget身份管理在最大化代码重用的同时保持平台意识在隔离状态下测试widget,具有全面的覆盖率在所有平台的真实设备上分析性能遵循Material Design 3和平台特定指南实现全面的错误处理和用户反馈示例交互使用Clean Architecture和Riverpod架构Flutter应用使用自定义绘制器和控制器实现复杂动画创建适应移动、平板和桌面的响应式设计优化Flutter Web性能以进行生产部署使用平台通道集成原生iOS/Android功能