移动开发 Skill技能列表

4.5

iOSXcode工具配置最佳实践指南Skill ios-xcode

本技能提供针对iOS 26 / Swift 6.2的Xcode项目配置、SwiftData持久化、测试、调试、性能分析和应用分发工具指导,适用于诊所模块化MVVM-C架构的移动应用开发。关键词:iOS, Xcode, Swift, SwiftData, MVVM-C, 工具配置, 测试, 调试, 性能分析, 应用分发

4.5

iOSStoryboard最佳实践Skill ios-storyboard

这是一个专注于iOS 26 / Swift 6.2环境下Storyboard和Interface Builder的维护、迁移和最佳实践的技能。提供全面的UI设计指南,涵盖自适应布局、可访问性、版本控制等,适用于遗留代码的互操作性任务。关键词:iOS, Storyboard, Interface Builder, 迁移, 维护, Swift, 自适应布局, 可访问性, 版本控制, 最佳实践。

4.5

iOS导航(模块化MVVM-C)Skill ios-navigation

这个技能专注于iOS应用的SwiftUI导航架构,提供固执己见的导航强制实施,适用于诊所模块化MVVM-C模式。它包括导航规则、最佳实践和参考,用于设计弹性导航流程、协调器管理、深度链接支持、状态恢复和可访问性优化。关键词:iOS, SwiftUI, 导航, MVVM-C, 移动开发, 协调器, 深度链接, 状态恢复, 可访问性。

4.5

苹果iOS人机界面指南最佳实践Skill ios-hig

本技能提供苹果iOS人机界面指南(HIG)的最佳实践指南,专为使用SwiftUI和clinic模块化MVVM-C架构的iOS 26应用设计。涵盖导航、交互设计、可访问性、用户反馈、UX模式和视觉设计等关键领域,帮助开发者创建符合HIG标准、用户体验优秀的iOS应用。关键词:iOS, SwiftUI, HIG, 导航, 交互设计, 可访问性, UX模式, 视觉设计, MVVM-C, clinic架构。

4.5

iOSSwiftUI设计最佳实践Skill ios-design

这个技能提供基于Apple设计原则的SwiftUI iOS界面开发最佳实践指南,包含62条规则,覆盖状态管理、布局、导航、可访问性等关键方面,适用于移动开发中的iOS应用界面构建。关键词:SwiftUI, iOS, 设计, 最佳实践, 移动开发, 界面, 规则, 可访问性。

4.5

iOS设计系统Skill ios-design-system

这个skill用于教授如何构建iOS应用的设计系统基础设施,涵盖令牌架构、颜色系统、组件样式库等,适用于SwiftUI iOS 26 / Swift 6.2,基于Airbnb最佳实践。关键词:iOS设计系统、SwiftUI、令牌架构、移动开发、设计工程、iOS应用开发。

4.5

iOS崩溃检测与修复技能Skill ios-chaos-monkey

这个技能是用于iOS和Swift应用程序的崩溃检测和修复指南,专注于移动开发中的并发、内存和I/O错误。它采用测试驱动开发(TDD)方法,覆盖数据竞争、内存泄漏、死锁、异步编程等关键问题,适用于iOS开发、Swift编程、崩溃猎人、TDD实践和移动应用优化等SEO关键词。

4.5

iOSSwiftUI动画最佳实践Skill ios-animations

这个技能是用于 iOS 开发中 SwiftUI 动画的严格最佳实践指南,涵盖运动令牌、弹簧物理、手势连续性等 50 条规则,帮助开发者编写高性能、可访问的动画代码,符合诊所 MVVM-C 架构。关键词:iOS, SwiftUI, 动画, 最佳实践, Airbnb, 移动开发, 弹簧物理, 手势连续性。

4.5

ExpoReactNative性能优化技能Skill expo-react-native-performance

此技能提供Expo React Native应用的全面性能优化指南,涵盖启动加速、列表虚拟化、重渲染控制、动画流畅度、图像加载等关键领域,帮助开发者提升应用流畅度和用户体验,关键词包括Expo、React Native、性能优化、移动开发、前端优化、代码重构、应用性能、SEO搜索。

4.5

异步Redux等待失败成功处理Skill asyncredux-wait-fail-succeed

该技能用于在Flutter应用中使用AsyncRedux框架处理异步操作的状态,包括等待(加载中)、失败(错误)和成功状态,以实现UI的加载指示器、错误消息显示和状态更新。关键词:AsyncRedux, Flutter, 异步操作, 状态管理, 加载状态, 错误处理, UI更新

4.5

AsyncRedux选择器Skill asyncredux-selectors

AsyncRedux选择器是一种用于Flutter应用的状态管理技术,通过创建和缓存函数来高效提取和转换Redux存储状态数据,避免不必要的重新计算,提升应用性能。关键词包括AsyncRedux、选择器、缓存、状态管理、Flutter、Redux、性能优化、Memoization、Widget、Action。

4.5

重试混入Skill asyncredux-retry-mixin

重试混入是一个用于 Dart 异步 Redux 框架的技能,它通过指数退避机制自动重试失败的动作,提高应用健壮性,适用于处理网络请求等临时性错误。关键词包括:重试、指数退避、异步、Redux、Dart、混入、移动开发、Flutter、API 调用、错误处理。