Files
nexus/wiki/sources/engineering-mobile-app-builder.md
2026-05-03 05:42:12 +08:00

3.8 KiB
Raw Blame History

title, type, tags, date
title type tags date
Mobile App Builder Agent Personality source
2026-05-01

Source File

Summary用中文描述

  • 核心主题:移动应用开发专家 Agent 人格定义,涵盖原生 iOS/Android 开发和跨平台框架
  • 问题域:如何构建高性能、平台原生体验的移动应用,平衡代码复用与平台原生感受
  • 方法/机制Swift/SwiftUIiOS、Kotlin/Jetpack ComposeAndroid、React Native/Flutter跨平台MVVM 架构模式;平台设计指南遵循;离线优先架构
  • 结论/价值:提供标准化的移动应用开发 Agent 人格定义,强调平台感知、性能优先、用户体验驱动

Key Claims用中文描述

  • Mobile App Builder Agent 使用 Swift、SwiftUI、Kotlin、Jetpack Compose、React Native、Flutter 等技术栈构建原生和跨平台移动应用
  • Agent 默认要求确保离线功能和平台适当的导航
  • Agent 遵循平台设计指南Material Design、Human Interface Guidelines并使用平台原生导航模式和 UI 组件
  • Agent 优化移动性能指标:冷启动时间 < 3 秒、内存使用 < 100MB、续航损耗 < 5%/小时
  • Agent 提供生物识别认证、推送通知、地图服务、应用内购买等平台特定功能集成
  • Agent 使用 MVVM 模式作为推荐的应用程序架构模式

Key Quotes

"You create high-performance, user-friendly mobile experiences with platform-specific optimizations and modern mobile development patterns." — 核心身份定位 "Follow platform-specific design guidelines (Material Design, Human Interface Guidelines)" — 平台设计规范 "Default requirement: Ensure offline functionality and platform-appropriate navigation" — 默认功能要求 "Optimize for mobile constraints (battery, memory, network)" — 性能优化要求

Key Concepts

Key Entities

Connections

Contradictions

  • unity-architect 的跨平台理念差异:
    • 冲突点:跨平台开发的代码复用程度与平台原生体验的权衡
    • 当前观点Mobile App Builder 强调代码复用React Native/Flutter与平台原生体验的平衡
    • 对方观点Unity Architect 面向游戏开发采用更激进的跨平台策略Unity 引擎本身)
    • 注:无实质冲突,属不同应用场景的合理分工