Entwicklung einer iOS-Android App auf Xamarin für die Erstellung von Design-Beispielen

Entwicklung einer iOS-Android App auf Xamarin für die Erstellung von Design-Beispielen

Branche
Unterhaltung
Technologien
Mobile, iOS, Xamarin, Android

Kunde

Der Kunde ist ein amerikanisches mobiles Softwareunternehmen, das einen revolutionären Ansatz zur plattformübergreifenden Entwicklung fördert.

Aufgabe

Im Winter 2016 startete der Kunde die Entwicklung von auf Xamarin basierten Apps für iOS und Android, welche die Erstellung der individuellen Design-Beispiele für Mobiltelefone ermöglichen musste. Die Applikation sollte auf einer internationalen mobilen App-Expo später im Frühling präsentiert werden. Der Kunde setzte sich mit ScienceSoft, einem erfahrenen Anbieter der mobilen App-Entwicklung, in Verbindung und beauftragte mit der Erstellung der Applikationsarchitektur, Entwicklung des Design-Editors und der Backend-Implementierung.

Lösung

Im Laufe von 3 Monaten entwickelte ScienceSoft erfolgreich das Microsoft Azure Backend, die Applikationsarchitektur und den Design-Editor.

Für diejenigen, die die Vorlage des Design-Beispiels vom Katalog gewählt haben, bestimmt die App automatisch das Modell des Mobiltelefons und passt die Beispielparameter entsprechend an. Die andere Option ist eine einzigartige Beispielvorlage zu entwerfen, indem man Bilder von einer breiten Reihe der unterstützten Formate für den Design-Editor hinauflädt. Bilder können skaliert, bewegt oder geschnitten werden, wie es dem Nutzer gefällt.

cover design app 3 screens

Wenn der Benutzer mit seinem Beispiel-Design fertig ist, kann er es direkt dem Kunden via die Applikation für den Druck senden. Die Anfrage ist am Backend beim Kunden erhalten und wird weiterbearbeitet. Sobald das angeforderte Beispiel gedruckt ist, zeigt die App Push-Mitteilungen, um den Nutzer über den Bestellung- / Lieferstatus in Kenntnis zu setzen.

Ergebnisse

ScienceSoft half dem Kunden, ein nutzerfreundliches Tool auf Android und iOS für Design-Beispiele für Mobiltelefone zu erstellen. Die Applikation wurde mit positiven Bewertungen auf dem Expo getroffen, und jetzt wird sie mit 4+ sowohl auf Google Play als auch auf App Store bewertet.

Technologien und Tools

Android-/iOS-App: Xamarin.Forms, Xamarin.iOS (SDK), Xamarin.Android (SDK), Xamarin.TestCloud, HockeyApp, Bitrise, Swagger, Stripe, SQLite, SVG, HTTPWebService, PushNotification

Backend: Azure API App, ASP.NET Web API 2.2 + OData, ASP.NET SignalR, Stripe, Swashbuckle (Swagger), Twilio, SendGrid, Entity Framework 6, Azure Table Storage, Azure Blob Storage