移动开发 Skill技能列表

4.5

ReactNativeApp开发Skill react-native-app

React Native App开发技能涉及使用React Native构建跨平台移动应用,包括导航、状态管理、API集成和原生模块处理。

4.5

移动离线支持Skill mobile-offline-support

本技能涵盖如何实现移动应用的离线优先策略,包括本地存储、同步策略和冲突解决。关键词包括:离线存储、数据同步、冲突处理、移动开发。

4.5

移动优先设计Skill mobile-first-design

移动优先设计是一种设计理念,它强调从最小的屏幕尺寸开始设计,确保核心功能在所有设备上都能工作,同时利用更大的屏幕提供增强的体验。

4.5

Expo升级指南Skill upgrading-expo

本技能提供Expo SDK版本升级的详细指南,帮助开发者解决依赖冲突、处理破坏性更改,并实现顺利迁移,适用于移动应用开发场景。关键词:Expo, SDK升级, 依赖管理, React Native, 移动开发, 版本迁移, 依赖冲突, 破坏性更改

4.5

移动端测试Skill mobile-testing

React Native移动应用测试技能,提供使用Jest和React Native Testing Library进行组件测试、Hook测试、工具函数测试的完整指南。包含测试设置、模板代码、模拟模式、最佳实践和故障排除方法,适用于移动开发工程师进行自动化测试开发。关键词:React Native测试,Jest测试,移动端自动化测试,组件测试,测试覆盖率

4.5

移动平台架构师Skill mobile-platform-architect

移动平台架构师是专注于移动应用开发架构的专家角色,提供跨平台和原生开发的全面指导,涵盖状态管理、导航、性能优化和设备功能集成等关键领域,适用于React Native、Flutter、iOS和Android平台。关键词:移动开发、架构师、跨平台、React Native、Flutter、性能优化、状态管理、导航、原生集成。

4.5

ReactNative移动开发Skill react-native-mobile-development

React Native 移动开发技能指南,提供使用 React Native 和 Expo 框架构建跨平台 iOS 和 Android 移动应用的完整工作流程。涵盖项目初始化、组件开发、平台适配、性能优化、调试部署等核心知识,适用于前端开发者和移动应用工程师快速上手混合应用开发。

4.5

项目设置与架构Skill project-setup-architecture

React Native/Expo移动应用项目初始化与架构配置指南,提供TypeScript设置、数据库集成、状态管理、测试框架、目录结构等完整开发环境搭建方案。关键词:React Native开发,Expo配置,移动应用架构,TypeScript设置,数据库集成,状态管理,测试框架,项目初始化,开发环境搭建,移动开发最佳实践

4.5

iOS设备截图工具Skill ios-device-screenshot

iOS设备截图工具是一个使用pymobiledevice3库从物理iPhone或iPad(通过USB连接)捕获高质量屏幕截图的技能。它支持iOS 17及以上版本(需使用DVT开发者工具命令),适用于移动应用开发调试、设备测试、自动化截图和UI/UX验证等场景。关键词:iOS截图,物理设备截图,pymobiledevice3,USB连接,开发者工具,移动开发调试。

4.5

AppStoreConnect应用商店连接技能Skill AppStoreConnect

App Store Connect 技能是专为苹果应用商店(App Store)设计的一套自动化与管理系统。它集成了 App Store Connect API,提供从应用构建上传、元数据管理、TestFlight 内测分发、应用内购买配置到最终提交审核和发布管理的全流程解决方案。核心功能包括自动化脚本执行(如 xcrun、Fastlane)、多语言元数据管理、截图与预览视频处理、合规性检查以及发布策略配置。该技能旨在帮助 iOS 开发者、移动应用团队和 DevOps 工程师高效、规范地完成应用上架与迭代,提升应用商店优化(ASO)效果和发布效率。 关键词:App Store Connect, iOS 应用上架, 苹果应用商店, TestFlight 分发, 应用元数据管理, Fastlane 自动化, App Store API, 应用审核提交, 移动应用发布, ASO 优化

4.5

深度链接技能Skill deep-linking

深度链接技能是移动应用开发的核心技术,用于实现iOS Universal Links、Android App Links和自定义URL方案,支持跨平台深度链接配置、延迟深度链接处理、应用内导航路由和链接验证。该技能涵盖AASA文件配置、assetlinks.json设置、SwiftUI/UIKit/Kotlin/React Native实现、服务器验证和最佳实践,帮助开发者构建无缝的用户体验,实现从网页、邮件、通知到应用内特定页面的直接跳转。

4.5

Firebase移动端技能Skill FirebaseMobile

Firebase移动端技能是一个用于移动应用开发的工具包,专注于提供Firebase后端服务(BaaS)的无缝集成。它支持移动应用开发者快速配置和实施关键功能,包括用户身份验证(如邮箱密码、社交登录)、实时数据库(Cloud Firestore)、云存储、云函数、远程配置和性能监控。该技能通过提供代码示例、安全规则配置和模拟器使用指南,帮助开发者构建安全、可扩展且高效的移动应用后端,尤其适用于iOS和Android平台的开发。关键词:Firebase,移动开发,后端即服务,身份验证,实时数据库,云存储,云函数,移动应用后端集成。