移动开发 Skill技能列表

AsyncRedux事件处理Skill asyncredux-events

4.5

AsyncRedux 事件处理是Flutter框架中的一种状态管理技术,用于通过事件驱动方式控制UI组件。它允许开发者创建单次使用的通知来触发副作用,如清除文本、滚动列表、显示对话框等。适用于移动应用开发,确保UI操作的精确控制。关键词:Flutter, AsyncRedux, 事件驱动, UI控制, 状态管理, 移动开发

asc构建生命周期管理Skill asc-build-lifecycle

4.5

该技能用于通过命令行工具管理iOS应用构建的整个生命周期,包括跟踪构建处理状态、查找最新构建、分发至TestFlight和App Store以及清理旧构建。关键词:构建管理、iOS开发、DevOps、Apple Store Connect、自动化发布、构建保留、移动应用发布。

iOS开发智能路由技能Skill ios-dev-guidelines

4.5

这个技能是一个上下文感知的智能路由工具,用于提供iOS开发中的指导,覆盖Swift/iOS开发模式、架构如MVVM和Coordinator,以及最佳实践包括代码风格、本地化、测试管理和重构。它强调遵循关键规则,避免常见错误,并指向详细文档,帮助开发者高效工作。关键词:iOS开发,Swift,SwiftUI,MVVM,架构,代码风格,本地化,测试,重构,智能路由。

Kotlin空安全Skill KotlinNullSafety

4.5

Kotlin空安全是一种编程技能,通过在类型系统中区分可空和非空类型,在编译时消除NullPointerException。它使用安全调用、Elvis操作符、智能转换和模式,确保代码表达性和清晰度,适用于Android开发、服务器端服务和多平台项目。关键词:Kotlin,空安全,NullPointerException,类型系统,安全调用,Elvis操作符,智能转换,移动开发。

Swift协议导向编程Skill SwiftProtocol-OrientedProgramming

4.5

Swift 协议导向编程(POP)是一种用于构建灵活、可组合抽象的范式,通过协议扩展、默认实现、协议组合和关联类型等特性,支持值类型和类,提高代码重用、测试性和架构设计。适用于 iOS 和 macOS 等移动应用开发。关键词:Swift、协议导向编程、协议扩展、组合、关联类型、抽象、代码重用、测试性、iOS 开发、移动开发。

Flutter桌面配置Skill flutter-desktop-config

4.5

本技能用于配置Flutter框架以支持Windows、macOS和Linux等桌面平台开发。核心功能包括启用桌面支持、设置平台通道以实现Dart与原生代码(如Swift、C++)的通信、配置窗口属性、菜单栏、系统托盘、应用图标与元数据,以及生成MSIX、DMG、DEB等平台特定的安装包。适用于需要将Flutter应用扩展到桌面端的跨平台开发者。 关键词:Flutter桌面开发,跨平台应用,平台通道,原生集成,窗口配置,桌面打包,Dart,Windows,macOS,Linux

macOS权限文件生成器Skill macos-entitlements-generator

4.5

macOS权限文件生成器是一款专门为macOS应用程序自动化生成entitlements.plist配置文件的工具。它能够根据应用程序的功能需求,智能配置App Sandbox沙盒权限、强化运行时安全设置、文件系统访问、网络连接、硬件设备访问(如摄像头、麦克风)以及应用程序间通信等关键权限。该工具支持生成适用于开发和分发的不同权限配置,帮助开发者遵循苹果安全规范,确保应用程序顺利通过Mac App Store审核和公证流程。关键词:macOS开发、App Sandbox、entitlements.plist、权限配置、代码签名、安全加固、苹果应用商店、Xcode项目、沙盒安全、强化运行时。

AppStoreConnect应用商店连接技能Skill AppStoreConnect

4.5

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 优化

ReactNative设计Skill react-native-design

4.5

这个技能专注于使用React Native框架进行跨平台移动应用开发,涵盖样式设计、导航实现和动画创建,以构建高性能、原生体验的应用。关键词包括:React Native, 样式设计, 导航, 动画, 跨平台, 移动开发, 性能优化, Reanimated, React Navigation。

ReactNative开发技能Skill react-native

4.5

此技能提供React Native移动应用开发的全面指南,涵盖组件、导航、原生模块、平台特定代码等,适用于移动应用开发、React Native组件实现和功能使用。关键词:React Native,移动开发,组件,导航,原生模块,平台特定代码。

AndroidKotlinDevelopmentSkill android-kotlin-development

4.5

使用 Kotlin 构建遵循现代架构模式和最佳实践的原生 Android 应用,涵盖 MVVM 架构、Jetpack 库、Compose UI、Retrofit API 调用、Room 本地存储等关键技术。

Swift可选模式Skill SwiftOptionalsPatterns

4.5

这个技能涉及Swift编程语言中可选类型的处理模式,包括可选绑定、链式调用、空值合并和现代方法,用于安全地处理可能为空的值,避免常见陷阱和强制解包。关键词:Swift,可选类型,安全编程,移动开发,iOS开发,类型安全,SwiftUI,Combine,async/await。