/ App-Entwicklung

App entwickeln lassen: für iOS und Android, aus einer Codebasis

Sie wollen eine App entwickeln lassen: für Ihre Kunden, für Ihr Team im Außendienst oder als eigenes Produkt. Bevor es um Technik geht, klären wir mit Ihnen zwei Fragen. Muss es wirklich eine App aus dem Store sein, oder leistet eine Webanwendung dasselbe? Und was soll die App im Alltag tun, an dem Tag, an dem niemand mehr an das Projekt denkt?

Wann sich eine eigene App lohnt

Eine App ist dann die richtige Wahl, wenn sie oft geöffnet wird oder etwas kann, das ein Browser nicht kann. In diesen Fällen bauen wir sie:

  • Mitarbeiter-App für Außendienst, Montage, Reinigung oder Service: Aufträge, Zeiten, Fotos und Unterschriften direkt am Einsatzort, auch dort, wo kein Netz ist.
  • Kunden-App mit Konto: Bestellungen, Termine, Belege oder Mitgliedschaften, dazu Mitteilungen, die tatsächlich ankommen.
  • App als Zugang zu einem Gerät: Steuerung oder Auslesen über Bluetooth, WLAN oder eine Schnittstelle Ihrer Hardware.
  • App als eigenes Produkt: mit Konto, Bezahlschranke oder Abo, verkauft über App Store und Google Play.

Abraten würden wir, wenn Ihre Nutzer die Anwendung nur ein paar Mal im Jahr brauchen. Niemand installiert eine App für einen Vorgang im Quartal. Dann ist eine gut gebaute Webanwendung schneller fertig, ohne Store-Freigabe erreichbar und günstiger im Betrieb. Wo die Grenze verläuft, beschreiben wir auf der Seite „Website oder Anwendung?“.

Was wir bauen

Eine App besteht selten nur aus dem, was man auf dem Telefon sieht. Zu fast jedem Projekt gehören drei Teile: die App selbst, ein Server, der Daten hält und Regeln durchsetzt, und eine Verwaltungsoberfläche im Browser, mit der Ihr Team Inhalte, Nutzer und Vorgänge pflegt. Wir liefern alle drei aus einer Hand.

  • Anmeldung mit Rollen: Wer sieht welche Aufträge, wer darf freigeben, wer nur lesen.
  • Offline-Betrieb mit Abgleich: Eingaben werden auf dem Gerät gespeichert und übertragen, sobald wieder Netz da ist, ohne dass etwas doppelt oder verloren geht.
  • Mitteilungen auf dem Sperrbildschirm, gezielt und abbestellbar, damit sie nicht nach zwei Wochen abgeschaltet werden.
  • Gerätefunktionen wie Kamera, Barcode-Scanner, Standort, Unterschrift und Bluetooth.
  • Anbindung an Ihre bestehenden Systeme: Warenwirtschaft, ERP, CRM oder Buchhaltung.
  • Veröffentlichung in App Store und Google Play, inklusive Store-Texten, Screenshots und Datenschutzangaben.

Nativ oder plattformübergreifend: Flutter, React Native, Expo

Für iOS und Android gibt es zwei Grundwege. Entweder entsteht für jede Plattform eine eigene App in der jeweiligen Sprache, oder eine gemeinsame Codebasis läuft auf beiden. Für die meisten Geschäftsanwendungen empfehlen wir den zweiten Weg: eine Codebasis, ein Team, gleiche Funktionen auf beiden Plattformen zur gleichen Zeit.

WegWas das bedeutetPasst, wenn
FlutterEine Codebasis für iOS und Android. Die Oberfläche wird von Flutter selbst gezeichnet und sieht auf beiden Geräten gleich aus.Sie ein eigenständiges Erscheinungsbild wollen und viele eigene Bildschirme brauchen, etwa für Mitarbeiter- oder Kunden-Apps.
React Native mit ExpoEine Codebasis in JavaScript bzw. TypeScript, die auf die Bedienelemente des Geräts zurückgreift. Expo vereinfacht Build, Tests und Updates.Es bereits eine Webanwendung in React gibt oder Teile der Logik zwischen Web und App geteilt werden sollen.
Nativ mit Swift und KotlinZwei getrennte Apps, jede in der Sprache ihrer Plattform.Die App eng mit dem Gerät arbeitet, etwa mit spezieller Hardware oder sehr hohen Anforderungen an Grafik und Akku.
Web-App (PWA)Eine Webanwendung, die sich auf dem Startbildschirm ablegen lässt. Keine Store-Freigabe nötig.Die Nutzung selten ist und Gerätefunktionen nur am Rand gebraucht werden.
Die vier Wege zu einer App und wann welcher passt

Welcher Weg es wird, entscheiden wir nicht nach Vorliebe, sondern nach Ihren Anforderungen. Die Begründung steht schriftlich im Feinkonzept, damit Sie sie später nachvollziehen und, falls nötig, mit einem anderen Dienstleister besprechen können.

Was eine App kostet

/ Preisband

App für iOS und Android: 12.000 – 40.000 €

Zwei Plattformen, zwei Store-Freigaben. Der Preis hängt daran, wie viel offline funktionieren muss.

Wo Ihr Projekt in diesem Band liegt, entscheiden vor allem vier Dinge: wie viel ohne Netz funktionieren muss, wie viele Rollen es gibt, wie viele fremde Systeme angebunden werden und wie umfangreich die Verwaltungsoberfläche ist. Die Gestaltung der Bildschirme ist dagegen selten der große Posten.

Dazu kommen laufende Kosten, die Sie vor dem Start kennen sollten: die Entwicklerkonten bei Apple und Google, der Server für die Daten und die Pflege, die jede neue Version von iOS und Android mit sich bringt. Die Konten legen wir auf Ihr Unternehmen an, nicht auf unseres.

Wie ein App-Projekt bei uns läuft

  1. Analyse und Feinkonzept, ein bis drei Wochen. Wir klären Zielgruppe, Abläufe und Technikweg. Ergebnis sind Lastenheft, Entwürfe der wichtigsten Bildschirme und ein Terminplan.
  2. Entwicklung in Zwei-Wochen-Takten. Alle zwei Wochen installieren Sie eine neue Testversion auf Ihrem eigenen Telefon, über TestFlight bei Apple und die interne Testspur bei Google.
  3. Tests und Datenübernahme. Wir testen auf echten Geräten, älteren wie neuen, und übernehmen vorhandene Daten aus Ihren Systemen.
  4. Store-Freigabe und Go-live. Apple und Google prüfen jede App vor der Veröffentlichung. Diese Prüfung planen wir mit Puffer ein, weil sie Rückfragen auslösen kann.
  5. Betreuung. Benannter Ansprechpartner, Reaktion in der Regel innerhalb eines Werktags, und die Anpassungen, die neue Betriebssystemversionen jedes Jahr verlangen.

Häufige Fragen

Was kostet es, eine App entwickeln zu lassen?

Eine App für iOS und Android liegt bei uns im Band 12.000 – 40.000 €. Wo Ihr Vorhaben darin landet, hängt vor allem am Offline-Betrieb, an der Zahl der Rollen und an den Anbindungen an andere Systeme. Eine belastbare Einschätzung geben wir Ihnen nach dem Erstgespräch.

Brauchen wir zwei getrennte Apps für iOS und Android?

In den meisten Fällen nicht. Mit Flutter oder React Native entsteht eine gemeinsame Codebasis, aus der beide Apps gebaut werden. Getrennte native Apps empfehlen wir nur, wenn die App sehr eng mit dem Gerät oder mit spezieller Hardware zusammenarbeitet.

Wie lange dauert es, bis die App im Store ist?

Das hängt am Umfang. Testversionen haben Sie bereits nach den ersten Wochen auf Ihrem Telefon. Den Termin für die Veröffentlichung legen wir im Feinkonzept fest und planen dabei die Prüfung durch Apple und Google mit Puffer ein.

Wem gehören der Quellcode und die Store-Einträge?

Ihnen. Quellcode und Dokumentation gehören zum Lieferumfang, und die Entwicklerkonten bei Apple und Google laufen auf Ihr Unternehmen. Damit können Sie die App jederzeit selbst oder mit einem anderen Dienstleister weiterführen.

Muss unsere App barrierefrei sein?

Wenn die App zu einer Dienstleistung für Verbraucher gehört, etwa zum Einkaufen oder Buchen, fällt sie in der Regel unter das Barrierefreiheitsstärkungsgesetz. Wir bauen Bedienbarkeit mit VoiceOver und TalkBack von Anfang an mit. Welche Kriterien es nur bei Apps gibt, steht auf unserer Seite zu barrierefreien Apps.

Was passiert nach dem Start?

Apple und Google bringen jedes Jahr neue Betriebssystemversionen und neue Vorgaben für den Store. Eine App ohne Pflege fällt deshalb nach einiger Zeit aus dem Store oder funktioniert nicht mehr richtig. In der Betreuung übernehmen wir diese Anpassungen und bleiben Ihr Ansprechpartner.

Wie es weitergeht

Beschreiben Sie uns kurz, wer die App nutzen soll und was sie können muss. Eine Skizze oder eine Liste genügt. Wir melden uns in der Regel innerhalb eines Werktags und sagen Ihnen im Erstgespräch, ob eine App der richtige Weg ist.

45 Minuten mit dem Geschäftsführer. Kostenlos.

Sie beschreiben Ihren Prozess. Wir sagen Ihnen ehrlich, ob sich eine Eigenentwicklung für Sie rechnet — und wenn nicht, welches Standardprodukt besser passt. Danach bekommen Sie eine Einschätzung zu Aufwand und Kosten. Keine Präsentation, kein Verkaufsgespräch.

Termin vereinbaren