Mobile App-Entwicklung

Was kostet eine App wirklich? Die ganze Rechnung, nicht nur die Entwicklung

Teilen Sie es!
Was kostet eine App wirklich? Die ganze Rechnung, nicht nur die Entwicklung

Wenn uns jemand fragt, was eine App kostet, meint die Frage fast immer nur die erste Rechnung, also den Betrag für die Entwicklung. Das ist verständlich, weil genau dieser Betrag in jedem Angebot ganz oben steht. Er beschreibt aber nur den Anfang, denn eine App verhält sich weniger wie ein Möbelstück, das man einmal kauft und danach stehen lässt, und mehr wie ein Firmenwagen, der jedes Jahr zur Inspektion muss, ob Sie ihn nun fahren oder nicht. Deshalb rechnen wir hier die ganze Rechnung durch, von der ersten Skizze bis zum fünften Betriebsjahr.

Was Sie eigentlich kaufen, wenn Sie für eine App bezahlen

Jeder Preis für eine mobile App deckt fünf Dinge ab, und es lohnt sich, sie einmal einzeln zu benennen. Das Erste ist die iPhone-App, also die Fassung, die Ihre Kunden aus Apples App Store installieren. Das Zweite ist die Android-App für alle übrigen Telefone, die über Google Play verteilt wird und selbst dann eine eigenständige Software bleibt, wenn sie auf dem Bildschirm identisch aussieht. Das Dritte ist das Backend, und das ist nichts anderes als ein Computer, den Sie in einem Rechenzentrum mieten und der alles speichert, was sich die Apps merken müssen: Konten, Bestellungen, Termine, Preise und Fotos. Das Vierte ist ein Verwaltungsbereich, also eine geschützte Website, auf der Ihre Mitarbeiter Bestellungen sehen, Preise ändern und Kunden beantworten, damit der Betrieb überhaupt steuerbar ist. Das Fünfte sind die beiden Store-Einträge, und damit ist der ganze Papierkram gemeint: Symbol, Bildschirmfotos, Beschreibung, Datenschutzerklärung und die Entwicklerkonten, ohne die niemand veröffentlichen darf.

Damit steht der Rahmen, auf dem der ganze Artikel ruht. Die Entwicklung ist ein einmaliger Kauf, die App selbst benimmt sich danach wie ein Abonnement, das Ihnen gehört. Apple und Google bringen jedes Jahr eine große neue Version ihrer Betriebssysteme heraus, und dieser Kalender läuft weiter, ob Sie in dem Jahr Geld ausgeben wollen oder nicht. Eine App, die niemand anfasst, verliert also nicht nur langsam an Glanz, sondern hört irgendwann schlicht auf zu funktionieren.

Geschrieben ist dieser Text für die Person, die entscheidet, ob überhaupt Geld fließt: für die Inhaberin einer Praxis, den Geschäftsführer eines Handelsbetriebs, die Leiterin eines Lieferdienstes. Er ist nicht für Entwickler gedacht, die Programmiersprachen vergleichen, deshalb steht hier jede Größe in Geld und Wochen statt in technischen Einheiten. Wir sind Linkysoft, und weil wir seit Jahren Apps für Unternehmen entwickeln, kennen wir beide Seiten der Rechnung: die, die im Angebot steht, und die, die danach jeden Monat kommt.

Die drei Preisklassen, die wir in der Praxis sehen

Fast jedes Projekt, das uns erreicht, lässt sich in eine von drei Klassen einsortieren, und schon diese Einordnung erspart Ihnen wochenlanges Rätselraten.

  • Klasse eins, die einfache App. Ein Katalog, eine Terminbuchung, ein Login und Push-Nachrichten, also kurze Hinweise, die auf dem Sperrbildschirm erscheinen, dazu ein kleines Backend. Das kostet grob 8.000 bis 25.000 US-Dollar und braucht 6 bis 10 Wochen.
  • Klasse zwei, die transaktionale App. Kundenkonten, Zahlungen, unterschiedliche Rechte für unterschiedliche Mitarbeiter, ein Verwaltungsbereich und ein Verhalten, das auch dann sauber bleibt, wenn im Aufzug das Netz wegbricht. Dafür rechnen wir mit 25.000 bis 70.000 US-Dollar und 3 bis 5 Monaten.
  • Klasse drei, der Marktplatz oder die regulierte App. Zwei Nutzerseiten, die einander begegnen, Live-Verfolgung auf der Karte, Chat, lückenlose Protokolle darüber, wer wann was geändert hat, und Arbeit an Auflagen aus Aufsicht oder Datenschutz. Das beginnt bei 70.000 US-Dollar, reicht bis 200.000 und mehr und dauert 6 bis 12 Monate.

Bleibt die Frage, warum derselbe geschriebene Umfang ehrlich gemeinte Angebote hervorbringt, die um das Dreifache auseinanderliegen. Der Grund ist unspektakulär: Eine mittelgroße App sind 700 bis 1.400 Arbeitsstunden, und die Stundensätze am Markt reichen von etwa 20 bis 50 US-Dollar am einen Ende bis 90 bis 180 US-Dollar am anderen. Was sich zwischen zwei Angeboten unterscheidet, ist deshalb meistens die Erfahrung der Beteiligten, die Tiefe der Tests und die Frage, wer um zwei Uhr nachts den Fehler behebt, wenn Ihre Bezahlfunktion stillsteht. Talent ist selten der Unterschied.

Es gibt eine Rechnung, die Sie selbst aufstellen können, bevor Sie mit irgendjemandem sprechen. Zählen Sie die Bildschirme, also die einzelnen Ansichten, die ein Nutzer nacheinander zu sehen bekommt: Start, Liste, Detailseite, Warenkorb, Bezahlen, Profil, Einstellungen. Setzen Sie pro fertigem Bildschirm 1.200 bis 2.500 US-Dollar an, denn darin stecken Design, beide Apps, das Backend und die Tests. Dreißig Bildschirme landen so zwischen 36.000 und 75.000 US-Dollar, und wenn Ihr Budget deutlich darunter liegt, ist die ehrlichere Reaktion, den Umfang zu kürzen, statt den Preis zu drücken.

Wohin das Geld innerhalb der Entwicklung fließt

Innerhalb eines Budgets planen wir ungefähr so: 15 Prozent für Design und Nutzerführung, 40 Prozent für die beiden Apps selbst, 20 Prozent für das Backend samt Verwaltungsoberfläche, 13 Prozent für Tests und 12 Prozent für die Projektleitung, also für Abstimmung, Termine und die Person, die dafür sorgt, dass am Ende alles zusammenpasst.

Daraus folgt eine unbequeme Erkenntnis: Ungefähr die Hälfte des Geldes kauft Dinge, die Ihr Kunde nie zu Gesicht bekommt. Genau an dieser Hälfte wird deshalb am liebsten gespart, und genau deshalb geht es schief. Die scheinbar günstigste Kürzung, nämlich das Streichen der Tests, ist die teuerste von allen, weil ein Fehler nach dem Start ein Mehrfaches dessen kostet, was seine Behebung vorher gekostet hätte. Vor dem Start ändert jemand in Ruhe eine Zeile, nach dem Start hängen daran eine neue Version, zwei Store-Prüfungen, verärgerte Nutzer und Ihr eigener Support.

Dazu kommt ein Missverständnis, das fast jedes Angebot zu optimistisch aussehen lässt: Ein einfacher Bildschirm ist nie nur ein Bildschirm. Er braucht einen Ladezustand, solange die Daten unterwegs sind, einen leeren Zustand für den Fall, dass noch keine Bestellung existiert, einen Fehlerzustand, wenn der Server nicht antwortet, und einen Offline-Zustand, wenn das Telefon gerade kein Netz hat. Eine Liste mit 30 Bildschirmen ist deshalb in Wahrheit rund 120 Verhaltensweisen, und daran erkennen Sie ziemlich zuverlässig, ob ein Angebot durchdacht oder nur schnell geschrieben wurde.

Wohin das Entwicklungsbudget fließt
So verteilt sich ein typisches Entwicklungsbudget für eine mittelgroße App. Der größte Anteil geht in die beiden Apps, doch fast die Hälfte des Geldes bezahlt Arbeit, die Ihr Kunde nie zu sehen bekommt.

Eine Codebasis oder zwei, und was diese Entscheidung kostet

An dieser Weggabelung entscheidet sich mehr Geld als bei jeder anderen technischen Frage, deshalb hier ohne Fachjargon. Nativ heißt: zwei getrennte Apps, jede in der Sprache geschrieben, die der jeweilige Telefonhersteller bevorzugt. Cross-Platform heißt: ein einziger gemeinsamer Programmtext, meist mit Flutter oder React Native geschrieben, aus dem beide Apps entstehen.

Die Zahlen dahinter sind eindeutig. Zwei native Apps kosten etwa das 1,6- bis 1,8-Fache einer einzelnen Plattform und nicht das Doppelte, weil Design und Backend ohnehin geteilt werden. Eine Cross-Platform-Entwicklung spart dagegen typischerweise 30 bis 40 Prozent der Erstinvestition, und ungefähr denselben Anteil bei jeder Änderung, die Sie später einmal bestellen. Das ist der eigentliche Punkt an dieser Rechnung: Der Vorteil endet nicht am Starttag, sondern begleitet Sie über Jahre.

Trotzdem gibt es Fälle, in denen nativ das Geld wert ist, und wir sagen das auch offen: aufwendige Kamera- oder Augmented-Reality-Funktionen, bei denen Inhalte in das Kamerabild eingeblendet werden, Verbindungen zu Bluetooth-Geräten, ganztägige Standortverfolgung im Hintergrund oder ein Spiel. Für die gewöhnliche Geschäfts-App, die Termine, Bestellungen oder Kundenkonten verwaltet, ist Cross-Platform die richtige Wahl, und das empfehlen wir auch dann, wenn uns die größere Rechnung besser gefallen würde.

Die schärfste Ersparnis liegt allerdings woanders. Wer zuerst nur auf einer Plattform startet, senkt die erste Rechnung um rund 35 bis 45 Prozent. Welche Plattform das sein sollte, verrät Ihnen kein Marktbericht, sondern ein Tag an Ihrer eigenen Theke: Schauen Sie darauf, welche Telefone Ihre Kunden in der Hand halten. Diese eine Beobachtung reicht in der Praxis meistens für eine Entscheidung, die mehrere zehntausend US-Dollar verschiebt.

Die kleinen Rechnungen, die in keinem Angebot stehen

Einzeln sind sie unauffällig, in Summe sind es genau die Posten, über die sich Auftraggeber im dritten Monat ärgern. Der erste sind die Store-Konten: Apple verlangt 99 US-Dollar pro Jahr, damit eine App überhaupt veröffentlicht bleibt, Google Play kostet einmalig 25 US-Dollar. Im ersten Jahr sind das zusammen 124 US-Dollar, danach 99 pro Jahr. Beide Konten müssen auf den Namen Ihres eigenen Unternehmens laufen und niemals auf den der Agentur, denn sonst gehört Ihnen Ihre eigene Veröffentlichung nicht.

Der zweite Posten ist das Material für den Store-Eintrag: ein Symbol, Bildschirmfotos in mehreren Gerätegrößen, eine Beschreibung je Sprache, eine Datenschutzerklärung, bei Google Play zusätzlich eine Erklärung zur Datensicherheit und ein Weg innerhalb der App, mit dem ein Nutzer sein Konto selbst löschen kann. Gerade dieser letzte Punkt ist einer der häufigsten Gründe, aus denen eine erste Einreichung zurückgewiesen wird, und er kostet nachträglich immer mehr als von vornherein.

Der dritte Posten sind einmalige Einrichtungskosten, die fast jeden überraschen: die Freischaltung beim Zahlungsanbieter samt Prüfung Ihrer Firmenunterlagen, eine Domain und ein Zertifikat, echte Testgeräte statt bloßer Simulatoren, und die sichere Verwahrung des Signaturschlüssels, also der digitalen Unterschrift, die beweist, dass die App wirklich von Ihnen stammt. Geht dieser Schlüssel verloren, kann im schlimmsten Fall niemand mehr ein Update für Ihre bestehende App veröffentlichen, und das ist ein Schaden, den kein Rabatt aufwiegt.

Ein Punkt taucht bei internationalen Projekten regelmäßig zu spät auf: Arabisch und andere Sprachen, die von rechts nach links gelesen werden, sauber umzusetzen, schlägt mit etwa 15 bis 25 Prozent auf Design und Tests zu Buche, nicht auf das gesamte Budget. Wer das von Anfang an einplant, zahlt diesen Aufschlag einmal, wer es nachträglich einbaut, zahlt ihn mehrfach.

Was ein Jahr Betrieb einer laufenden App kostet

Unsere Faustregel ist schlicht und hält sich seit Jahren: Rechnen Sie jedes Jahr mit 15 bis 20 Prozent des Entwicklungspreises für die Wartung. Eine App für 45.000 US-Dollar kostet also rund 6.750 bis 9.000 US-Dollar im Jahr, nur um auf der Stelle zu bleiben, und das ganz ohne Hosting.

Der Grund dafür ist keine Erfindung von Agenturen, sondern der Kalender der beiden Konzerne. iPhone und Android bekommen jedes Jahr eine große neue Version, und Apple hebt zusätzlich etwa einmal jährlich die Mindestversion des Entwicklungswerkzeugs an. Wer nichts tut, kann irgendwann nicht einmal mehr eine Fehlerbehebung veröffentlichen, weil die eigene App die aktuellen Regeln nicht mehr erfüllt. In der Praxis fangen unbetreute Apps nach 18 bis 24 Monaten sichtbar an zu zerfallen: Anmeldungen scheitern, Zahlungen brechen ab, und auf neuen Geräten verrutscht die Hälfte der Bildschirme.

Das Hosting richtet sich nach Menschen und nicht nach Ehrgeiz. Unter etwa 5.000 Nutzern im Monat liegen Sie üblicherweise bei 40 bis 150 US-Dollar monatlich, bei rund 50.000 Nutzern im Monat mit Bildern und Videos sind es eher 300 bis 800 US-Dollar. Dazu kommen die leisen Posten, die selten jemand nennt: eine Überwachung für Abstürze und Fehler für ungefähr 50 US-Dollar im Monat, regelmäßige Sicherungen und eine Testkopie der App, auf der Änderungen ausprobiert werden, bevor Ihre Kunden sie zu sehen bekommen.

Das erste Betriebsjahr einer laufenden App
Das erste Betriebsjahr einer mittelgroßen App in US-Dollar, zusammen rund 13.000. Die Wartung ist der größte Einzelposten und zugleich der einzige, den Sie nicht auf das nächste Jahr schieben können.

Wenn Sie tiefer einsteigen möchten, finden Sie in unseren Beiträgen zur Wartung die Vertragsdetails, auf die wir bei laufenden Apps achten, bevor der erste Vertrag unterschrieben wird.

Die Kosten, die mit Ihren Nutzern wachsen, nicht mit Ihrem Code

Diese Gruppe wird am häufigsten übersehen, weil sie im Angebot gar nicht auftauchen kann: Sie hängt daran, wie viele Menschen die App tatsächlich benutzen. Einmal-Codes per SMS zum Anmelden kosten je nach Land etwa 0,02 bis 0,09 US-Dollar pro Nachricht. Bei 5.000 Anmeldungen im Monat mit je zwei Nachrichten sind das 200 bis 900 US-Dollar monatlich, und genau deshalb rechnet sich die Anmeldung per E-Mail oder über eine Authenticator-App oft schon im ersten Quartal.

Karten und Routen werden ebenfalls nach Nutzung abgerechnet. Eine App im Stil eines Lieferdienstes mit rund 100.000 Kartenaufrufen im Monat landet üblicherweise bei 200 bis 700 US-Dollar monatlich, und dieser Betrag steigt mit Ihrem Erfolg, nicht mit Ihrem Programmtext.

Am meisten Geld bewegt allerdings die Provision der Stores, weil sie darüber entscheidet, ob Zahlungen überhaupt in die App gehören. Für digitale Güter, also für alles, was innerhalb der App konsumiert wird, behalten Apple und Google etwa 30 Prozent ein. Für kleinere Unternehmen mit weniger als einer Million US-Dollar Jahresumsatz und für Abonnements ab dem zweiten Jahr sind es rund 15 Prozent. Verkaufen Sie dagegen physische Ware oder eine Leistung, die vor Ort erbracht wird, etwa eine Reinigung oder eine Behandlung, fällt gar keine Provision an. Zum Vergleich: Die Kartenzahlung über Ihre eigene Website kostet ungefähr 2,9 Prozent plus eine kleine feste Gebühr je Buchung, und dieser Vergleich sollte geführt sein, bevor Sie entscheiden, wo das Geld den Besitzer wechselt.

Zuletzt der Posten, den keine Software ersetzt, nämlich der Mensch. Bei etwa 10.000 aktiven Nutzern erreichen Sie 20 bis 60 Support-Nachrichten pro Woche. Das ist eine echte Teilzeitstelle, und sie gehört als Gehalt ins Budget, nicht als Zeile bei den Software-Kosten.

Wann Sie zahlen, nicht nur wie viel

Für die Liquidität ist der Zeitpunkt fast so wichtig wie die Summe, deshalb hier der übliche Ablauf: etwa 2 Wochen Klärung und Konzept, etwa 3 Wochen Design, 8 bis 12 Wochen Entwicklung, etwa 3 Wochen Tests und 1 bis 2 Wochen für die Einreichung in beiden Stores. Bezahlt wird das in vier oder fünf Raten, verteilt über die Projektlaufzeit, und kein seriöses Haus verlangt alles im Voraus.

Der Start selbst ist übrigens kein Termin, sondern ein Fenster. Apples Prüfung ist häufig innerhalb von 48 Stunden durch, Google Play braucht bei einer brandneuen App oft 1 bis 7 Tage, und nach unserer Erfahrung kommt etwa jede dritte Ersteinreichung zunächst abgelehnt zurück, meistens wegen Kleinigkeiten in der Datenschutzerklärung oder beim Löschen des Kontos. Planen Sie deshalb zwei Wochen Startfenster statt eines Starttags, und legen Sie die Pressemitteilung nicht auf einen Freitag.

Halten Sie zusätzlich 10 bis 15 Prozent des Budgets als Reserve zurück, denn eine Änderung, die nach der Freigabe des Designs gewünscht wird, kostet typischerweise das Zwei- bis Dreifache derselben Änderung während der Designphase. Damit ist auch der größte Hebel auf die Gesamtkosten benannt: Er liegt in den ersten drei Wochen, solange das Ändern der Meinung noch nichts kostet. Jede Woche, die Sie dort in Ruhe nachdenken, spart später ein Vielfaches an Geld und Nerven.

Wann die kleinere Lösung die richtige ist, und wir sagen es Ihnen

Nicht jede gute Idee braucht eine App im Store. Eine für Telefone optimierte Website oder eine Web-App, also eine Anwendung, die im Browser läuft und sich trotzdem wie eine App bedienen lässt, kostet oft nur 30 bis 50 Prozent einer nativen Entwicklung, ist in Wochen statt Monaten online, muss durch keine Store-Prüfung und verursacht keine jährliche Kontogebühr. Vor allem beantwortet sie die einzige Frage, die am Anfang wirklich zählt: Will das überhaupt jemand haben?

Und wenn Sie es danach immer noch als App wollen, dann starten Sie auf einer Plattform, oder machen Sie für ein paar tausend US-Dollar einen Pilotversuch mit 200 echten Nutzern, bevor Sie sich auf die vollständige Entwicklung für beide Plattformen festlegen. Es gibt dafür einen ziemlich harten Test: Besteht Ihre App im Kern aus einem Formular, einer Liste und einem Login, dann installiert sie niemand, und dann gehört sie als Seite auf Ihre Website.

Wir bei Linkysoft haben Kunden mehr als einmal geraten, weniger auszugeben, als sie ausgeben wollten, und in einzelnen Fällen, es ganz zu lassen. Der Grund ist nüchtern: Eine App, die niemand öffnet, kostet in der Wartung exakt dasselbe wie eine, die Geld verdient. Die Rechnung kommt so oder so.

Wie Sie ein Angebot lesen, damit Sie im siebten Monat nicht überrascht werden

Fünf Fragen trennen ein ehrliches Angebot von einem hübschen, und Sie sollten sie stellen, bevor Sie unterschreiben.

  1. Was ist ausdrücklich nicht enthalten? Ein gutes Angebot hat eine Ausschlussliste.
  2. Wem gehören der Quellcode und die Store-Konten nach der Abnahme?
  3. Welcher Stundensatz gilt für Änderungen nach dem Start, und innerhalb welcher Frist wird reagiert?
  4. Was passiert, wenn ein Update des Betriebssystems die App beschädigt? Ist das Wartung oder eine neue Rechnung?
  5. Wer verwahrt den Signaturschlüssel, und wie bekommen Sie ihn, wenn Sie den Dienstleister wechseln?

Zur Vertragsform: Ein Festpreis ist keine kostenlose Versicherung, denn die Reserve für Unvorhergesehenes steckt bereits in der Zahl, die Sie bezahlen. Für einen eng beschriebenen Umfang ist der Festpreis trotzdem die ruhigere Wahl, während die Abrechnung nach Aufwand besser passt, solange das Produkt noch gesucht wird. Bestehen Sie zugleich darauf, dass das erste Wartungsjahr im selben Dokument steht wie die Entwicklung, weil Sie den echten Gesamtbetrag sonst ausgerechnet in dem Moment nicht kennen, in dem Sie unterschreiben.

Fragen Sie zuletzt, welche Daten die App speichert, wo diese Daten liegen und wer sie lesen darf. Eine Sicherheitsprüfung kostet einen Bruchteil dessen, was ein Datenleck kostet, und wenn Sie sich vorher einlesen möchten, haben wir mehrere Beiträge zur Sicherheit zusammengestellt.

Eine Fünfjahresrechnung, komplett durchgerechnet

Nehmen wir einen konkreten Fall aus unserer Praxis: eine Cross-Platform-App mit 30 Bildschirmen für einen Dienstleistungsbetrieb, entwickelt für rund 45.000 US-Dollar. Das erste Betriebsjahr setzt sich dann so zusammen: etwa 7.500 US-Dollar für Wartung und Updates der Betriebssysteme, rund 3.000 für Hosting und Datenbank, etwa 1.800 für Dienste von Drittanbietern wie SMS und Karten, ungefähr 600 für die Überwachung und 124 für die beiden Store-Konten. Zusammen sind das rund 13.000 US-Dollar im Jahr.

Über fünf Jahre ergibt das 45.000 plus fünfmal 13.000, also etwa 110.000 US-Dollar. Die Entwicklung, die im Angebot so groß aussah, macht damit nur ungefähr 41 Prozent dessen aus, was der Eigentümer tatsächlich ausgibt.

Diese Zahl können Sie sofort in eine Entscheidung übersetzen. 110.000 US-Dollar in fünf Jahren sind rund 1.830 im Monat, also muss die App Monat für Monat mehr als 1.830 US-Dollar einbringen oder einsparen, sei es durch zusätzliche Bestellungen, durch gesparte Telefonzeit am Empfang oder durch weniger versäumte Termine. Schafft sie das nicht, lautet die ehrliche Antwort, sie nicht zu bauen.

Für die kleinere Klasse sieht dieselbe Rechnung so aus: 12.000 US-Dollar Entwicklung und rund 4.000 im Jahr für den Betrieb ergeben über fünf Jahre etwa 32.000 US-Dollar, also gut 530 im Monat. Diese Schwelle kann ein kleiner Betrieb realistisch überspringen, und deshalb sagen wir so oft, dass klein anzufangen keine Schwäche ist, sondern Rechenkunst.

Wenn Sie möchten, rechnen wir Ihren konkreten Umfang Zeile für Zeile durch, mit Bildschirmen, Preisklasse, Betriebskosten und einer Fünfjahressumme, die Sie Ihrer Bank zeigen können. Schreiben Sie uns dafür über die Kontaktseite, und wenn Sie lieber zuerst Ergebnisse sehen möchten, zeigen unsere Fallstudien, was solche Budgets in der Praxis eingebracht haben. Wen auch immer Sie am Ende beauftragen: Lassen Sie sich die Fünfjahreszahl geben und nicht nur den Entwicklungspreis. So arbeitet Linkysoft, und deshalb dreht sich unser erstes Gespräch meistens darum, was Sie besser nicht bauen sollten.

Schlagwörter

Lesen Sie weitere ausgezeichnete Beiträge zu genau diesem Thema.