mvi-architecture
适用于Android的Model-View-Intent架构模式,具有单向数据流、状态管理和副作用处理。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
适用于Android的Model-View-Intent架构模式,具有单向数据流、状态管理和副作用处理。
掌握Unity ECS(实体组件系统)与DOTS、Jobs和Burst,用于高性能游戏开发。在构建面向数据的游戏、优化性能或处理大量实体时使用。
RFC 9449 DPoP认证加密模块,用于EC P-256密钥生成、DPoP证明JWT创建以及安全令牌绑定。在使用DPoP、dpop证明、RFC 9449、令牌绑定、OAuth或expo-crypto-dpop时使用。
无描述
提供了一种增量采用策略,使用@callstack/react-native-brownfield进行初始设置,以将原生iOS或Android应用程序迁移到React Native或Expo。在规划迁移步骤、打包XCFramework/AAR工件以及将其集成到宿主应用程序时使用。
全面的移动推送通知指南,适用于iOS(APNS)和Android(FCM)。在设置推送通知、调试发送问题、实现前后台处理器、管理推送令牌、集成深度链接或解决特定平台问题时使用。
指导如何在使用Microsoft.Maui.Controls.Maps的.NET MAUI应用程序中添加地图控件、标记、多边形、折线、地理编码、配置Google Maps API密钥以及平台设置。适用于:“添加地图”、“地图控件”、“地图标记”、“地图上的多边形”、“折线”、“地理编码”、“Google Maps API密钥”、“Microsoft.Maui.Controls.Maps”、“地图设…
安全与数据完整性(架构师级别)
掌握Material Design 3和Jetpack Compose模式,用于构建原生Android应用。在设计Android界面、实现Compose UI或遵循谷歌的Material Design指南时使用。
专家级Core Data指导(iOS/macOS):堆栈设置、获取请求与NSFetchedResultsController、保存/合并冲突处理、线程与Swift并发、批量操作与持久化历史记录、迁移、性能优化,以及NSPersistentCloudKitContainer/CloudKit同步。
Coucon SAS认证SDK使用TurboModule进行基于事件的异步结果的安全认证。在使用coucon、SAS认证、SAS 인증、coucon SDK或TurboModule auth时使用。
关于使用Skip (skip.dev)构建、调试和测试多平台iOS/Android应用程序和框架的专业指导。当开发人员提到以下内容时使用:(1) Skip, Skip.dev, skip-tools 或 SkipStack,(2) 用Swift/SwiftUI构建多平台iOS+Android应用,(3) Skip Fuse(原生)或Skip Lite(转译)模式,(4) 将Swift转译为Kotl…
完整的80多个Capgo Capacitor插件目录。当用户需要为其Capacitor应用程序添加原生功能、想知道哪个插件可以解决特定问题,或者在选择插件选项时需要帮助时,请使用此技能。
设计并实施本地推送通知活动,以提高移动应用中的用户参与度。每当用户提到本地推送通知、应用内通知、用户参与活动、保留消息、重新参与提示,或者想要在他们的应用程序中添加定时通知时,都使用此技能。当用户询问通知时间策略、引导通知流程或锻炼/习惯/目标提醒系统时也应触发。涵盖iOS(Swift/UNUserNotificationCenter)、Android(Kotlin/WorkManager+Not…
指导如何从.NET MAUI应用程序调用特定于平台的本地API。涵盖了部分类、条件编译、多目标配置以及需要Android、iOS、Mac Catalyst或Windows功能的跨平台代码的依赖注入模式。适用于:'特定于平台的代码'、'条件编译'、'部分类'、'#if ANDROID'、'#if IOS'、'多目标'、'本地API调用'、'平台调用'、'特定于平台的DI'、'DeviceInfo.P…
为macOS、iPadOS、watchOS和visionOS构建具有平台特定功能的应用程序。在创建菜单栏应用程序、iPad分屏视图、Apple Watch复杂功能、Vision Pro沉浸式体验或跨平台适配时使用。
掌握React Native的样式、导航以及Reanimated动画,用于跨平台移动开发。在构建React Native应用程序、实现导航模式或创建高性能动画时使用。
从构思到实现,编排完整的iOS应用程序设计工作流程。在开始新的iOS功能、规划iOS应用程序架构或需要端到端的iOS设计过程时使用。
AWS KMS 原生模块,用于通过信封加密模式安全地进行数据加密和解密。在使用 KMS 加密、KMS 解密、AWS KMS、数据加密或 react-native-aws-kms 时使用。
为一个新的应用程序想法使用Expo/React Native技术栈创建04-tech-architecture.md(包括堆栈决策、数据层、集成、文件夹结构、部署、安全性)。在完成docfactory-uiux后使用,以定义技术实现细节。对于确保单个开发者项目的可扩展性和可维护性基础至关重要。
审核深度链接合同和路由行为。在验证时使用
.NET MAUI应用程序图标配置、启动画面设置、构建时SVG到PNG的转换、组合/自适应图标,以及针对Android、iOS、Mac Catalyst和Windows平台特定的应用程序图标和启动画面需求。用于:"应用程序图标"、"启动画面"、"MauiIcon"、"MauiSplashScreen"、"自适应图标"、"更改应用程序图标"、"启动屏幕"、"SVG图标"、"前景色调"、"图标调整大小…
设计并实现美观流畅的液态玻璃界面在Expo React Native应用中。涵盖四个路径:(1) expo-glass-effect用于UIKit支持的玻璃表面,(2) @expo/ui SwiftUI集成用于原生SwiftUI玻璃修饰符和高级过渡效果,(3) Expo Router不稳定原生标签页用于系统液态玻璃标签栏,以及(4) @callstack/liquid-glass作为第三方替代方案…
OTA固件上传、列出、删除和空中更新,适用于通用ESP32工作台。触发词包括“OTA”、“固件”、“更新”、“上传”、“二进制文件”、“空中”。