Eine App von Grund auf erstellen
"Von Grund auf" meint zwei verschiedene Dinge, und sie tun an entgegengesetzten Stellen weh. Das eine ist der Start ohne Programmierkenntnisse. Das andere ist der Start, ohne schon zu wissen, was die App tut. Das Erste hat das Werkzeug gelöst. Das Zweite gehört Ihnen, und es entscheidet, ob das Projekt vorankommt.
Die drei Sätze, die mehr wert sind als das Werkzeug
Bevor Sie irgendetwas öffnen, schreiben Sie auf:
- wer sie benutzt (eine konkrete Person, nicht "die Kunden");
- was diese Person dort tut, in einem Verb (bestellen, buchen, erfassen, nachschlagen);
- was gespeichert bleibt, wenn sie wieder geht.
Passen die drei in drei Zeilen, hat die App eine Form. Passen sie nicht, gleicht das kein Werkzeug aus: Sie erzeugen hübsche Bildschirme für ein Produkt, das es noch nicht gibt.
Jede App ist darunter dasselbe
Egal welches Thema: Es gibt eine Liste, einen Detailbildschirm, ein Formular und eine Regel dafür, wer was sieht. Eine Bestellung, eine Buchung, eine Schülerakte und ein Wartungsticket haben genau diese Anatomie.
Deshalb ist der Weg über die Daten der kürzere. Wer beim Bildschirm anfängt, baut ihn meist eine Woche später neu, wenn ein fehlendes Feld das ganze Layout ändert.
Der kurze Weg, der Reihe nach
1. Schreiben Sie die drei Sätze. Fünf Minuten.
2. Beschreiben Sie die App in einem Absatz. Wer sie nutzt, was sie tut, was gespeichert wird. Das reicht, damit die erste Fassung navigierbar entsteht, mit Beispieldaten darin.
3. Korrigieren Sie vom Bildschirm aus. Öffnen, klicken, und die Änderung dort verlangen, wo sie stört: "diese Liste braucht einen Datumsfilter", "dieser Knopf sollte eine Nachricht schicken". Beschreiben Sie nicht die ganze App auf einmal; die gezielte Korrektur trifft besser als die lange Spezifikation.
4. Veröffentlichen Sie im Web. Eigene Adresse, ein Link, der auf jedem Telefon aufgeht, auf dem Startbildschirm installierbar. Schicken Sie ihn an zehn Leute.
5. Erst dann über die Stores entscheiden. Braucht die App Push und wiederkehrende Nutzung, sind die Prüftage es wert. Wenn nicht, ist der Link bereits das Produkt. Das Kriterium steht in native App, PWA oder Website.
Die drei Arten, stecken zu bleiben
- Login zu früh. Ein Konto bringt vergessene Passwörter, Rechte und Wiederherstellung mit. Meldet sich noch niemand an, braucht die App kein Login.
- Bezahlung, bevor es einen Zahlenden gibt. Abrechnung verzögert am meisten und lehrt am Anfang am wenigsten.
- Stores vor der Nutzung. Prüfung sind Kalendertage, und Tage für eine App, die niemand geöffnet hat, sind zweimal verloren.
Die Zusammenfassung
- das Schwere an "von Grund auf" ist nicht das Werkzeug, es sind die drei Sätze;
- jede App ist Liste, Detail, Formular und Recht: Beginnen Sie bei den Daten;
- navigierbare erste Fassung, dann gezielte Korrektur vom Bildschirm aus;
- vor den Stores im Web veröffentlichen und an zehn Leute schicken;
- Login, Bezahlung und Stores aufschieben, bis jemand auf der anderen Seite ist.