移动开发 Skill技能列表
macOS权限文件生成器Skill macos-entitlements-generator
macOS权限文件生成器是一款专门为macOS应用程序自动化生成entitlements.plist配置文件的工具。它能够根据应用程序的功能需求,智能配置App Sandbox沙盒权限、强化运行时安全设置、文件系统访问、网络连接、硬件设备访问(如摄像头、麦克风)以及应用程序间通信等关键权限。该工具支持生成适用于开发和分发的不同权限配置,帮助开发者遵循苹果安全规范,确保应用程序顺利通过Mac App Store审核和公证流程。关键词:macOS开发、App Sandbox、entitlements.plist、权限配置、代码签名、安全加固、苹果应用商店、Xcode项目、沙盒安全、强化运行时。
GooglePlay控制台技能Skill GooglePlayConsole
Google Play控制台技能是专门用于Android应用在Google Play商店进行发布、管理和优化的专业技能。它涵盖了应用包(AAB)上传、发布轨道配置、商店列表管理、数据安全声明、应用内产品配置、测试分发以及自动化发布流程。通过集成Google Play开发者API、Fastlane等工具,实现高效的CI/CD流程,确保应用合规上架与持续更新。关键词:Google Play商店发布、Android应用分发、AAB上传、应用商店优化、自动化发布、数据安全合规、Fastlane配置、Play开发者API、分阶段发布、应用生命周期管理。
基于位置的增强现实体验Skill location-ar-experience
该技能用于设计基于地理位置的增强现实体验,整合GPS、计算机视觉和空间计算技术,实现实世界交互覆盖。关键词:增强现实、位置服务、GPS、计算机视觉、AR体验设计、移动AR开发。
基于PPP的定价策略Skill asc-ppp-pricing
这个技能用于通过App Store Connect API,基于购买力平价(PPP)为不同国家的订阅和应用内购买设置本地化价格。它帮助优化全球定价策略,实施按领土定价,适用于移动应用开发者。关键词:PPP定价、App Store定价、本地化价格、订阅管理、应用内购买。
分析开发专家Skill analytics-developer
这个技能专注于iOS移动应用中的分析系统开发,包括添加分析事件、跟踪用户路由路径、维护代码规范,以支持数据驱动的决策和用户体验优化。关键词:iOS分析、移动开发、事件跟踪、路由管理、代码规范、数据监控、用户行为分析。
SwiftUI架构实施技能Skill swift-ui-architect
这个技能用于定义和实施 iOS 26 / Swift 6.2 下的 SwiftUI 模块化 MVVM-C 架构,提供观点鲜明的架构指导,帮助开发者编写、审查或重构 SwiftUI 应用的结构、导航、依赖注入和仓库边界。关键词:SwiftUI 架构、MVVM-C、iOS 开发、模块化、SPM、依赖注入、状态管理、异步数据流,提升代码可维护性、性能和SEO优化。
Swift协议导向编程Skill SwiftProtocol-OrientedProgramming
Swift 协议导向编程(POP)是一种用于构建灵活、可组合抽象的范式,通过协议扩展、默认实现、协议组合和关联类型等特性,支持值类型和类,提高代码重用、测试性和架构设计。适用于 iOS 和 macOS 等移动应用开发。关键词:Swift、协议导向编程、协议扩展、组合、关联类型、抽象、代码重用、测试性、iOS 开发、移动开发。
AsyncReduxFlutter设置Skill asyncredux-setup
AsyncRedux 是用于 Flutter 应用的状态管理库。此技能涉及在 Flutter 项目中初始化、配置和使用 AsyncRedux,包括创建状态类、设置存储、包装应用等步骤。适用于开发高效、可维护的移动应用,关键词包括 AsyncRedux、Flutter、状态管理、Redux、移动开发。
iOSSwiftUI模式Skill ios-swiftui-patterns
iOS SwiftUI模式是苹果平台应用开发中的声明式UI框架,用于构建高效、可维护的用户界面。它包括状态管理、视图组合、异步处理等核心概念和最佳实践,适用于iOS、macOS等移动和桌面应用的UI开发。关键词:iOS, SwiftUI, 声明式UI, 状态管理, 视图组合, 移动开发, 最佳实践。
Expo部署Skill expo-deployment
Expo部署技能用于将基于Expo框架开发的移动应用部署到iOS App Store、Android Play Store以及Web平台,包括配置EAS构建、管理OTA更新和实施CI/CD工作流,适用于移动应用开发和发布流程。关键词:Expo、部署、iOS、Android、Web、EAS、OTA更新、CI/CD、移动开发。
CocoaPods测试规范集成Skill cocoapods-test-specs
这个技能专注于在CocoaPods库中集成和管理自动化测试,通过测试规范定义测试目标、应用主机需求和测试模式,确保代码质量并在发布前验证功能。关键词:CocoaPods、测试规范、自动化测试、iOS开发、macOS开发、移动开发、测试验证、代码质量。
代码生成开发者Skill code-generation-developer
这个技能是用于智能路由到代码生成工作流的工具,帮助开发者自动化和管理iOS应用中的代码生成任务。主要功能包括使用SwiftGen处理资产和本地化,Sourcery进行模板代码生成,功能标志用于安全功能推出,以及Protobuf中间件绑定。关键词:代码生成、SwiftGen、Sourcery、功能标志、Protobuf、make generate、iOS开发、自动化工具、移动应用开发、软件开发效率。