Entwicklung mobiler Apps
Natives iOS, .NET MAUI und React Native, gewählt danach, was die App tatsächlich braucht, und nicht danach, was wir zufällig bevorzugen. Die Entwickler, die die App bauen, können auch die API dahinter verantworten.
Drei Plattformen, eine ehrliche Empfehlung
Natives iOS
Swift und SwiftUI
Wenn die App die Plattform braucht: Standort im Hintergrund, HealthKit, Push-Verhalten, Offline-Synchronisierung oder App-Store-Funktionen, die ein Wrapper nicht erreicht.
.NET MAUI
C# und XAML, eine Codebasis für iOS und Android
Die natürliche Wahl, wenn Ihr Backend bereits .NET ist: dieselben Modelle, Validierungsregeln und Entwickler decken API und App ab.
React Native
TypeScript, geteilt mit Ihrem Web-Frontend
Sinnvoll, wenn bereits eine React-Webanwendung existiert und die mobile App deren Komponenten, Zustand und Team wiederverwenden soll.
Wie wir wählen
Das erste Gespräch dreht sich um die Gerätefunktionen, die Sie brauchen, das Team, das die App nach dem Launch pflegen wird, und das Backend, mit dem sie spricht. Wenn eine Codebasis beide Stores bedienen kann, ohne gegen die Plattform zu kämpfen, sagen wir das. Braucht Ihre App natives iOS-Verhalten, sagen wir das, statt einen plattformübergreifenden Build zu verkaufen, der in einem Jahr neu geschrieben wird.
Was mit der App ausgeliefert wird
- Die API, von der sie abhängt. Unsere .NET- und Python-Entwickler sitzen im selben Team, sodass App und Backend nicht zwei Anbieter sind, die sich gegenseitig die Schuld geben.
- Store-Einreichung inklusive, einschließlich Signatur-Einrichtung, Datenschutzangaben und Release Notes, mit der Pipeline, die neu baut und erneut einreicht.
- Absturz- und Nutzungsberichte vor dem Launch angebunden, sodass das erste schlechte Release in Minuten sichtbar wird und nicht erst in Bewertungen.
- Tests auf den Ebenen, die sich lohnen: Unit-Tests für die Logik und automatisierte Abläufe für die Flows, die Sie Geld kosten würden, wenn sie brächen.
Sie planen eine mobile App?
Beschreiben Sie die Nutzer, die Gerätefunktionen und das Backend, das Sie schon haben. Sie erhalten innerhalb eines Werktags eine Plattformempfehlung mit Begründung und eine Schätzung.