移动开发 Skill技能列表
AsyncRedux流与计时器管理Skill asyncredux-streams-timers
AsyncRedux 流与计时器管理技能用于在Flutter应用中高效管理异步数据流和定时任务,通过Redux状态管理框架实现,涉及动作创建、订阅存储、生命周期清理和SEO关键词如AsyncRedux、Flutter、状态管理、流、计时器。
AsyncRedux乐观更新技术Skill asyncredux-optimistic-update-mixin
该技能用于移动应用开发中实现乐观更新,通过AsyncRedux框架提供即时UI反馈。在服务器操作完成前乐观更新状态,失败时自动回滚,提升用户体验。适用于创建、删除、提交等一次性操作,以及实时同步场景。关键词:乐观更新、AsyncRedux、Flutter、状态管理、UI反馈、服务器同步、回滚处理。
AsyncRedux观察器配置Skill asyncredux-observers
该技能涉及在AsyncRedux中设置观察器,用于调试和监控Flutter应用的状态管理。关键功能包括动作观察(ActionObserver)、状态变更跟踪(StateObserver)、错误处理(ErrorObserver)和模型重建监控(ModelObserver)。适用于移动开发中的状态管理优化、问题排查和数据分析,提升应用性能和可维护性。
非重入混入Skill asyncredux-nonreentrant-mixin
NonReentrant混入是一种用于AsyncRedux库的技能,用于防止动作的并发执行,确保在动作运行期间,同一类型的动作不会被重复调度。这有助于避免重复表单提交、防止竞态条件和保护长时间运行的操作。关键词包括:非重入混入、AsyncRedux并发控制、动作调度防重复、Flutter开发优化。
AsyncReduxAction状态检查Skill asyncredux-action-status
这是一个用于Flutter应用中AsyncRedux库的技能,专门用于检查和操作Action的完成状态。通过ActionStatus对象,开发者可以获取Action执行的成功或失败信息、错误详情,并据此进行UI导航或单元测试。关键词包括AsyncRedux、Flutter、ActionStatus、状态管理、异步编程、错误处理、导航、测试。
Swift包管理器配置Skill swift-package-manager-config
这是一个用于配置Swift Package Manager(Swift包管理器)的技能。它能够自动化生成Package.swift配置文件,管理平台特定依赖项(如macOS、iOS、tvOS、watchOS),设置多个编译目标和产品,并配置构建设置、二进制目标、XCFramework以及插件和宏。该工具旨在简化Apple生态系统(尤其是macOS应用程序)中的Swift项目依赖管理和构建流程,提升开发效率。 关键词:Swift Package Manager, SPM配置, Swift依赖管理, macOS开发, iOS开发, Apple开发, 包管理, 构建设置, XCFramework, Swift插件
移动GPU热管理优化Skill mobile-optimization
该技能专注于移动设备GPU性能优化与热管理,通过算法调整、功耗控制和温度监控,提升移动平台图形处理效率的同时防止过热,确保设备稳定运行。关键词:移动GPU优化、热管理、功耗控制、性能调优、移动平台、温度监控。
PushNotificationsSkill push-notifications
这项技能提供了跨iOS和Android平台的推送通知实现能力,涵盖了证书/密钥配置、通知负载设计、富媒体附件、深度链接和后台通知处理。
应用商店部署Skill app-store-deployment
本技能提供iOS和Android应用部署到App Store和Google Play的详细指南,包括签名、版本控制、构建配置、提交流程和发布管理。
dotnet-uno目标部署技能Skill dotnet-uno-targets
本技能提供Uno Platform应用程序的跨平台部署详细指南,涵盖Web/WASM、iOS、Android、macOS、Windows、Linux和嵌入式平台。内容包括项目设置、调试工作流、打包分发、平台特定问题及AOT/修剪优化。关键词:Uno Platform, 跨平台部署, WASM, iOS, Android, macOS, Windows, Linux, 嵌入式, AOT编译, 代码修剪。
Xcode构建与导出技能Skill asc-xcode-build
此技能专为使用xcodebuild工具构建、归档和导出iOS/macOS应用,并将其上传到App Store Connect而设计。适用于开发人员创建IPA或PKG文件,以便于应用分发和发布。关键词:Xcode构建、iOS应用开发、macOS应用开发、App Store上传、移动应用部署。
iOS崩溃检测与修复技能Skill ios-chaos-monkey
这个技能是用于iOS和Swift应用程序的崩溃检测和修复指南,专注于移动开发中的并发、内存和I/O错误。它采用测试驱动开发(TDD)方法,覆盖数据竞争、内存泄漏、死锁、异步编程等关键问题,适用于iOS开发、Swift编程、崩溃猎人、TDD实践和移动应用优化等SEO关键词。