Ratgeber · Apps

App-Entwicklung Kosten & Phasen: Worauf Unternehmen beim Launch achten müssen

Von der Architektur bis zum Store — so planst du realistisch und vermeidest die teuren Überraschungen.

App-Entwicklung wirkt für viele Unternehmen wie eine Blackbox. Man hat eine Idee, ein grobes Budget im Kopf und dann folgt oft die böse Überraschung, wenn Kosten und Zeitplan völlig aus dem Rahmen laufen. Wer die einzelnen Phasen einer professionellen App-Entwicklung kennt, kann von Anfang an realistisch planen und teure Fehler vermeiden. Im Folgenden gehe ich Schritt für Schritt durch den kompletten Prozess, von der technischen Grundlage bis zur Betreuung nach dem Launch.

Phase 1: Architektur und Setup als Fundament

Bevor überhaupt ein Bildschirm designt wird, muss die technische Infrastruktur stehen. Diese Phase wird von vielen Auftraggebern unterschätzt, entscheidet aber maßgeblich über die spätere Stabilität und Skalierbarkeit der App.

Merksatz

Was in Phase 1 ein kleiner Konfigurationsfehler war, wird später oft zu Monaten Zusatzarbeit und einem Vielfachen des ursprünglichen Budgets.

Ein effizienter Workflow beginnt mit dem passenden Tech-Stack. Moderne Entwicklungsumgebungen wie Cursor AI ermöglichen deutlich schnellere Entwicklungszyklen als klassische Setups. Der gesamte Code wird dabei konsequent über Git versioniert, damit jede Änderung nachvollziehbar bleibt und mehrere Entwickler parallel arbeiten können. Parallel dazu werden die lokalen Simulatoren in Android Studio und Xcode eingerichtet, um Funktionen frühzeitig auf beiden Plattformen zu testen.

Eine der wichtigsten Entscheidungen in dieser Phase betrifft das Backend. Hier stehen sich grundsätzlich zwei Ansätze gegenüber: ein Backend as a Service wie Supabase oder Firebase, oder ein vollständig individuell entwickeltes Custom Backend. Ein BaaS spart in der Regel Zeit und Kosten in der Anfangsphase, weil viele Grundfunktionen wie Authentifizierung oder Datenbankanbindung bereits vorgefertigt sind. Bei Echtzeit-Features wie verschlüsseltem Live Location Sharing wird die Wahl der Datenbank-Architektur allerdings besonders kritisch, denn hier zählt jede Millisekunde Latenz.

Ebenfalls in diese frühe Phase gehört das komplette Sicherheitskonzept. Bevor überhaupt ein einziger Nutzerdatensatz in die Datenbank fließt, müssen die Protokolle für die Ende-zu-Ende-Verschlüsselung feststehen. Genauso wichtig sind Mechanismen zur automatisierten oder lokalen Datenlöschung. Wer diese Punkte erst nachträglich einbaut, riskiert massive Umbauarbeiten und im schlimmsten Fall rechtliche Probleme.

Phase 2: MVP-Entwicklung mit Fokus auf das Wesentliche

Nach dem technischen Fundament folgt die eigentliche Entwicklung, allerdings zunächst nur in Form eines Minimum Viable Product. Der Gedanke dahinter ist einfach: Es geht nicht darum, sofort die perfekte App zu bauen, sondern die Kernfunktionalität schnell testbar zu machen.

Alles, was nice to have wäre, aber nicht essenziell ist, wandert konsequent ins Backlog. Disziplin am MVP spart Zeit und Budget

Deshalb werden in dieser Phase ausschließlich die Features umgesetzt, die zwingend notwendig sind, um das eigentliche Problem der App zu lösen. Diese Disziplin spart enorm viel Zeit und Budget, weil sie verhindert, dass sich das Team in Nebenfunktionen verliert.

Gleichzeitig entstehen in dieser Phase bereits erste automatisierte Backend-Logiken. Dazu zählen zum Beispiel Systeme zur automatisierten Content-Moderation oder die Implementierung von Push Notifications, die für viele Apps ein zentraler Bestandteil der Nutzerbindung sind. Parallel dazu wird die eigentliche Benutzeroberfläche aufgebaut und das State Management etabliert, sei es über Redux, Zustand oder die Context API. Ein gut durchdachtes State Management sorgt dafür, dass die App auch bei kurzen Verbindungsabbrüchen flüssig bleibt und nicht abstürzt, sobald das Netz einmal schwächelt.

Phase 3: Testing und Quality Assurance

Der wohl unterschätzteste Unterschied zwischen Web-Apps und nativen Apps zeigt sich beim Thema Fehlerbehebung. Während sich ein Bug in einer Web-App oft innerhalb von Minuten patchen lässt, kann derselbe Fehler in einer nativen App durch den Store-Review-Prozess mehrere Tage aufhalten. Genau deshalb ist gründliches Testing vor dem Launch keine Kür, sondern Pflicht.

12 Tester · 14 Tage

Google Play verlangt das inzwischen zwingend für neue private Entwickler-Accounts vor der Veröffentlichung.

Der erste Schritt ist lokales Testing auf unterschiedlichen simulierten Bildschirmgrößen, sowohl in Xcode für iOS als auch in Android Studio für Android. So lassen sich viele Darstellungsfehler bereits vor dem ersten echten Nutzerkontakt ausschließen.

Danach folgt das Closed Beta Testing. Bei Apple TestFlight lädt man üblicherweise zunächst interne Tester ein, häufig Freunde oder Kollegen, um erste Stresstests unter realen Bedingungen durchzuführen. Bei Android gibt es hier eine wichtige neue Regel zu beachten: Die Google Play Console verlangt inzwischen zwingend mindestens 12 geschlossene Tester über 14 Tage, bevor neue private Entwickler-Accounts überhaupt eine App veröffentlichen dürfen. Wer diese Hürde nicht auf dem Schirm hat, verliert wertvolle Zeit direkt vor dem geplanten Launchtermin.

Phase 4: App Store Optimization und rechtliche Vorbereitung

Bevor die App überhaupt zur Prüfung eingereicht werden kann, müssen einige bürokratische und marketingtechnische Hürden genommen werden. Zunächst braucht es die passenden Entwickler-Accounts.

Apple Developer

99 $ / Jahr

Jährliche Gebühr für das Apple Developer Program.

Parallel dazu müssen alle Assets und Metadaten erstellt werden. Dazu gehören App Icons in den korrekten Auflösungen, Store-Screenshots in exakt den geforderten Formaten für jedes Gerät und natürlich die eigentlichen Store-Beschreibungen. Letztere sollten nicht einfach heruntergeschrieben werden, sondern auf einer sorgfältigen Keyword-Recherche basieren, denn genau diese Begriffe entscheiden später über die Auffindbarkeit im Store.

Ein weiterer wichtiger Baustein in dieser Phase ist das Promo-Material. Genau jetzt ist der ideale Zeitpunkt, um einen kurzen, meist 30-sekündigen Promo-Trailer final zu schneiden und für die Store-Seiten bereitzustellen. Solche Trailer erhöhen die Conversion Rate auf der Store-Seite deutlich.

Recht ist kein Anhang

Sowohl Apple als auch Google lehnen Apps ohne gültigen Link zu einer Privacy Policy kategorisch ab. Ebenso wichtig sind wasserdichte Terms of Service bzw. AGB, die im Vorfeld gehostet und verlinkt werden müssen.

Phase 5: Submission und Launch

Nun folgt der eigentliche Weg durch die Türsteher von Apple und Google, und beide Plattformen prüfen auf sehr unterschiedliche Weise. Apple legt großen Wert auf die eigenen UI Guidelines und hinterfragt auch grundsätzlich den Sinn und Nutzen der App. Google hingegen setzt stärker auf automatisierte Scans, insbesondere im Hinblick auf Berechtigungs-Verstöße. Wer beispielsweise Background Location anfragt, muss diese Berechtigung mittlerweile in einem eigenen Video gegenüber Google rechtfertigen.

Bei komplexeren Apps mit vielen Echtzeit-Features empfiehlt sich in der Regel der vorsichtigere, gestaffelte Ansatz statt eines Hard Launchs.

Beim eigentlichen Release stehen Unternehmen dann vor einer strategischen Entscheidung. Ein Phased Release rollt das Update zunächst nur an einen kleinen Prozentsatz der Nutzer aus, häufig etwa 10 Prozent, um kritische Abstürze frühzeitig abzufangen, bevor die gesamte Nutzerbasis betroffen ist. Die Alternative ist ein Hard Launch, bei dem die App sofort für alle Nutzer freigegeben wird.

Phase 6: Post-Launch und laufendes Monitoring

Mit dem Launch endet die Arbeit keineswegs, im Gegenteil beginnt hier erst die eigentliche Feinjustierung der App. Über Tools wie Crashlytics lassen sich Absturzberichte in Echtzeit überwachen, sodass kritische Fehler mit einem schnellen Hotfix behoben werden können, bevor sie sich negativ auf die Store-Bewertung auswirken.

Parallel dazu sollten die ersten Store Reviews und Rückmeldungen aus der Community systematisch ausgewertet werden. Diese frühen Reaktionen der Nutzer liefern wertvolle Hinweise darauf, welche Funktionen für Version 1.1 priorisiert werden sollten und wo tatsächlicher Handlungsbedarf besteht.

Wer alle sechs Phasen von Anfang an mitdenkt, spart sich unnötige Umwege und sorgt dafür, dass die App von Tag eins an stabil, sicher und store-konform funktioniert.

Wo es richtig teuer wird

Wer sich die sechs Phasen von der Architektur bis zum Store-Launch vor Augen führt, merkt schnell, wie viele Stellschrauben bei einer App-Entwicklung ineinandergreifen. Genau an diesen Stellschrauben scheitern die meisten Projekte, die ohne solides technisches Fundament gestartet werden.

Ein falsch gewähltes Datenbank-Setup zum Beispiel lässt sich im Nachhinein kaum noch günstig reparieren. Wurde die Architektur nicht für Echtzeit-Features wie Live Location Sharing ausgelegt, hilft am Ende oft nur ein kompletter Neuaufbau des Backends, wenn die App wächst und die bestehende Lösung an ihre Grenzen stößt.

Ähnlich teuer wird es, wenn die Store-Richtlinien von Apple und Google unterschätzt werden. Eine App, die gegen die UI Guidelines verstößt oder eine Berechtigung wie Background Location nicht ordentlich begründet, wird im Review-Prozess abgelehnt. Jede Ablehnung bedeutet erneutes Warten, erneute Anpassungen und im schlimmsten Fall einen verpassten Launchtermin, der bereits mit Marketingbudget verplant war.

Versicherung gegen Nacharbeiten

Ein cleanes technisches Fundament ist kein Luxus, sondern die günstigste Versicherung gegen teure Nacharbeiten.

Strategie-Workshop vor dem großen Budget

Statt dir sofort ein starres Entwicklungspaket zu verkaufen, biete ich dir zunächst etwas an, das dir echte Sicherheit gibt, bevor größere Summen investiert werden: einen technischen Strategie-Workshop oder eine Machbarkeitsanalyse in Form eines Proof of Concept für deine App-Idee.

In diesem Workshop gehen wir gemeinsam genau die Punkte durch, die später teuer werden können, wenn sie übersehen werden. Welche Backend-Architektur passt zu deinem Anwendungsfall. Welche Sicherheitsanforderungen musst du von Anfang an einplanen. Und an welchen Stellen könnten Apple oder Google im Review-Prozess Probleme machen. Am Ende dieses Workshops weißt du genau, wie realistisch dein Vorhaben ist, was es wirklich kosten wird und wo die größten Risiken liegen, bevor auch nur eine Zeile Code geschrieben wurde.

Der größte Vorteil dabei ist der direkte Kontakt zu mir als Entwickler. Es gibt keine stille Post über mehrere Projektmanager, keine Missverständnisse, die durch lange Kommunikationsketten entstehen, und keine Verzögerungen, weil eine Anfrage erst durch drei Abteilungen wandern muss. Du sprichst direkt mit der Person, die deine App tatsächlich programmiert, und Entscheidungen werden sofort und ohne Umwege getroffen. Diese direkte, effiziente Entwicklung aus einer Hand spart nicht nur Zeit, sondern verhindert genau die teuren Missverständnisse, die in klassischen Agentur-Strukturen so häufig entstehen.

Strategie-Workshop oder Machbarkeitsanalyse anfragen

Bevor großes Budget fließt: Architektur, Sicherheit und Store-Risiken klären. Kurz dein Vorhaben skizzieren reicht.

App-Vorhaben besprechen