News

App entwickeln: Ablauf, Plattform, Partnerwahl

· DigifyNow

Eine App entwickelt man in fünf Phasen: Vorhaben einschätzen, Konzept als Klickdummy, MVP mit nur der Kernfunktion in 4–8 Wochen, Test und Store-Einreichung, danach laufender Betrieb. Vorher steht die Plattformwahl an: native App, Cross-Platform oder Web-App. Davon hängt ab, ob Sie überhaupt durch die Prüfung von App Store und Google Play müssen. Neue private Google-Play-Konten brauchen vor dem Livegang einen geschlossenen Test mit 12 Testern über 14 Tage.

Wie läuft es ab, eine App zu entwickeln?

Wer bei DigifyNow eine App entwickeln lässt, geht durch fünf Phasen. Mit Formalitäten hat diese Reihenfolge nichts zu tun. Jede Phase klärt eine Frage, und wer sie falsch beantwortet, zahlt später mit Umbauten dafür.

  1. Einschätzung: ein kostenloses Gespräch über Ziel, Nutzergruppen und vorhandene Systeme. Am Ende steht auch die Frage, ob es überhaupt eine App braucht.
  2. Konzept und Klickdummy: Bildschirme, Datenmodell und Schnittstellen werden festgelegt. Künftige Nutzer klicken sich durch, bevor die erste Zeile Code entsteht.
  3. MVP: Die Kernfunktion wird in 4–8 Wochen gebaut. Drin ist nur, was für den ersten echten Einsatz nötig ist.
  4. Test und Einreichung: Unter iOS läuft der Test über TestFlight mit bis zu 10.000 externen Testern, unter Android über die Testspuren der Google Play Console. Danach folgt die Prüfung durch die Stores.
  5. Betrieb: Fehler beheben, Funktionen ergänzen und die App an neue Versionen von iOS und Android anpassen, die beide Hersteller jährlich veröffentlichen.

Am häufigsten scheitert dieser Ablauf daran, dass alle Wünsche in die erste Version sollen. Dann wird das MVP zum Großprojekt, und echte Rückmeldungen von Nutzern gibt es erst nach Monaten. Welche Faktoren den Aufwand für jede Phase treiben, steht im Beitrag zu den Kosten der App-Entwicklung.

Illustration zur Frage „Wie läuft es ab, eine App zu entwickeln?“
KI-generiertes Bild

Native App, Cross-Platform oder Web-App: Was brauche ich?

Die Plattformwahl bestimmt, wie viele Codebasen gepflegt werden, ob die App durch eine Store-Prüfung muss und welche Gerätefunktionen sie nutzen kann. Eine Web-App läuft im Browser und braucht keine Store-Freigabe. Seit iOS 16.4 kann sie auf dem iPhone auch Push-Mitteilungen empfangen, allerdings nur, wenn sie vorher zum Home-Bildschirm hinzugefügt wurde.

Drei Wege, eine App zu bauen, und ihre Konsequenzen
VarianteCodebasenStore-PrüfungPasst, wennGrenze
Native Appje eine für iOS und Androidjatiefer Zugriff auf Hardware wie Bluetooth oder Sensoren nötig istdoppelter Pflegeaufwand
Cross-Platformeine für beide Systemejadie App in beiden Stores stehen sollsehr spezielle Gerätefunktionen brauchen Zusatzcode
Web-App / PWAeineneinMitarbeiter oder Kunden per Link zugreifeneingeschränkter Hintergrundbetrieb, besonders unter iOS

Eine Sache sollten Sie wissen: Apple lehnt nach Richtlinie 4.2 Apps ab, die im Kern nur eine verpackte Website sind. Wer eine Store-App will, braucht also echte App-Funktionen. Für interne Werkzeuge reicht oft eine Web-App, wie wir sie auch bei der Web-App-Entwicklung im Westerwald bauen.

Was verlangen App Store und Google Play vor der Veröffentlichung?

Beide Stores prüfen technische und inhaltliche Vorgaben. An diesen Punkten bleiben Einreichungen in der Praxis am häufigsten hängen:

  • Geschlossener Test bei Google Play: Private Entwicklerkonten, die nach dem 13. November 2023 angelegt wurden, müssen vor dem Livegang 14 Tage lang mit mindestens 12 Testern testen. Fehlen Tester, verschiebt sich der Start.
  • Target-API-Level: Google hebt die Mindestanforderung jährlich an. Ab dem 31. August 2025 mussten neue Apps und Updates mindestens Android 15 (API-Level 35) anvisieren. Wer das verpasst, kann keine Updates mehr einreichen.
  • Konto löschen: Wenn sich Nutzer in der App registrieren können, verlangt Apple nach Richtlinie 5.1.1(v), dass sie ihr Konto auch in der App löschen können.
  • Datenangaben: Apple verlangt die App-Datenschutzangaben, Google den Abschnitt zur Datensicherheit. Beide müssen zur tatsächlichen Datenverarbeitung passen.
  • D-U-N-S-Nummer: Wer als Firma statt als Privatperson veröffentlichen will, braucht sie bei beiden Stores. Die Beantragung kann mehrere Tage dauern.

Ob eine App freigegeben wird, entscheiden Apple und Google, nicht der Entwickler. Wie wir den Weg bis zur Veröffentlichung im App Store vorbereiten, beschreibt ein eigener Beitrag.

Illustration zur Frage „Was verlangen App Store und Google Play vor der Veröffentlichung?“
KI-generiertes Bild

App-Entwicklung im Westerwald: Was bringt ein Partner aus der Region?

Wenn Sie im Westerwald eine App entwickeln lassen, ist der wichtigste Vorteil eines Partners vor Ort der persönliche Termin dort, wo die App später eingesetzt wird. DigifyNow sitzt in Unnau (Grenzweg 9a). Hachenburg, Bad Marienberg und der Großteil des Westerwaldkreises liegen so nah, dass ein Workshop in Ihrer Halle, Ihrem Büro oder auf Ihrer Baustelle kein Reiseprojekt ist.

Das zählt vor allem bei Apps für Abläufe im Betrieb: Prüfprotokolle, Zeiterfassung, Auftragsrückmeldungen. Ob ein Monteur die App mit Handschuhen bedienen kann oder ob es im Keller Netz gibt, sieht man vor Ort in einer Stunde. In einer Videokonferenz merkt man es oft erst nach dem Rollout. Funklöcher sind im ländlichen Westerwald keine Ausnahme. Eine App für den Außeneinsatz braucht dann einen Offline-Modus, der Daten lokal speichert und später synchronisiert. Diese Anforderung muss ins Konzept, denn nachträglich ist sie aufwendig.

Was die Nähe nicht leistet: Sie ersetzt keine Fachkompetenz. Ein regionaler Anbieter ohne veröffentlichte Apps hilft Ihnen weniger als ein erfahrenes Team, das weiter weg sitzt. Der Programmierteil selbst läuft ohnehin unabhängig vom Ort.

Woran erkenne ich einen guten App-Entwickler im Westerwald?

Ob ein App-Entwickler im Westerwald oder anderswo zu Ihnen passt, lässt sich vor Vertragsabschluss mit wenigen Fragen prüfen. Die Antworten sind nachprüfbar, Werbeversprechen sind es nicht.

  • Veröffentlichte Apps: Lassen Sie sich Store-Einträge zeigen, die Sie selbst herunterladen können. Unsere Partyspiele-App Festino steht zum Beispiel im App Store und bei Google Play.
  • Quellcode und Konten: Klären Sie, ob der Code in einem Repository liegt, auf das Sie Zugriff haben, und ob die Store-Einträge in Ihrem eigenen Entwicklerkonto laufen.
  • Betrieb nach dem Livegang: Fragen Sie, wer die jährlichen Anpassungen an neue iOS- und Android-Versionen übernimmt.
  • Ehrliche Absage: Ein guter Entwickler sagt Ihnen auch, wenn eine Web-App oder eine Standardsoftware reicht.
  • Ansprechpartner: Sprechen Sie mit den Leuten, die Ihre App bauen, nicht nur mit dem Vertrieb.

Wie unser Team in Unnau arbeitet und welche Arten von Apps wir umsetzen, zeigt die Seite über uns als App-Entwickler im Westerwald.

Illustration zur Frage „Woran erkenne ich einen guten App-Entwickler im Westerwald?“
KI-generiertes Bild

Agentur für App-Entwicklung im Westerwald oder Freelancer – was passt?

Ein einzelner Freelancer kann eine klar umrissene App gut umsetzen. Das Risiko ist die Abhängigkeit von einer Person. Fällt sie aus oder nimmt sie ein anderes Projekt an, steht Ihre App still, und genau dann kommt das nächste iOS-Update. Eine Agentur für App-Entwicklung im Westerwald verteilt das Wissen auf mehrere Köpfe. Bei DigifyNow arbeiten Jesper Schmidt, Christian Schiebl und Miles Pandel an den Projekten, sodass Konzept, Entwicklung und Betrieb nicht an einer einzigen Person hängen.

Eine Agentur lohnt sich nicht automatisch. Brauchen Sie nur eine kleine Erweiterung an einer bestehenden App, deren Entwickler Sie kennen, ist ein Wechsel meist unnötig. Umgekehrt spricht viel für ein Team, wenn die App an andere Systeme angebunden wird, etwa an ein CRM oder an eine Warenwirtschaft. Dann treffen Backend, Schnittstellen und Oberfläche aufeinander. Ein Beispiel dafür ist das Backoffice mit CRM, das wir für Mundo Marketing gebaut haben. Achten Sie in beiden Fällen darauf, dass Sie den Quellcode und die Zugangsdaten erhalten. Dann können Sie den Partner später wechseln.

Wann lohnt es sich nicht, eine eigene App zu entwickeln?

Nicht jedes Vorhaben braucht eine eigene App. In diesen Fällen raten wir regelmäßig davon ab: Erstens, wenn eine Standardsoftware den Ablauf schon abdeckt und nur ein paar Einstellungen fehlen. Zweitens, wenn Ihre Kunden die App nur ein- oder zweimal im Jahr öffnen würden. Wer für eine einzelne Terminbuchung eine App installieren soll, bricht oft vorher ab. Ein Formular auf der Website ist da die bessere Lösung. Drittens, wenn niemand im Unternehmen die Inhalte pflegen oder Rückmeldungen auswerten kann.

Eine eigene App ist auch nie fertig. Apple und Google bringen jedes Jahr neue Betriebssystemversionen heraus und ändern ihre Vorgaben. Eine App ohne Wartung fliegt irgendwann aus dem Store oder läuft auf neuen Geräten fehlerhaft. Wer dieses Budget nicht einplanen will, sollte eine Web-App prüfen. Wie man mit einer kleinen ersten Version testet, ob sich mehr lohnt, steht im Beitrag zu Kosten und Dauer eines MVP.

Illustration zur Frage „Wann lohnt es sich nicht, eine eigene App zu entwickeln?“
KI-generiertes Bild

Häufige Fragen

Wie lange dauert es, eine App zu entwickeln?

Ein MVP mit der Kernfunktion dauert bei DigifyNow typischerweise 4–8 Wochen. Dazu kommen Test und Store-Prüfung. Bei neuen privaten Google-Play-Konten ist allein der geschlossene Test auf mindestens 14 Tage festgelegt. Wie lange es für ein konkretes Projekt dauert, hängt vom Umfang ab und lässt sich erst nach der Einschätzung sagen.

Brauche ich für eine iOS-App einen Mac?

Für die Entwicklung ja. Apples Entwicklungsumgebung Xcode läuft nur unter macOS, und auch der Build für den App Store entsteht dort. Als Auftraggeber brauchen Sie selbst keinen Mac. Zum Testen reicht ein iPhone mit der App TestFlight, über die Sie Vorabversionen installieren.

Kann ich eine App ohne Programmierkenntnisse selbst entwickeln?

Für einfache Formulare oder Listen geht das mit No-Code-Baukästen. Die Grenze liegt bei eigener Geschäftslogik, Offline-Betrieb und Anbindungen an bestehende Systeme wie CRM oder Warenwirtschaft. Außerdem sind Sie an den Baukasten gebunden: Den Quellcode können Sie meist nicht exportieren und woanders weiterentwickeln.

Wem gehört der Quellcode, wenn ich eine App entwickeln lasse?

Das regelt der Vertrag. Ohne ausdrückliche Vereinbarung erhalten Sie als Auftraggeber oft nur Nutzungsrechte, nicht automatisch den Quellcode. Vereinbaren Sie schriftlich, dass Sie den Code und Zugriff auf das Repository bekommen und die Store-Einträge in Ihrem eigenen Entwicklerkonto liegen. Für die rechtliche Prüfung ist ein Anwalt zuständig.

Kostenlose Einschätzung für Ihr Projekt anfragen