On the Adoption of AI Coding Agents in Open-source Android and iOS Development
Dit paper presenteert de eerste empirische studie naar AI-gestuurde code in open-source Android- en iOS-projecten, waarbij wordt aangetoond dat Android-projecten vaker AI-aangedreven pull requests ontvangen en een hogere acceptatiegraad hebben, met name voor routinematige taken.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
De Digitale Werknemers: Hoe AI-robots de Android- en iPhone-wereld veranderen
Stel je voor dat je een enorme, drukke bouwplaats hebt. Op deze bouwplaats werken niet alleen menselijke bouwlieden, maar ook een nieuwe soort werknemers: AI-coderingsagenten. Dit zijn slimme robots die code schrijven, foutjes oplossen en nieuwe functies toevoegen, net als een menselijke programmeur, maar dan super snel.
Deze studie, geschreven door onderzoekers van de LUMS-universiteit in Pakistan, kijkt naar hoe deze robots presteren bij het bouwen van mobiele apps. Ze hebben gekeken naar twee grote bouwterreinen: Android (de wereld van Samsung, Pixel, etc.) en iOS (de wereld van Apple/iPhone).
Hier is wat ze hebben ontdekt, vertaald in alledaags taal:
1. De Twee Werelden: Android vs. iPhone
De onderzoekers keken naar bijna 3.000 voorstellen (Pull Requests) die door AI waren gemaakt. Ze ontdekten een groot verschil tussen de twee werelden:
- Android is de 'vrijere' werkplek: Hier werken de robots veel vaker en worden hun voorstellen vaker geaccepteerd (ongeveer 71%). Het is alsof de Android-bouwers zeggen: "Kom maar op, laten we het proberen!"
- iOS is de 'strenge' inspecteur: Hier worden robots iets minder vaak ingezet en is de lat hoger. Slechts 63% van hun voorstellen wordt goedgekeurd. De iPhone-bouwers zijn als een zeer strenge architect die elke steen moet controleren voordat hij er één legt. Ze zijn voorzichtig en volgen de regels heel strikt.
2. Welke Robot is de Beste?
Niet alle AI-robots zijn even goed.
- Op Android maakt het heel veel uit welke robot je kiest. De robot genaamd Codex is hier de superheld; zijn werk wordt bijna altijd geaccepteerd. Andere robots, zoals Copilot of Cursor, worden veel vaker geweigerd. Het is alsof je op Android een keuze hebt tussen een meester-bouwer en een leerling: je wilt de meester kiezen.
- Op iOS maakt het minder uit welke robot je kiest. Of het nu Codex is of een ander model, ze worden allemaal ongeveer even vaak geaccepteerd of geweigerd. De strenge architect kijkt niet naar de naam van de robot, maar puur naar het resultaat.
3. Wat doen de robots goed? (En wat niet?)
De onderzoekers keken naar wat de robots precies deden:
- De 'Klussen' (Goed): Als de robots kleine reparaties doen, de interface mooi maken (UI), of vertalingen toevoegen, slagen ze bijna altijd. Dit is als het verven van muren of het opruimen van de tuin: makkelijk en veilig.
- De 'Bouwwerkzaamheden' (Moeilijk): Als de robots de hele structuur van de app moeten veranderen (refactor) of de bouwprocessen moeten aanpassen, faalt het vaak. Dit is alsof je de fundering van een huis wilt veranderen terwijl er nog mensen in wonen. Dat is riskant en menselijke bouwlieden kijken hier heel kritisch naar.
4. De Tijdslijn: Snelheid en Stabiliteit
- Android: Hier ging het in het begin van 2025 heel snel. De robots werden steeds beter en sneller. Maar halverwege het jaar leek het alsof ze even vastliepen en de snelheid nam weer af. Het was een piek en een dal.
- iOS: Hier was het tempo overal hetzelfde. Het was misschien niet altijd supersnel, maar het was wel stabiel. De robots werkten als een klok: consistent, maar zonder grote sprongen vooruit.
Waarom is dit belangrijk?
Deze studie is als een handleiding voor bouwmeesters.
- Als je een Android-app bouwt, kun je slimme AI-robots inzetten voor de kleine klusjes. Kies dan wel de beste robot (zoals Codex) en laat ze de zware constructiewerkzaamheden aan mensen over.
- Als je een iPhone-app bouwt, moet je er rekening mee houden dat AI-robots hier strenger worden beoordeeld. Je moet extra voorzichtig zijn en misschien meer tijd besteden aan het controleren van hun werk.
Kortom: AI-robots zijn geweldig helpers, maar ze zijn niet voor elke klus of elke bouwplek even geschikt. Op Android hebben ze meer vrijheid om te groeien, terwijl ze op iPhone nog steeds onder een vergrootglas moeten werken. De menselijke bouwmeester blijft dus nog steeds de baas, maar nu met een slimme assistent die helpt met de kleine dingen.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.