移动开发 Skill技能列表
分析开发专家Skill analytics-developer
这个技能专注于iOS移动应用中的分析系统开发,包括添加分析事件、跟踪用户路由路径、维护代码规范,以支持数据驱动的决策和用户体验优化。关键词:iOS分析、移动开发、事件跟踪、路由管理、代码规范、数据监控、用户行为分析。
Swift并发编程技能Skill swift-concurrency
Swift 并发编程技能是用于指导使用现代并发模式(如 async/await、Tasks、actors、MainActor)编写线程安全 Swift 代码的实用指南。它帮助开发者构建新异步代码、审计现有代码以发现并发问题,以及将传统回调或 Combine 代码重构为结构化并发。适用于 iOS 和 macOS 应用开发,提升代码性能和可维护性。关键词:Swift并发编程,async/await,actors,MainActor,结构化并发,移动开发,线程安全,并发审计,重构技巧。
SwiftData数据持久化与架构技能Skill swift-data
这个技能专注于SwiftData在iOS开发中的数据层架构,提供最佳实践用于模块化MVVM-C应用的数据建模、持久化、同步和错误处理。关键词:SwiftData, iOS开发, 数据持久化, MVVM-C, 模块化架构, 同步策略, 错误处理
iOSStoryboard最佳实践Skill ios-storyboard
这是一个专注于iOS 26 / Swift 6.2环境下Storyboard和Interface Builder的维护、迁移和最佳实践的技能。提供全面的UI设计指南,涵盖自适应布局、可访问性、版本控制等,适用于遗留代码的互操作性任务。关键词:iOS, Storyboard, Interface Builder, 迁移, 维护, Swift, 自适应布局, 可访问性, 版本控制, 最佳实践。
ExpoReactNative开发技能Skill expo-react-native-coder
这个技能提供全面的Expo React Native移动应用开发指南,涵盖项目设置、路由导航、屏幕开发、数据管理、认证安全、深度链接等关键领域。适用于前端开发者和移动应用开发者,帮助快速构建高性能的Expo应用。关键词:Expo, React Native, 移动开发, 前端开发, 导航, 认证, 深度链接。
异步Redux等待失败成功处理Skill asyncredux-wait-fail-succeed
该技能用于在Flutter应用中使用AsyncRedux框架处理异步操作的状态,包括等待(加载中)、失败(错误)和成功状态,以实现UI的加载指示器、错误消息显示和状态更新。关键词:AsyncRedux, Flutter, 异步操作, 状态管理, 加载状态, 错误处理, UI更新
异步Redux依赖注入技能Skill asyncredux-dependency-injection
这个技能是关于在Flutter应用中使用AsyncRedux框架实现依赖注入,通过环境、依赖和配置模式来管理应用的服务和设置,以提高代码的可测试性和模块化。关键词包括:AsyncRedux、依赖注入、Flutter、Dart、环境模式、可测试性、状态管理。
AsyncRedux调试技能Skill asyncredux-debugging
这个技能用于帮助开发者调试AsyncRedux应用程序,涵盖状态检查、动作跟踪、日志记录和性能监控。关键词:AsyncRedux, 调试, Flutter, 状态管理, 开发工具, 移动应用开发, 异步处理, 性能优化。
防抖混入Skill asyncredux-debounce-mixin
防抖混入是一种编程技术,用于在用户输入暂停后才执行操作,常见于实现搜索建议功能和避免在快速输入期间的过度API调用。关键词:防抖、混入、异步Redux、Flutter开发、前端优化、移动应用开发、输入延迟。
AppStoreOptimization(ASO)Skill app-store-optimization
这项技能提供了一套完整的App Store优化(ASO)工具,用于研究、优化和跟踪苹果App Store和Google Play商店上的移动应用性能,包括关键词研究、元数据优化、转化优化、评分与评论管理以及发布与更新策略等。
移动优先设计Skill mobile-first-design
移动优先设计是一种设计理念,它强调从最小的屏幕尺寸开始设计,确保核心功能在所有设备上都能工作,同时利用更大的屏幕提供增强的体验。
PushNotificationSetupSkill push-notification-setup
这个技能涵盖了如何为iOS和Android应用程序实现全面的推送通知系统,使用Firebase Cloud Messaging和原生平台服务,包括请求用户权限、处理通知、深度链接以及后端集成等关键步骤。