
AI编程工具在将简单提示转化为完整应用方面已表现成熟,但在Android原生开发领域的实际能力仍待验证。为此,一项最新测试挑战Claude Code、OpenAI Codex和Google Antigravity从零构建同一款Android应用“GearVault”,旨在评估其在真实设备(Pixel 8和Galaxy S25 Ultra)上的运行效果与用户体验。
实验设置:统一提示词与默认模型
为确保公平,测试严格使用各工具的默认AI模型:Claude Code搭载Claude Opus 5.5,Codex使用GPT-6 Astra,Google Antigravity则基于Gemini 3.8。实验未调整推理设置或切换模型,仅提供一份详细提示词,要求实现Material 3界面、设备库存与保修管理、本地存储及通知等功能,并赋予AI在布局、配色及导航设计上的完全自主权。
OpenAI Codex:稳健但缺乏惊喜
Codex生成的应用采用浅绿色配色,界面清新干净,仪表盘布局合理,底部“添加设备”按钮位置符合直觉。深色模式适配良好,颜色转换自然,动画表现尚可。然而,其核心“保险库”部分布局基础,缺乏对设备展示的深度优化。此外,生成的方形应用图标与Android系统的圆角风格格格不入,显示出细节处理的不足。总体而言,Codex交付了一个功能齐全且经过打磨的应用,但缺乏高端应用所需的创造力与精致交互,综合评分为7分(满分10分)。
Google Antigravity:界面现代却受困于Bug
Google Antigravity采用了浅蓝色现代风格,仪表盘井然有序,导航逻辑直观。然而在實際使用中,稳定性问题显著:随着库存设备增加,出现列表无法打开、点击标签无响应等故障。尽管视觉设计合格,但破碎的导航体验和功能不可靠性严重影响了可用性,使其难以成为日常主力应用。
Claude Code:细节精致,交互惊艳
Claude Code凭借华丽的“保险库”界面脱颖而出,黑色背景搭配多彩元素,营造出高端质感。顶部清晰展示设备总价值及详细分解,信息层级分明。更令人印象深刻的是其对微交互的关注:例如向下滚动时“+”图标会微妙缩小,这种深思熟虑的动画细节显著提升了应用的高级感。整体界面遵循渐变主题,卡片设计与间距得体。尽管“添加设备”按钮置于顶部而非底部存在轻微可用性争议,但其生成的应用图标完美契合系统风格。Claude Code是唯一一款在美观度、功能稳定性和细节打磨上均达到保留标准的应用。
结论:从“能运行”到“值得用”的差距
测试表明,利用AI构建可运行的Android应用已非难事,但打造高品质体验仍存在显著差异。Codex选择保守路线,Antigravity因稳定性问题折戟,而Claude Code则通过精致的UI与细腻的交互动画,证明了其在复杂前端任务中的优势,成为本次实验的无可争议的赢家。