Technik, Store-Regeln und laufender Aufwand einer eigenen App
Was zu einem App-Projekt gehört
Eine App besteht selten nur aus dem, was auf dem Smartphone läuft. Dahinter stehen meist ein Backend mit Nutzerkonten, Datenbank und Schnittstellen, ein Dienst für Push-Benachrichtigungen, eine Verwaltungsoberfläche für dein Team und die Einträge in App Store und Google Play mit Screenshots, Beschreibungen und Datenschutzangaben. Wer eine App entwickeln lässt, beauftragt also Frontend, Backend, Veröffentlichung und den Betrieb danach.
Geht es um eine browserbasierte Fachanwendung ohne mobilen Schwerpunkt, passt die Seite zur Softwareentwicklung besser.
Wann eine eigene App sinnvoll ist
- Nutzer öffnen die Anwendung regelmäßig, etwa für Bestellungen, Termine oder Kundenkarten.
- Du brauchst Gerätefunktionen wie Kamera, Bluetooth, Standort oder zuverlässige Push-Nachrichten.
- Die Anwendung muss ohne Netz funktionieren und später synchronisieren.
- Ein Gerät, das du verkaufst, soll per Smartphone eingerichtet und gesteuert werden.
Wenn Nutzer nur gelegentlich Informationen abrufen oder ein Formular ausfüllen, ist eine mobil optimierte Website oder eine Progressive Web App oft günstiger, weil keine Store-Freigabe nötig ist.
Nativ, Cross-Platform oder Web-App
Native Apps werden getrennt für iOS in Swift und für Android in Kotlin entwickelt. Sie haben den direktesten Zugriff auf neue Betriebssystemfunktionen, aber zwei Codebasen bedeuten doppelte Arbeit bei jedem Feature. Flutter von Google nutzt eine gemeinsame Codebasis in Dart für iOS, Android und weitere Plattformen und zeichnet die Oberfläche selbst. React Native setzt auf JavaScript und React und rendert native Bedienelemente; das passt, wenn dein Team schon eine React-Web-Anwendung pflegt. Für viele Apps mit Formularen, Listen und Backend-Anbindung ist Cross-Platform ein vernünftiger Standard. Eine PWA läuft im Browser, lässt sich auf dem Homescreen installieren und offline nutzen, reicht aber nicht an jede Gerätefunktion heran.
Store-Veröffentlichung und Richtlinien
Apple prüft jede App vor der Freigabe nach den App Review Guidelines. Häufige Stolpersteine: Apps ohne echten Mehrwert gegenüber einer Website (4.2), Apps aus kommerziellen Vorlagen, die nicht vom Inhalteanbieter selbst eingereicht werden (4.2.6), fehlende Demo-Zugänge für die Prüfer (2.1) und fehlende Kontolöschung in der App, wenn man dort ein Konto anlegen kann (5.1.1). Digitale Inhalte und Funktionen, die in der App freigeschaltet werden, laufen grundsätzlich über In-App-Kauf (3.1.1).
In beiden Stores musst du angeben, welche Daten die App erhebt und wofür, bei Apple in den App-Privacy-Angaben, bei Google im Abschnitt Datensicherheit. Das schließt Daten ein, die eingebundene SDKs für Analyse, Werbung oder Absturzberichte sammeln. Ohne Datenschutzerklärung lässt sich keine App veröffentlichen. Für den Vertrieb in der EU verlangt Apple außerdem Angaben zum Händlerstatus nach dem Digital Services Act.
Die Entwicklerkonten sollten deinem Unternehmen gehören. Apple verlangt für Organisationskonten eine D-U-N-S-Nummer, eine eigene Website und eine vertretungsberechtigte Person; die Beantragung braucht Vorlauf. Der Dienstleister wird als Teammitglied eingeladen.
Laufender Aufwand nach dem Launch
Eine App veraltet, auch wenn du nichts änderst. Apple verlangt seit dem 28. April 2026, dass neue Uploads mit Xcode 26 und dem iOS-26-SDK gebaut werden. Google Play fordert ab dem 31. August 2026 für neue Apps und Updates die Ausrichtung auf Android 16 (API-Level 36); ältere Apps werden neuen Nutzern auf aktuellen Geräten nicht mehr angezeigt. Dazu kommen Bibliotheks-Updates, Serverkosten, Push-Dienste, die jährliche Apple-Gebühr und Anpassungen, wenn Store-Richtlinien sich ändern.
Welche Anbieter es gibt
- Freelancer: gut für eine klar abgegrenzte App oder die Übernahme eines Updates, meist spezialisiert auf eine Technologie.
- App-Agentur: Design, iOS, Android oder Cross-Platform, Backend und Store-Betreuung aus einem Team.
- Spezialisten für Hardware-Apps: Erfahrung mit Bluetooth, Firmware-Schnittstellen und Gerätetests.
Was du vor der Anfrage vorbereiten solltest
- Wer die App nutzt und welche drei Aufgaben sie zuerst lösen muss
- Ob iOS, Android oder beide Plattformen nötig sind
- Benötigte Gerätefunktionen und ob offline gearbeitet wird
- Vorhandene Systeme, an die angebunden wird
- Ob Entwicklerkonten und eine D-U-N-S-Nummer existieren
- Geplante Einnahmen, etwa Abo, In-App-Kauf oder kostenlos
- Budget für Entwicklung und für den Betrieb pro Jahr