Ich habe es gerade selbst erlebt
Während ich das schreibe, wartet meine eigene App in Apples Prüfwarteschlange. Sie heisst Pawinia, eine App für Tierhalterinnen und Tierhalter in der Schweiz: Gesundheitsheft, Erinnerungen, Spaziergänge und ein Alarm, wenn ein Tier verschwindet. Seit Anfang Oktober ist sie bei Google Play verfügbar. Die iPhone-Version ging vor zwei Tagen in die Prüfung und wartet, wie alle anderen auch.
Das hier ist also keine Zusammenfassung dessen, was andere über App-Stores erzählen. So sahen die letzten Monate für mich wirklich aus, einschliesslich der Dinge, die schiefgingen, denn genau die sparen Ihnen Zeit.
Der Code ist nicht der langsame Teil
Die meisten stellen sich die App selbst als den Berg vor, den man erklimmen muss. Das ist sie meistens nicht. Ich entwickle mit React Native, also läuft eine einzige Codebasis auf Android und iPhone, und Bildschirme, Logik und Backend kommen in einem ruhigen, planbaren Tempo voran.
Was einen Launch bremst, ist alles rund um den Code: Konten, Testregeln und Prüfwarteschlangen. Nichts davon ist schwierig. Alles davon läuft nach der Uhr von jemand anderem, und der einzige echte Trick ist, diese Uhren früh zu starten.
Schritt eins: die Entwicklerkonten, eröffnet am ersten Tag
Zum Veröffentlichen brauchen Sie ein Google-Play-Entwicklerkonto, das einmalig etwa 25 Dollar kostet, und eine Mitgliedschaft in Apples Developer Program für etwa 100 Franken pro Jahr. Beide prüfen, wer Sie sind. Google war schnell. Apple brauchte siebzehn Tage und verlangte Ausweisdokumente, bevor es zusagte. Es war nichts falsch, es hat einfach so lange gedauert.
Deshalb eröffnen wir bei einem Kundenprojekt zuerst die Konten, noch bevor ein einziger Bildschirm entworfen ist. Und sie laufen auf Ihren Namen, auf Wunsch mit meiner Hilfe. Die App, für die Sie bezahlen, sollte unter Ihrem eigenen Konto stehen, damit sie Ihnen gehört, was auch passiert.
Die Google-Regel, die mich überrascht hat: 12 Tester während 14 Tagen
Seit Ende 2023 kann ein neues privates Google-Play-Konto nicht direkt für die Öffentlichkeit veröffentlichen. Zuerst kommt ein geschlossener Test: Mindestens 12 Personen melden sich an und behalten die App 14 Tage am Stück installiert. Danach beantworten Sie einen kurzen Fragebogen zum Testverlauf, und Google entscheidet, ob Sie Zugang zum richtigen Store bekommen.
Meine ersten vierzehn Tage waren fast nutzlos. Freunde installierten die App, öffneten sie einmal und vergassen, dass es sie gab. Statt einen schwachen Antrag einzureichen, habe ich gewartet. Bei einer anderen meiner Apps war der erste Antrag genau aus diesem Grund abgelehnt worden, ich wusste also, was kommen würde. Die zweite Runde, mit Testern, die die App wirklich nutzten, ging durch, und Pawinia war ab dem 3. Oktober öffentlich.
Und das sollten Sie wissen, wenn Sie ein Unternehmen führen: Die Regel gilt für private Konten. Ein Organisationskonto, registriert mit einer D-U-N-S-Nummer, ist davon komplett befreit. Gehört die App Ihrer Firma, eröffnen Sie das Konto auf die Firma. Das kann Ihnen Wochen sparen.
Apple: streng, aber berechenbarer als sein Ruf
Apples Prüfung hat einen furchteinflössenden Ruf. In der Praxis funktioniert sie wie eine Checkliste, und die meisten Ablehnungen haben Gründe, die man vorher kennen kann. Einige betreffen fast jede App. Eine App, die nur eine verpackte Website ist, wird abgelehnt; sie muss sich wie eine echte Handy-App anfühlen. Wer ein Konto anlegen kann, muss es auch in der App wieder löschen können. Wer ein Abo verkauft, muss auf dem Kaufbildschirm den Preis, die Verlängerungsbedingungen und eine Möglichkeit zeigen, frühere Käufe wiederherzustellen, und darf iPhone-Nutzer nicht stattdessen zum Bezahlen auf die eigene Website schicken.
Ich gehe diese Liste vor jeder Einreichung durch, was deutlich günstiger ist, als sie aus einer Ablehnungs-E-Mail zu lernen. Die Prüfung selbst ist meist nach wenigen Tagen erledigt. Davor lässt Apples Betaprogramm TestFlight echte Menschen die App ausprobieren, und anders als bei Google gibt es keine Mindestzahl an Testern. Eine kleine Überraschung für alle, die die alten Regeln kennen: Man braucht keinen Mac mehr. Die iPhone-Versionen von Pawinia werden auf einem Mac in der Cloud gebaut, gestartet von einem Windows-Laptop.
Was es kostet und wie lange es dauert
Meine Mobile-Pakete haben einen Festpreis. Nur Android kostet CHF 10'000 und dauert 6 bis 10 Wochen. Android und iPhone zusammen kosten CHF 14'000 und dauern 8 bis 12 Wochen. Die Einreichung in den Stores ist inbegriffen, ebenso drei Monate Fehlerbehebung nach dem Launch. Dazu kommen die oben erwähnten Entwicklerkonten. Die Spanne in Wochen liegt vor allem am Teil, den niemand steuert: Testphasen und Prüfwarteschlangen. Die vollständige Aufschlüsselung finden Sie auf der Preisseite.
Kann eine App Geld verdienen?
Ja, aber es lohnt sich, genau hinzuschauen, wie. Es gibt vier gängige Wege, und sie passen zu sehr unterschiedlichen Apps.
- Ein Abo: Die Leute zahlen jeden Monat für etwas, das sie weiter nutzen. Pawinia funktioniert so, mit einer 14-tägigen Gratis-Testphase. Es ist das stärkste Modell, wenn die App jede Woche nützlich ist, und das schwächste, wenn nicht.
- Ein Einmalkauf: einfach und ehrlich, aber die Einnahmen versiegen, wenn die Downloads nachlassen, die Kosten für die Pflege der App dagegen nicht.
- Eine App im Dienst Ihres Unternehmens: Sie verdient selbst nichts, aber sie nimmt Buchungen an, bringt Kunden zurück oder ersetzt Papierformulare. Für die meisten kleinen Unternehmen liegt genau hier der eigentliche Ertrag.
- Werbung: lohnt sich nur bei sehr grossem Publikum und ist bei Apps für Kinder stark eingeschränkt.
Von allem, was Sie in der App verkaufen, behalten Apple und Google einen Anteil. Für kleine Entwickler sind es in der Regel 15 Prozent in beiden Stores, bis zu einer Million Dollar pro Jahr. Rechnen Sie das von Anfang an in Ihren Preis ein.
Die Lektion, die nichts mit den Stores zu tun hatte
Jemanden dazu zu bringen, eine App zu installieren, ist leicht. Dafür zu sorgen, dass er sie am nächsten Dienstag wieder öffnet, ist die eigentliche Arbeit. Meine ersten Tester haben beim ersten Besuch fast jeden Bildschirm erkundet, und die meisten kamen nie wieder. Das hat mir mehr darüber verraten, was zu verbessern war, als jede Prüfung.
Wenn Sie also eine App planen, die sich rechnen soll, lautet die erste Frage nicht Android oder iPhone. Sie lautet: Warum sollte jemand sie an einem ganz gewöhnlichen Tag öffnen? Haben Sie darauf eine gute Antwort, sind die Stores ein lösbares Problem. Wenn nicht, löst es Ihnen auch kein Store.
Wenn eine App-Idee in einem Notizbuch liegt, weil die Stores wie ein Labyrinth wirkten: Das Labyrinth ist kleiner, als es aussieht. Konten, Store-Einträge, Screenshots, Hinweise für die Prüfung und Testregeln sind mein Teil der Arbeit, und ich bin das alles gerade mit meiner eigenen App durchgegangen. Ihr Teil ist die Idee, und zu wissen, für wen sie ist.