移动开发 Skill技能列表

4.5

Expo框架规则技能Skill expo-framework-rule

这个技能是Expo框架的编码标准专家,用于帮助开发者遵循Expo框架的最佳实践和指南,包括代码审查、改进建议、模式解释和重构帮助,适用于移动应用开发。关键词:Expo框架, 代码审查, 最佳实践, 移动开发, React Native, 编码标准, 性能优化, 空中更新。

4.5

UniAppuCharts集成技能Skill uniapp-ucharts

此技能专注于在UniApp项目中集成uCharts图表库,包括安装配置、平台特定处理、优化部署等,适用于跨平台移动应用开发。关键词:uniapp, ucharts, 图表集成, 移动开发, 跨平台, 小程序开发, 数据可视化。

4.5

Expo性能优化技能Skill expo

这是一个针对Expo React Native移动应用开发的性能优化技能指南,提供启动时间优化、包大小缩减、列表虚拟化、图像处理、数据获取、导航性能、重渲染预防、动画优化和内存管理等关键规则,帮助开发者提升应用性能、减少加载时间和改善用户体验。适用于移动开发、React Native优化、性能调优和前端工程。

4.5

Kotlin协程Skill KotlinCoroutines

Kotlin协程是一种用于结构化并发编程的框架,支持异步操作、挂起函数、协程构建器、Flow流和通道通信,具有取消和异常处理机制,适用于Android移动开发和服务器端应用。关键词包括Kotlin协程、异步编程、结构化并发、Android开发、服务器端Kotlin、Flow流、通道通信、取消处理、异常处理。

4.5

安卓Kotlin开发指南Skill android-kotlin

本技能提供全面的Android Kotlin开发指导,涵盖核心组件如活动、片段、视图、生命周期和导航,帮助开发者快速入门和应用Android应用开发。关键词包括Android、Kotlin、应用开发、活动、片段、导航、移动开发、Android组件、Kotlin编程。

4.5

原生模块助手Skill native-module-helper

这个技能用于创建React Native应用中的原生模块,帮助开发者桥接JavaScript和原生代码(iOS和Android),实现集成原生SDK、优化性能关键代码或访问平台特定API。关键词包括React Native、原生模块、桥接、iOS、Android、Turbo Module、移动开发、前端开发、性能优化、跨平台开发。

4.5

推送通知设置Skill push-notification-setup

这个技能用于在iOS、Android和Web平台上实现推送通知功能,使用Firebase Cloud Messaging (FCM)和本地服务。它包括处理权限请求、前台和后台消息、令牌刷新,以及设置通知通道。关键词包括推送通知、FCM、iOS通知、Android通知、Web通知、React Native通知、通知权限、后台消息、通知通道,便于SEO搜索。

4.5

macOS开发者Skill macos-developer

macOS 开发者技能专注于苹果 macOS 平台的原生桌面应用开发。核心能力包括使用 AppKit 和 SwiftUI 构建用户界面,实现菜单栏应用、系统扩展和 XPC 服务。该技能涵盖从应用架构设计、沙盒安全、性能优化到最终通过 Mac App Store 或 DMG 分发的完整开发生命周期。关键词:macOS 开发,AppKit,SwiftUI,菜单栏应用,系统扩展,XPC 服务,Mac App Store,应用沙盒,代码签名,公证。

4.5

uni-app插件技能Skill uniapp-plugin

这个技能旨在自动化管理uni-app插件,帮助开发者高效浏览、安装、配置和集成插件,基于官方插件市场文档。关键词:uni-app插件,插件市场,自动安装,插件集成,移动开发。

4.5

AntDesignMobile移动UI组件库技能Skill ant-design-mobile

Ant Design Mobile 是一个专为React移动应用设计的UI组件库,提供丰富的移动端组件如按钮、输入框、表单等,支持主题定制、平台适配和移动特定功能如下拉刷新、无限滚动。适用于构建移动友好界面,提升开发效率,关键词包括:Ant Design Mobile, 移动UI, React组件, 移动应用开发, UI组件库。

4.5

深度链接技能Skill deep-linking

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

4.5

GraphQL移动端集成Skill GraphQLMobile

GraphQL 移动端集成技能专注于为移动应用(如 React Native、Flutter、iOS、Android)提供 GraphQL 客户端解决方案。它涵盖 Apollo Client 配置、代码自动生成、缓存策略优化以及实时数据订阅,旨在提升移动端数据获取效率、类型安全性和开发体验。关键词:GraphQL,移动开发,Apollo Client,代码生成,缓存策略,实时订阅,React Native,Flutter,iOS,Android。