App-Betreuung und Wartung
Wir sorgen dafür, dass iOS- und Android-Apps nach dem Release funktionieren: Updates für neue Betriebssystemversionen, Behebung von Abstürzen, Einhaltung der Store-Vorgaben und regelmäßige Releases. Für Apps, die wir gebaut haben, und für Apps anderer Teams.
Wann Ihre App Betreuung braucht
Eine App, die niemand pflegt, bleibt nicht, wie sie ist. Sie funktioniert nach und nach immer schlechter, weil Apple und Google die Plattformen um sie herum verändern.
- Eine neue iOS- oder Android-Version hat einen Teil der App lahmgelegt
- Der Store warnt, dass Updates nach einer Frist blockiert werden
- Die Absturzberichte nehmen zu, und niemand behebt sie
- Der Entwickler ist weg, und mit ihm der Zugang zum Store-Konto oder zu den Signaturschlüsseln
- Bewertungen beklagen Fehler, aber niemand kann eine Korrektur veröffentlichen
- Die App wurde von einem anderen Team gebaut, und Sie brauchen jemanden, der sie übernimmt
Was dazugehört
Neue Betriebssystem- und SDK-Versionen
Wir testen die App auf Beta-Versionen von iOS und Android und liefern Updates aus, bevor die Nutzer auf das Problem stoßen. SDKs und Bibliotheken halten wir auf unterstützten Versionen.
Absturzüberwachung und Behebung
Abstürze beheben wir auf Basis echter Berichte aus der Absturzanalyse und den Store-Konsolen, beginnend mit denen, die die meisten Nutzer betreffen.
Store-Vorgaben
Ziel-API-Level, Privacy Manifests, Angaben zur Datensicherheit, Kontolöschung in der App: Die Regeln der Stores ändern sich jedes Jahr. Wir halten Builds und Store-Einträge aktuell, damit Updates weiterhin angenommen werden.
Store-Releases
Wir erstellen, signieren und reichen Releases ein, beantworten das Review-Feedback und verteilen Updates stufenweise, damit ein fehlerhafter Build möglichst wenige Nutzer erreicht.
Wiederherstellung von Konten und Schlüsseln
Wenn ein früherer Entwickler das Entwicklerkonto, die Zertifikate oder die Signaturschlüssel verwaltet hat, führen wir den Wiederherstellungs- oder Übertragungsprozess mit Apple und Google durch.
Performance und kleine Funktionen
Startzeit, Akku- und Datenverbrauch sowie die Verbesserungen der Oberfläche und kleinen Funktionen, die die App nach dem Launch aktuell halten.
Warum eine App nach dem Release Betreuung braucht
Apple und Google veröffentlichen jedes Jahr neue Betriebssystemversionen, ändern die Anforderungen der Stores und schalten alte APIs nach eigenem Zeitplan ab. Google Play legt ein Mindest-Ziel-API-Level für App-Updates fest, und Apple erhöht regelmäßig die Mindestversion von Xcode und SDK für neue Einreichungen. Der Großteil der App-Betreuung besteht darin, mit diesem externen Kalender Schritt zu halten, damit eine routinemäßige Fehlerbehebung nie an einer verpassten Frist scheitert.
- Ein Kalender der Plattformfristen, die Ihre App betreffen
- Tests auf Beta-Versionen der Betriebssysteme vor dem öffentlichen Release
- Bibliotheken und SDKs aktualisiert, bevor sie abgekündigt werden
- Releases so geplant, dass die App nie aus den Stores ausgesperrt wird
Ihr Entwickler ist nicht mehr erreichbar?
Das passiert öfter, als man denkt. Der Zugang zum Store-Konto lässt sich in der Regel wiederherstellen, auch wenn das bei Apple oder Google Zeit und Papierkram kostet, und wir haben das schon mehrfach getan. Zuerst klären wir, was Sie noch haben: den Quellcode, das Entwicklerkonto, die Signaturschlüssel und das Backend. Die nächsten Schritte hängen davon ab, was davon fehlt, und lässt sich das Konto nicht wiederherstellen, kann die App unter dem eigenen Konto Ihres Unternehmens neu veröffentlicht werden.
- Bestandsaufnahme von Code, Konten, Zertifikaten und Schlüsseln
- Wiederherstellung oder Übertragung des Entwicklerkontos auf Ihr Unternehmen
- Ein lauffähiger Build der App aus dem vorhandenen Quellcode
- Zugänge dokumentiert und auf Ihren Namen registriert
Übernahme einer App von einem anderen Team
Bevor wir die Betreuung einer App zusagen, bauen wir sie aus dem Quellcode, starten sie auf Geräten und lesen den Code. So zeigt sich, ob sie sich so pflegen lässt, wie sie ist, stellenweise Refactoring braucht oder auf einer Technologie ohne Zukunft basiert. Für Quaker haben wir eine hybride App auf veralteter Technologie durch native iOS- und Android-Apps ersetzt, und wir sagen Ihnen genauso klar, wenn Ihre App in dieser Lage ist.
- Audit von Code und Build mit schriftlichem Bericht
- Realistischer Betreuungsumfang und ein Monatspreis
- Liste dringender Risiken, etwa Store-Fristen oder nicht mehr gepflegte Bibliotheken
- Betreuung von Backend und Servern im selben Vertrag möglich
So beginnt die App-Betreuung
Audit
Wir bauen die App aus dem Quellcode, prüfen Store-Konten und Signierung und sichten Code und Absturzdaten. Sie erhalten einen Bericht über den Zustand der App.
Umfang und Preis
Sie erhalten einen monatlichen Umfang mit einem Festpreis dafür statt einer unbegrenzten Abrechnung nach Stunden.
Erstes Release
Wir beheben die dringenden Probleme und veröffentlichen selbst ein Release. Das beweist, dass die gesamte Kette aus Build, Signierung und Einreichung funktioniert.
Laufende Betreuung
Betriebssystem-Updates, Absturzbehebung und Releases im vereinbarten Umfang, mit einer Zusammenfassung nach jedem Release.
Plattformen und Werkzeuge
iOS
- Swift
- Objective-C
- Xcode
- TestFlight
- App Store Connect
Android
- Kotlin
- Java
- Android Studio
- Google Play Console
Plattformübergreifend
- React Native
Monitoring
- Firebase Crashlytics
- Firebase Analytics
Formen der Zusammenarbeit
Monatlicher Betreuungsvertrag
Ein fester monatlicher Umfang nach dem Audit: Betriebssystem-Updates, Absturzbehebung, Releases und ein festgelegtes Kontingent kleiner Änderungen.
Dediziertes Mobile-Team
iOS- und Android-Engineers, die Ihrer App zugeordnet sind und Betreuung und neue Funktionen gemeinsam übernehmen.
Einzelaufträge
Eine dringende Korrektur, ein Update vor einer Store-Frist oder eine Kontowiederherstellung, abgerechnet nach Stunden oder als Festpreisaufgabe.
Stimmen
Das Revol-Team stärkt die Entwicklungskapazitäten des Kunden kontinuierlich durch hochwertige Arbeit und verlässlichen Support. Die Kommunikation ist effektiv, und das Team versteht die Anforderungen und das Geschäft des Kunden sehr gut.
Tomas
Die Arbeit von Revol hat die Erwartungen voll erfüllt und den Kunden zufriedengestellt. Der frische Ansatz und die ständige Erreichbarkeit für Support waren wertvolle Pluspunkte. Wer ein kommunikatives, kundenorientiertes Team sucht, um seine Ziele zu erreichen, ist hier richtig.
Andrey
Häufig gestellte Fragen
Unser Entwickler ist nicht mehr erreichbar, und wir haben keinen Zugang zum Store-Konto. Lässt sich das wiederherstellen?
In der Regel ja, auch wenn es bei Apple oder Google Zeit und Papierkram kostet. Zuerst klären wir, was Sie haben (Code, Konto, Signaturschlüssel), denn die Antwort hängt davon ab, was fehlt. Ist eine Wiederherstellung unmöglich, kann die App unter dem Konto Ihres Unternehmens neu veröffentlicht werden.
Was kostet die Betreuung einer App?
Das hängt von der Größe der App, der Zahl der Plattformen und davon ab, wie oft Sie Releases wünschen. Nach dem Audit nennen wir einen monatlichen Umfang und einen Festpreis dafür.
Wie schnell reagieren Sie auf einen kritischen Fehler?
Die Reaktionszeit wird pro App vereinbart, je nachdem, was die App leistet. Bedenken Sie, dass eine Korrektur auch das Store-Review durchlaufen muss; in dringenden Fällen beantragen wir bei iOS ein beschleunigtes Review und nutzen stufenweise Rollouts, um den Schaden zu begrenzen.
Betreuen Sie React-Native-Apps und ältere Codebasen?
Ja, React Native ebenso wie natives Swift, Objective-C, Kotlin und Java. Bei Apps auf Frameworks, die nicht mehr gepflegt werden, zeigt das Audit, wie lange eine Betreuung realistisch ist und was eine Migration bedeuten würde.
Betreuen Sie auch das Backend der App?
Ja. API, Admin-Panel und Server fallen unter Website- und Serverbetreuung und lassen sich mit der App-Betreuung in einem Vertrag kombinieren, sodass ein Problem vom Smartphone bis zur Datenbank verfolgt wird.
Bleibt die App in unserem eigenen Entwicklerkonto?
So sollte es sein. Wir veröffentlichen unter den Apple- und Google-Konten Ihres Unternehmens mit den Zugängen, die Sie uns einräumen, sodass das Eigentum an der App nie von uns abhängt.
Erzählen Sie uns von Ihrem Projekt
Beschreiben Sie die Aufgabe in wenigen Zeilen. Innerhalb eines Werktags melden wir uns mit Rückfragen oder einer ersten Einschätzung zu Umfang und Kosten.
Lieber per E-Mail oder Telefon?
welcome@revolsource.com
+38 097 662 23 20
Revol Software OÜ, Tallinn, Estland. Unser Team ist weltweit verteilt.
Werden Sie Teil unseres Teams
Senden Sie Ihren Lebenslauf an career@revolsource.com