App-Entwicklung für iOS und Android
Mobile Entwicklung ist selten wegen des Codes teuer. Teuer wird das Drumherum: Entwicklerkonten, Prüfregeln, Systemversionen, und die echten Geräte auf denen geprüft werden muss.
Eine Codebasis, zwei Stores
Wir entwickeln in React Native, womit iPhone und Android aus einer einzigen Anwendungscodebasis bedient werden, mit nativen Brücken wo nötig. Für die grosse Mehrheit der Geschäftsanwendungen ist der Unterschied zu einer nativen Entwicklung für den Nutzer unsichtbar und bemisst sich in gesparten Monaten.
Wir empfehlen native Entwicklung, wenn das Thema es wirklich verlangt: aufwendige Videoverarbeitung, besondere Sensoren, Spiele. Das vorher zu sagen gehört zur Arbeit.
- React Native, mit nativen Modulen wo der Bedarf es rechtfertigt
- Veröffentlichung im App Store und bei Google Play, Konten auf Ihren Namen
- Benachrichtigungen, Offlinebetrieb und verzögerte Synchronisation
- Biometrische Anmeldung und verschlüsselte Ablage auf dem Gerät
- Interne Verteilung für Apps die nicht in einen Store gehen
Die Store-Prüfung, vorweggenommen
Eine Ablehnung durch Apple kann zwei Wochen eines Starttermins kosten. Die Gründe sind bekannt und lassen sich vorbereiten: Begründung der angeforderten Berechtigungen, erreichbare Datenschutzerklärung, Kontolöschung aus der App heraus, Bezahlung über den Store wo die Regel es verlangt.
Wir behandeln diese Punkte im Entwurf statt während der Wartezeit. Die erste Einreichung wird damit zur Formsache statt zur Wette.
- Berechtigungen begründet und zum richtigen Zeitpunkt angefragt
- Kontolöschung eingebaut, wie die Stores es verlangen
- Datenschutzerklärung und Erklärung zur Datenerhebung
- Unterstützung der noch verbreiteten Systemversionen
- Abnahme auf echten Geräten, nicht nur im Simulator
Leben nach der Veröffentlichung
Eine App altert schneller als eine Website. Jedes Jahr erzwingen eine grosse iOS- und eine Android-Version Anpassungen, und eine App die nicht nachzieht wird aus dem Store entfernt. Wir übernehmen diese Pflege, mit einem im Voraus festgelegten Veröffentlichungsrhythmus statt Nachholaktionen unter Druck.
- Nachverfolgung der jährlichen Versionen beider Systeme
- Regelmässige Veröffentlichung statt Nachholen unter Druck
- Messung von Abstürzen und abgebrochenen Strecken
- Pflege der Abhängigkeiten und der Signaturzertifikate
App-Entwicklung für iOS und Android
Brauchen wir wirklich zwei getrennte Apps?
Selten. Eine gemeinsame Codebasis deckt beide Systeme für die meisten geschäftlichen und kommerziellen Anwendungen ab. Nativ empfehlen wir, wenn Videoverarbeitung, Sensoren oder Grafikleistung es rechtfertigen, und wir sagen es bevor das Budget gebunden ist.
Wem gehören die Store-Konten?
Ihnen. Die Entwicklerkonten bei Apple und Google laufen auf Ihre Gesellschaft, und wir arbeiten darin mit delegiertem Zugang. Genau das erlaubt Ihnen den Anbieterwechsel ohne Verlust der App und ihrer Bewertungen.
Können App und Website dieselbe Grundlage teilen?
Ja, und oft ist das der richtige Weg. Server, Datenbank und Fachlogik sind gemeinsam, nur die Oberflächen unterscheiden sich. Das vermeidet die klassische Falle zweier Systeme die nach einem Jahr auseinanderlaufen.
Mobile und Web-Anwendungen
Anwendungen, die auf Dauer angelegt sind, mit ab Entwurf bekannten Betriebskosten.
In der Division Mobile und Web-Anwendungen
Sprechen wir über das, was Sie bauen wollen.
Beschreiben Sie Ihre Lage in wenigen Zeilen. Liegt das Thema ausserhalb unserer Stärken, sagen wir es sofort.
Kontakt aufnehmen