移动开发 Skill技能列表
Kotlin专家Skill kotlin-specialist
Kotlin 专家技能专注于使用 Kotlin 2.0、Kotlin 多平台移动开发 (KMP)、协程和 Ktor 框架,为企业和开发者提供跨平台移动应用开发、高性能后端服务构建以及现代化 Android 开发解决方案。核心关键词:Kotlin 开发,KMP 跨平台,协程异步编程,Ktor 后端,Jetpack Compose,Android 开发,代码共享,微服务架构。
Canvas跨设备内容展示技能Skill canvas
Canvas Skill 是 OpenClaw 平台的一项核心功能,用于在多设备(Mac、iOS、Android)间同步展示 HTML 网页内容。它通过 HTTP 服务器、节点桥接器和 WebView 渲染的架构,实现将本地或网络上的 HTML、游戏、可视化仪表板等内容,实时推送到已连接的设备屏幕上进行显示和交互。支持实时重载、远程控制导航、JavaScript 执行和屏幕截图,是进行跨设备演示、开发测试和内容分发的强大工具。关键词:跨设备投屏,HTML 内容同步,WebView 渲染,实时重载,远程控制,多屏互动,开发测试工具,Tailscale 内网穿透。
ReactNativeWeb导航Skill react-native-web-navigation
React Native Web 导航技能专注于使用React Navigation库在跨平台移动和Web应用中实现统一、高效的导航系统。它涵盖类型安全导航、深度链接配置、Web特定路由以及各种导航器(如堆栈、标签、抽屉)的使用。适用于React Native Web项目开发,提升代码可维护性和用户体验。关键词:React Native, Web, 导航, React Navigation, 类型安全, 深度链接, 跨平台, 移动开发, 前端开发。
Tauriv2+SvelteKit桌面/移动应用开发技能Skill tauri
这个技能专注于使用Tauri v2框架结合SvelteKit前端技术,开发高性能、小体积的跨平台桌面和移动应用程序。它通过Rust后端和操作系统原生Webview实现安全、高效的进程间通信,适用于构建轻量级应用,关键词包括Tauri、SvelteKit、Rust、Webview、IPC、桌面应用、移动应用、安全模式、跨平台开发。
Flutter/Dart开发技能Skill Flutter/DartDevelopment
Flutter/Dart 开发技能是一项专注于使用 Google 的 Flutter 框架和 Dart 编程语言进行跨平台移动应用开发的专项能力。它涵盖了从项目初始化、UI组件构建、状态管理(如 BLoC、Provider、Riverpod)、导航路由(如 GoRouter、AutoRoute)、代码生成(如 Freezed、Build Runner)到性能优化和测试的全流程开发。该技能旨在帮助开发者高效构建高性能、美观的 iOS、Android 和 Web 应用,特别适用于需要快速迭代和代码复用的场景。关键词:Flutter开发,Dart编程,跨平台应用,移动开发,UI组件,状态管理,性能优化,代码生成。
Tamagui最佳实践指南Skill tamagui-best-practices
Tamagui最佳实践技能,专注于React Native和Web跨平台UI开发框架Tamagui的高级应用模式。提供配置v4、编译器优化、样式化上下文、复合组件、设计令牌、主题化、性能优化和常见反模式解决方案。关键词:Tamagui, React Native, 跨平台开发, UI框架, 样式系统, 编译器优化, 设计系统, 移动开发, Web开发, 性能优化。
uni-app小程序开发指南Skill uniapp-mini-guide
这是一个综合的uni-app小程序开发技能,专为开发者提供构建、配置和使用uni-app小程序的指南。它涵盖了小程序设置、组件和API的详细参考,并强调平台兼容性和最佳实践。关键词包括uni-app、小程序、开发指南、组件、API、配置、兼容性、移动开发、前端技术、跨平台应用。
macOS开发者Skill macos-developer
macOS 开发者技能专注于苹果 macOS 平台的原生桌面应用开发。核心能力包括使用 AppKit 和 SwiftUI 构建用户界面,实现菜单栏应用、系统扩展和 XPC 服务。该技能涵盖从应用架构设计、沙盒安全、性能优化到最终通过 Mac App Store 或 DMG 分发的完整开发生命周期。关键词:macOS 开发,AppKit,SwiftUI,菜单栏应用,系统扩展,XPC 服务,Mac App Store,应用沙盒,代码签名,公证。
iOSSwift开发Skill ios-swift-development
使用Swift构建高性能的原生iOS应用程序,涵盖MVVM架构、SwiftUI、URLSession网络编程、Combine响应式编程和Core Data持久性。
Flutter专家Skill flutter-expert
Flutter专家技能专注于使用Flutter框架进行跨平台应用开发,涵盖移动端、Web和桌面端。核心能力包括Dart编程语言、Riverpod状态管理、Flame游戏引擎开发、高性能原生库集成(FFI)、以及Impeller渲染引擎优化。该技能适用于构建像素级完美UI、复杂业务逻辑应用、2D游戏,并能与后端、原生开发及设计团队高效协作。关键词:Flutter开发,跨平台应用,Dart编程,移动开发,状态管理,游戏引擎,原生集成,UI/UX。
UniAppXuViewPro集成技能Skill uniappx-uview-pro
这个技能提供详细的指南和最佳实践,帮助开发者在 UniAppX 项目中高效集成和使用 uView Pro UI 组件库。它涵盖从安装、配置到平台差异处理、优化和部署的全过程,适用于构建跨平台移动应用。关键词包括:UniAppX, uView Pro, 跨平台开发, 移动应用, H5, 小程序, App, nvue, 条件编译, TypeScript, Composition API,方便后续 SEO 搜索。
uni-app原生插件开发技能Skill uniapp-native-plugin
此技能专为开发uni-app原生插件而设计,支持Android和iOS平台,涵盖插件开发、集成、发布全流程。关键词包括:原生插件、uni-app、Android插件、iOS插件、插件开发、native module,便于SEO搜索。