移动开发 Skill技能列表
使用xtoolSkill using-xtool
本技能详细介绍如何使用xtool这一跨平台Xcode替代工具进行iOS应用开发。涵盖在Linux、Windows和macOS上无需Xcode,通过SwiftPM构建iOS应用、创建项目、添加小组件等应用扩展、配置xtool.yml文件以及部署的全流程。关键词:xtool iOS开发,跨平台iOS开发,SwiftPM iOS,Xcode替代工具,iOS小组件开发,应用扩展配置。
AppStoreOptimization(ASO)Skill app-store-optimization
这项技能提供了一套完整的App Store优化(ASO)工具,用于研究、优化和跟踪苹果App Store和Google Play商店上的移动应用性能,包括关键词研究、元数据优化、转化优化、评分与评论管理以及发布与更新策略等。
PushNotificationSetupSkill push-notification-setup
这个技能涵盖了如何为iOS和Android应用程序实现全面的推送通知系统,使用Firebase Cloud Messaging和原生平台服务,包括请求用户权限、处理通知、深度链接以及后端集成等关键步骤。
移动UI开发规则Skill mobile-ui-development-rule
移动UI开发规则技能是一个专注于移动应用界面开发的编码标准工具。它帮助开发人员审查和改进代码,确保遵循UI/UX设计、状态管理和导航模式的最佳实践。适用于代码审查、重构和标准遵从性检查。关键词:移动UI开发、UI/UX、状态管理、导航模式、代码审查、编码标准。
基于PPP的定价策略Skill asc-ppp-pricing
这个技能用于通过App Store Connect API,基于购买力平价(PPP)为不同国家的订阅和应用内购买设置本地化价格。它帮助优化全球定价策略,实施按领土定价,适用于移动应用开发者。关键词:PPP定价、App Store定价、本地化价格、订阅管理、应用内购买。
CocoaPods隐私清单实现Skill cocoapods-privacy-manifests
该技能用于为CocoaPods库实现iOS 17+隐私清单,确保App Store合规性和用户透明度。涵盖PrivacyInfo.xcprivacy文件创建、必要原因API声明和资源包集成。关键词:CocoaPods、隐私清单、iOS 17、App Store、合规、API声明、资源包。
Swift并发编程技能Skill swift-concurrency
Swift 并发编程技能是用于指导使用现代并发模式(如 async/await、Tasks、actors、MainActor)编写线程安全 Swift 代码的实用指南。它帮助开发者构建新异步代码、审计现有代码以发现并发问题,以及将传统回调或 Combine 代码重构为结构化并发。适用于 iOS 和 macOS 应用开发,提升代码性能和可维护性。关键词:Swift并发编程,async/await,actors,MainActor,结构化并发,移动开发,线程安全,并发审计,重构技巧。
iOSXcode工具配置最佳实践指南Skill ios-xcode
本技能提供针对iOS 26 / Swift 6.2的Xcode项目配置、SwiftData持久化、测试、调试、性能分析和应用分发工具指导,适用于诊所模块化MVVM-C架构的移动应用开发。关键词:iOS, Xcode, Swift, SwiftData, MVVM-C, 工具配置, 测试, 调试, 性能分析, 应用分发
异步Redux基础动作类创建Skill asyncredux-base-action
这个技能用于在AsyncRedux框架中创建自定义基础动作类,通过添加getter快捷方式、选择器方法、共享错误处理逻辑和类型安全环境访问,来优化代码结构、提高开发效率和维护性。关键词:AsyncRedux, Flutter, 状态管理, 基础动作类, 代码优化, 移动开发。
Tauri桌面应用技能Skill tauri-desktop
Tauri桌面应用技能专注于使用Tauri 2.0框架构建轻量级、安全的跨平台桌面和移动应用。涉及Rust后端开发、Web前端技术、插件系统、IPC通信、安全模型、自动更新和移动支持。关键词:Tauri, Rust, Web前端, 跨平台, 桌面应用, 移动应用, 安全, 轻量级。
iOS数据持久化技能Skill iOSPersistence(CoreData/Realm)
本技能专注于为 iOS 应用提供专业的本地数据存储与管理解决方案,涵盖 Core Data 和 Realm 两大主流框架。核心能力包括:数据模型设计、CRUD操作实现、数据迁移策略、iCloud/CloudKit同步配置、数据库性能优化、以及离线优先架构支持。适用于需要高效、稳定、可扩展本地数据存储的 iOS 应用开发场景,如笔记应用、任务管理、电商购物车、离线阅读等。关键词:iOS数据存储,Core Data,Realm,数据持久化,本地数据库,Swift开发,移动端数据库,数据迁移,云同步,离线应用。
移动分析技能Skill MobileAnalytics
该技能是一个专注于移动应用数据追踪与分析的开发工具包。它提供了一套完整的解决方案,用于集成和配置主流移动分析平台,包括Firebase Analytics、Crashlytics、Mixpanel、Amplitude等。核心功能涵盖自定义事件埋点、用户行为分析、崩溃监控上报、A/B测试远程配置以及用户画像构建。适用于iOS和Android开发者,旨在通过标准化的代码实现,高效收集应用使用数据,监控应用稳定性,并基于数据驱动产品优化与增长决策。关键词:移动应用分析,崩溃报告,Firebase,事件跟踪,用户行为,A/B测试,数据埋点,移动开发SDK。