"widgets"
WidgetKit:时间线提供者、小组件视图、系列、AppGroup数据共享、必需文件。在实现与小组件相关的Apple扩展时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
WidgetKit:时间线提供者、小组件视图、系列、AppGroup数据共享、必需文件。在实现与小组件相关的Apple扩展时使用。
根据购买力平价(PPP)为订阅和应用内购买设置特定地区的定价。在按国家调整价格或实施本地化定价策略时使用。
使用xcodebuild构建、存档和导出iOS/macOS应用程序,然后再上传到App Store Connect。当您需要创建用于上传的IPA或PKG文件时,请使用此方法。
本地通知:权限状态、调度、徽章管理、UserNotifications框架。在实现与通知相关的应用程序功能时使用。
帮助在HYTOPIA SDK游戏中实现移动支持。当用户需要触摸控制、移动UI、设备检测或跨平台兼容性时使用。涵盖移动控制、触摸输入和响应式UI。
PC和主机游戏开发原则。引擎选择、平台特性、优化策略。
要实现的功能或任务(可选 - 如果未提供将进行提示)
使用Clean Architecture生成Flutter应用程序,采用feature-first结构、Riverpod状态管理、Dio + Retrofit进行网络请求以及fpdart错误处理。在创建Flutter应用时使用此技能,实现具有清洁架构模式的功能,设置Riverpod提供者,使用Either类型进行函数式错误处理,通过类型安全的API客户端发出HTTP请求,或以领域/数据/展示层结构…
分享扩展:分享表单集成、内容验证、应用程序与扩展之间的App Group数据共享。在启用从其他应用程序分享功能、接收分享内容或通过App Groups分享数据时使用。触发条件:分享扩展、分享表单、NSExtensionContext、App Group、SLComposeServiceViewController。
根据版本状态路由App Store Connect操作。当用户想要提交、更新或管理应用版本时使用,你需要根据当前的版本状态来确定正确的工作流程。
端到端的发布工作流程,适用于TestFlight和App Store,包括构建、归档、导出、上传和分发。当被要求发布、提交、分发到TestFlight或提交到App Store时使用。
计时器模式:使用TimelineView进行平滑更新,使用Timer.publish进行周期性计时,倒计时/秒表格式化。在实现与计时器相关的应用程序功能时使用。
使用React Native和Expo开发Adynato项目移动应用的规范。涵盖导航模式、原生API、性能优化以及特定平台注意事项。在构建或修改移动应用程序时使用。
完整的80多个Capgo Capacitor插件目录。当用户需要为其Capacitor应用程序添加原生功能、想知道哪个插件可以解决特定问题,或者在选择插件选项时需要帮助时,请使用此技能。
使用SwiftData实现、审查或改进数据持久化。在定义带有@Attribute、@Relationship、@Transient、@Unique或@Index的@Model类时;在使用@Query、#Predicate、FetchDescriptor或SortDescriptor进行查询时;在为SwiftUI或后台工作配置ModelContainer和ModelContext(使用@ModelA…
将Firebase AI逻辑集成到Flutter应用程序中。在设置firebase_ai插件、调用Gemini模型、处理AI服务错误或为AI功能应用安全和隐私考虑时使用。
通知服务扩展:丰富推送通知修改、媒体附件下载、显示前的内容转换。在自定义推送通知内容、为通知下载图片或修改通知负载时使用。触发器:UNNotificationServiceExtension,丰富通知,推送附件,通知内容。
使用asc批量本地化所有App Store区域的订阅和应用内购买显示名称。当您希望为每种语言填写订阅/应用内购买名称而不必手动点击App Store Connect时,请使用此功能。
HealthKit:HKHealthStore、授权、读取/写入健康数据、查询。在实现与HealthKit相关的应用程序功能时使用。
使用RevenueCat的订阅和信用管理架构。在实现订阅状态、信用余额或功能限制时使用。
Adynato移动应用的API集成模式。涵盖使用TanStack Query进行数据获取、认证流程、离线支持、错误处理以及在React Native/Expo应用中的乐观更新。在将API集成到移动应用程序时使用。
调试Android Flutter应用程序,包括运行时错误、构建问题、设备连接问题和性能问题。在解决特定于Android的问题、崩溃或部署问题时使用。
根据Google官方的Android架构指南,使用Kotlin、Jetpack Compose、MVVM架构、Hilt依赖注入、Room数据库以及多模块架构来创建生产级质量的Android应用。当请求创建Android项目、模块、屏幕、ViewModels、仓库,或者询问有关Android架构模式和最佳实践时触发。
将Firebase Analytics集成到Flutter应用程序中。在设置分析、记录事件、设置用户属性或配置事件参数时使用。