← Neueste Arbeiten
🤖 machine learning

MobileDev-Bench: A Comprehensive Benchmark for Evaluating Language Models on Mobile Application Development

Die Studie stellt MobileDev-Bench vor, ein umfassendes Benchmark mit 384 realen Aufgaben zur Entwicklung mobiler Anwendungen, das zeigt, dass aktuelle Sprachmodelle aufgrund von Schwierigkeiten bei der Fehlerlokalisierung über mehrere Dateien und Artefakte hinweg nur sehr geringe Erfolgsquoten bei der Behebung von Problemen in nativen Android-, React-Native- und Flutter-Projekten erzielen.

Ursprüngliche Autoren: Moshood A. Fakorede, Krishna Upadhyay, A. B. Siddique, Umar Farooq

Veröffentlicht 2026-03-27
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Moshood A. Fakorede, Krishna Upadhyay, A. B. Siddique, Umar Farooq

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stell dir vor, du hast einen riesigen, hochmodernen Kochroboter (das ist die Künstliche Intelligenz, genauer gesagt ein "Large Language Model" oder LLM), der darauf trainiert wurde, Rezepte zu lesen und Gerichte zuzubereiten. Bisher hat dieser Roboter vor allem in der Küche geübt, wo es nur um einfache Zutaten geht: Mehl, Eier, Zucker. Das sind die klassischen Computer-Programme für Webseiten oder Bibliotheken, die in Benchmarks wie SWE-bench getestet wurden. Dort schneidet der Roboter ziemlich gut ab.

Aber was passiert, wenn man ihn in eine komplexe, lebendige Stadt schickt, um dort ein neues Gebäude zu errichten oder ein altes zu reparieren? Genau das ist das Problem, das die Forscher mit ihrer neuen Studie "MobileDev-Bench" aufgedeckt haben.

Hier ist die einfache Erklärung der Forschung, gespickt mit ein paar bildhaften Vergleichen:

1. Das Problem: Der Kochroboter in der Stadt

Bisher haben Forscher den KI-Roboter nur in der "Küche" getestet. Aber mobile Apps (wie WhatsApp, Instagram oder deine Lieblings-App) sind keine einfachen Rezepte. Sie sind eher wie schwierige Bauprojekte in einer pulsierenden Stadt.

  • Viele verschiedene Materialien: Ein Koch braucht nur Mehl. Ein App-Entwickler muss aber gleichzeitig an den Wänden (dem Code), den Stromleitungen (den Konfigurationsdateien), den Schildern (den Manifesten) und sogar an den Dekorationen (den Bildern und Ressourcen) arbeiten.
  • Strenge Regeln: Wenn du in einer Stadt ein Haus baust, musst du die Bauvorschriften einhalten. In der App-Welt gibt es strenge Regeln von Android oder iOS. Wenn du einen Fehler machst, stürzt das ganze Gebäude ab.
  • Das Chaos: Um ein kleines Problem zu lösen (z. B. "Der Knopf drückt nicht"), muss man oft an 12 verschiedenen Stellen im Gebäude gleichzeitig etwas ändern.

Die Forscher haben festgestellt: Unsere besten KI-Roboter scheitern fast komplett an diesen Baustellen.

2. Der neue Test: MobileDev-Bench

Die Forscher von der Louisiana State University und der University of Kentucky haben einen neuen Prüfstand gebaut, den sie MobileDev-Bench nennen.

  • Die Aufgabe: Sie haben 384 echte Probleme aus 18 verschiedenen, echten Apps gesammelt. Das sind keine theoretischen Rätsel, sondern echte Bugs, die echte Entwickler gemeldet haben.
  • Die Prüfung: Die KI muss nicht nur eine Idee haben, sondern den Fehler wirklich beheben. Das System prüft dann automatisch: "Funktioniert die App jetzt noch? Läuft der Test?"
  • Die Härte: Im Durchschnitt muss die KI 12,5 verschiedene Dateien ändern und über 300 Zeilen Code umschreiben. Das ist wie der Versuch, ein ganzes Stockwerk eines Hauses neu zu tapezieren, während die Bewohner noch drin wohnen.

3. Das Ergebnis: Eine herbe Enttäuschung

Die Forscher haben vier der allerbesten KI-Modelle der Welt (wie GPT-5.2, Claude, Gemini und Qwen) getestet. Das Ergebnis war erschütternd:

  • Die Erfolgsquote: Nur 3,4 % bis 5,2 % der Aufgaben wurden erfolgreich gelöst.
  • Zum Vergleich: In den einfachen "Küchen-Tests" (Web-Apps) schaffen die KIs oft 30–50 %. In der komplexen "App-Stadt" sind sie fast blind.

4. Warum scheitern sie? Der "Suche-und-Finde"-Effekt

Das Interessanteste an der Studie ist die Diagnose. Das Problem liegt gar nicht darin, dass die KI den Code nicht schreiben kann. Das Problem ist, dass sie nicht weiß, wo sie suchen muss.

Stell dir vor, du suchst einen bestimmten Schrauben in einem riesigen Lagerhaus mit 10.000 Regalen.

  • Die KI sagt: "Ich weiß, welche Schraube ich brauche!" (Sie schreibt den Code).
  • Aber sie sucht im falschen Regal! (Sie ändert die falsche Datei).

Die Studie zeigt:

  • Die "Suche" ist der Flaschenhals: Die KI findet nur in etwa 14–19 % der Fälle die richtigen Dateien, die geändert werden müssen.
  • Je komplexer, desto schlimmer: Wenn nur eine Datei geändert werden muss, findet die KI sie noch halbwegs. Wenn aber 11 oder mehr Dateien gleichzeitig angepasst werden müssen (was bei Apps oft der Fall ist), sinkt die Erfolgschance der KI auf fast 0 %. Sie verliert den Faden, wie die verschiedenen Teile der App miteinander verbunden sind.

5. Was bedeutet das für uns?

Diese Studie ist wie ein wichtiger Gesundheitscheck für die KI-Entwicklung.

  • Die Realität: KI ist noch nicht bereit, allein komplexe Apps zu reparieren oder zu bauen. Sie braucht noch menschliche Aufsicht, besonders bei großen Projekten.
  • Die Zukunft: Damit KI wirklich nützlich wird, müssen wir sie nicht unbedingt besser im "Schreiben" von Code machen, sondern besser im Verstehen der Zusammenhänge. Sie muss lernen, wie ein Architekt zu denken, der weiß, dass wenn man das Fundament ändert, auch das Dach angepasst werden muss.

Fazit:
Unsere KI-Assistenten sind wie brillante Handwerker, die perfekt mit einem Hammer umgehen können. Aber wenn man sie vor eine komplexe Baustelle stellt, bei der sie erst herausfinden müssen, welche 12 Wände sie gleichzeitig abreißen müssen, damit das Haus nicht einstürzt, geraten sie in Panik und machen Fehler. MobileDev-Bench ist der Spiegel, der uns zeigt, dass wir noch viel lernen müssen, bevor KI wirklich unsere Apps für uns warten kann.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →