Mein erstes Browserspiel wird zur iPhone-App – und du kannst sie jetzt testen
Wie aus einem Browserspiel eine echte iPhone-App wurde – inklusive der einen Codezeile, die mich Stunden gekostet hat.
Ein fertiges Spiel im Browser, und dann die Idee: Das müsste doch auch als eigene App gehen. Die meisten lassen es bei der Idee, weil Xcode aussieht wie Raketenwissenschaft.
Ich hab’s trotzdem versucht – mit PostEingang, dem kleinen 30-Sekunden-Puzzle von kirchendice.de, in dem du zusammengehörige Vorgänge wegtippst.
Die Schnapsidee: eine Website wird zur App
Kein Swift-Wissen, keine iOS-Erfahrung – nur ein fertiges HTML/JS-Spiel und Capacitor, ein Tool, das genau das verspricht: Web-Code in eine native App packen. Klang nach einem Wochenendprojekt.
Wo es richtig hakte
Das Grundgerüst stand tatsächlich schnell. Die App lief offline auf dem iPhone, alle Assets lokal gebündelt. Dann sollte die eigene Web-Bestenliste durch Game Center ersetzt werden – und plötzlich ging nichts mehr. Stundenlang.
Der Grund: eine einzige Zeile Code in einer Datei namens SceneDelegate.swift, die den View Controller fest im Code verdrahtet, unabhängig vom Storyboard. Genau dort, wo Anleitungen sagen, man solle etwas einstellen, passierte einfach nichts.
💡 Quickwin: Wenn ein eigenes Capacitor-Plugin partout nicht geladen wird, zuerst SceneDelegate.swift prüfen – bevor du Zeit in Storyboard-Klicks steckst. Meistens sitzt der Fehler genau da.
Was mich überrascht hat
Danach lief fast alles glatter als gedacht. Icon hochskaliert, auf dem eigenen iPhone getestet, bei Apple eingereicht. Vor dem Beta-Review hatte ich am meisten Respekt – der war in wenigen Stunden durch.
Überrascht hat mich eine Kleinigkeit: Mein App-Icon hatte einen kaum sichtbaren weißen Rand. Auf dem Homescreen fiel das nie auf. In der TestFlight-Einladung, die ich dann verschickt habe, stand er plötzlich unübersehbar da.
Was ich nächstes Mal anders mache: das Icon randlos bauen, bevor überhaupt etwas hochgeladen wird – nicht erst korrigieren, wenn die Vorschau es zeigt.
Die Einladung
Meine Beta geht live, ausgerechnet an dem Tag, an dem Apple mit John Ternus als neuem CEO sein erstes faltbares iPhone vorstellt. Mein Spiel läuft nur auf einem ganz normalen Bildschirm. Zufall? 😉
Wer PostEingang aus dem Browser kennt, kann die App-Version jetzt ausprobieren – offline spielbar, mit eigener Game-Center-Bestenliste: testflight.apple.com/join/shgxXmq1
Du brauchst kein Konto, nur die TestFlight-App von Apple.
Magst du testen, oder ist deine eigene Idee für eine App bisher nur an der Zeit gescheitert – oder daran, einfach mal anzufangen?