Looks Right, Works Right: A Project-Level Benchmark for Multi-Screen Mobile App Generation
Not on the map. Why?
Abstract (arXiv)
Recent multimodal large language models can convert visual designs directly into executable code, but real mobile products require multiple screenshots to become a buildable codebase with shared components and working navigation. This project-level setting exposes three limits of existing design-to-code benchmarks: they focus on single-page generation rather than complete codebases, cannot evaluate cross-page navigation, and do not measure project-wide maintainability. We introduce MobileForge, the first benchmark for project-level multi-screen mobile app generation, comprising real mobile apps, human-reviewed screens, structured page-relationship annotations, and navigation test specifications. MobileForge supports five-axis evaluation of build, navigation, visual fidelity, code maintainability, and efficiency. We also propose state-isolated navigation testing to avoid cascading failures in navigation evaluation and an anchor-referenced list-wise visual evaluation protocol to improve visual-judge reliability. Across end-to-end runs on six frontier multimodal LLMs, current models can build mobile-app projects that compile and reach the correct pages, but interactive navigation remains unreliable and visual fidelity and maintainability still lag. The benchmark and supporting materials are available at https://github.com/anoa12159-hue/mobileforge_eval.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 42 references that are in the map. First posted on arXiv 29 May 2026.
Builds on
33 of 42 references.
References · 33
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,211
- 2024OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environmentscited by 1,134
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
- 2023ChatDev: Communicative Agents for Software Developmentcited by 893
- 2023CogAgent: A Visual Language Model for GUI Agentscited by 692
- 2024SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agentscited by 553
21 more
- 2024Executable Code Actions Elicit Better LLM Agentscited by 537
- 2023AppAgent: Multimodal Agents as Smartphone Userscited by 407
- 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 400
- 2024AgentBoard: An Analytical Evaluation Board of Multi-turn LLM Agentscited by 319
- 2024Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perceptioncited by 283
- 2024OmniParser for Pure Vision Based GUI Agentcited by 193
- 2024Ferret-UI: Grounded Mobile UI Understanding with Multimodal LLMscited by 173
- 2024Unlocking the conversion of Web Screenshots into HTML Code with the WebSight Datasetcited by 126
- 2024Prometheus-Vision: Vision-Language Model as a Judge for Fine-Grained Evaluationcited by 123
- 2021Screen2Words: Automatic Mobile UI Summarization with Multimodal Learningcited by 119
- 2017pix2code: Generating Code from a Graphical User Interface Screenshotcited by 113
- 2024VisualWebBench: How Far Have Multimodal LLMs Evolved in Web Page Understanding and Grounding?cited by 98
- 2024ScreenAI: A Vision-Language Model for UI and Infographics Understandingcited by 97
- 2020Widget Captioning: Generating Natural Language Description for Mobile User Interface Elementscited by 94
- 2024WebCode2M: A Real-World Dataset for Code Generation from Webpage Designscited by 43
- 2025ScreenCoder: Advancing Visual-to-Code Generation for Front-End Automation via Modular Multimodal Agentscited by 23
- 2025Advancing vision-language models in front-end development via data synthesiscited by 16
- 2025WebDevJudge: Evaluating (M)LLMs as Critiques for Web Development Qualitycited by 10
- 2026SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?cited by 8
- 2025PairBench: Are Vision-Language Models Reliable at Comparing What They See?cited by 6
- 2026Figma2Code: Automating Multimodal Design to Code in the Wildcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026UI2App: Benchmarking Visual Interaction Inference in Executable Web Application Generation
- 2026VISTA: An End-to-End Benchmark for Visual Spec-to-Web-App Coding Agents
- 2026AppDeltaWorld: Transition-Grounded Delta Code World Model for Mobile GUI Agents
- 2024MobileViews: A Million-scale and Diverse Mobile GUI Dataset
- 2025Widget2Code: From Visual Widgets to UI Code via Multimodal LLMs
- 2025ArtifactsBench: Bridging the Visual-Interactive Gap in LLM Code Generation Evaluation
- 2025DesignBench: A Comprehensive Benchmark for MLLM-based Front-end Code Generation
- 2023Mobile-Env: Building Qualified Evaluation Benchmarks for LLM-GUI Interaction