Mit der Nutzung dieser Webseite akzeptieren Sie unsere Nutzung von Cookies. Weitere Informationen über Cookies finden Sie hier
Zustimmen
Infopulse - Softwareentwicklung & Infrastruktur-Management-Services
Mit der Nutzung dieser Webseite akzeptieren Sie unsere Nutzung von Cookies. Weitere Informationen über Cookies finden Sie hier
Zustimmen
Infopulse - Softwareentwicklung & Infrastruktur-Management-Services
Infopulse - Softwareentwicklung & Infrastruktur-Management-Services
reCAPTCHA
Angebot anfordern Bitte füllen Sie dieses kurze Formular aus und wir senden Ihnen in Kürze ein kostenloses Angebot zu.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Abonnieren Sie unsere Updates Seien Sie unter den Ersten, die exklusive Einblicke in die IT, die Innovationen und Best Practices erhalten.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Subscribe to our Vacancies Please fill in this quick form to be among the first to receive our updates.
* Required fields
Your privacy is important to us. We will never share your data.
Abonnieren Sie unsere Updates Seien Sie unter den Ersten, die exklusive Einblicke in die IT, die Innovationen und Best Practices erhalten.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Default avatar Senden Sie eine E-Mail an person Bitte füllen Sie dieses kurze Formular aus, um unseren Experten direkt zu kontaktieren.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Infopulse - Expert Software Engineering, Infrastructure Management Services
Read the Full Case Study Don't miss the most interesting part of the story!
Submit this quick form to see the rest and to freely access all case studies on our website.
* Required fields
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.

Erfolgsgeschichte: plattformübergreifende mobile Anwendungsentwicklung mit Xamarin

Multinationale Firma spart Kosten mit einem Portfolio Xamarin-basierter Lösungen für die Unternehmensmobilität

Hintergrundinformationen

Im Februar 2016 kündigt Microsoft die Übernahme von Xamarin an, eines leistungsfähigen Werkzeugs, das plattformübergreifende mobile Anwendungsentwicklung ermöglicht. Xamarin könnte zu einem der wichtigsten Spiel-Reformatoren in der Entwicklung mobiler Anwendungen 2016 werden. Mit seiner Hilfe können wir eine App aus einem einzigen Code machen, und sie wird auf allen Plattformen korrekt und reibungslos funktionieren, sei es iOS, Android, Blackberry oder Windows Phone, wie es bei einer primär entwickelten Anwendung der Fall wäre. Infopulse arbeitet schon seit längerer Zeit mit Xamarin und hat erfolgreich ein ganzes Portfolio von Xamarin-basierten Mobilitätslösungen für einen unserer Kunden auf Unternehmensebene entwickelt.

Herausforderung

Unser Kunde gehört zu der Großen Vier und ist ein internationales Dienstleistungsunternehmen mit Niederlassungen in der ganzen Welt und Tausenden Mitarbeiter, die mit sensiblen Daten im Wert von Milliarden Dollar arbeiten. Eine der Geschäftsanforderungen des Kunden sind zuverlässige Lösungen, die den Mitarbeitern sicheren Remote-Zugriff auf diese Daten ermöglichen.

Von Anfang unserer Zusammenarbeit mit dem Kunden an haben wir primäre Entwicklung für alle bestehenden mobilen Systeme übernommen. Natürlich ist der Preis für die primäre Plattform-Entwicklung extrem hoch und unser Kunde wollte sowohl die Kosten minimieren, als auch die benötigten Lösungen für die Unternehmensmobilität erhalten. Wir haben uns entschieden, unseren Entwicklungsansatz zu ändern.

Erster Versuch bei der Entwicklung plattformübergreifender mobiler Anwendungen

Unser erster Versuch bei der Entwicklung plattformübergreifender Anwendungen war, diese in HTML5-basierte Container einzubetten. Diese Container funktionieren auf allen Tablets und Smartphones unabhängig von der Plattform. Als wir jedoch neue Funktionalitäten hinzugefügt haben, kamen wir natürlicherweise an einem Punkt an, ab dem die bestehenden Technologie-Pakete die Anforderungen des Kunden und die neuesten Standards nicht erfüllen konnten.

Umstellung auf Xamarin

Statt Zeit und Ressourcen an den Versuchen zu verschwenden, Probleme mit den HTML5-Containern zu lösen, haben wir uns entschlossen, Anfang 2015 auf Xamarin umzuswitchen. Wir konnten die Umstellung unserer Entwicklung in nur 2 Wochen leicht erledigen und sofort beginnen, die ersten Anwendungen mit diesem Tool zu schreiben.

Kosteneinsparung mit Xamarin-basierter plattformübergreifender App-Entwicklung

Im Moment haben wir an unsere Kunden bereits eine ganze Menge Xamarin-basierter Lösungen für die Unternehmensmobilität erfolgreich geliefert, die auf einem iOS-, Android- oder Windows Phone-Gerät installiert werden können. Eine der Anwendungen ermöglicht z. B. den Zugriff auf das Portal der Unternehmensdatenbank. Diese App bietet reibungslosen und schnellen Zugriff für das Hochladen, Herunterladen oder Bearbeiten der Daten von gemeinnützigen Organisationen sowie für weiteren Dokumentenablauf. Da die Daten vertraulich behandelt werden mussten, haben wir mehrere Komponenten hinzugefügt, die eine sichere Benutzerauthentifizierung, basierend auf verschiedenen Zugriffsebenen, Benutzerrollen usw. gewährleisten.

Unserer Erfahrung nach gibt es viele Vorteile von Xamarin – es ist recht bequem, damit zu arbeiten, da es auf Open-Source-.NET und -C# basiert. Natürlich ist die Plattform noch in der Entwicklung – etwa 80% aller Anwendungen können mit Xamarin codiert werden, während einige Anwendungen nur über primäre Entwicklung erstellt werden können. Bei der Arbeit an einer Xamarin-basierten mobilen Anwendung brauchen wir etwa 20-50% des plattformspezifischen Codes zu schreiben und einige Zeit mit der Lösung kleinerer Probleme zu verbringen. Die Lösungen, die wir für unsere Kunden entwickelt haben, sind zu alltäglichen Werkzeugen für das Top-Management, die Mitarbeiter und die Kunden der Kunden geworden.

Xamarin ist sehr effektiv in dem, was es kann, nämlich wertvolle Entwicklungszeit, Quellen und Kundengeld zu sparen, da wir schnell für alle bestehenden mobilen Plattformen gleichzeitig entwickeln können. Und da wir bisher schon so eine erfolgreiche Erfahrung mit diesem Tool hatten, erwarten wir nun, dass bald immer mehr Kunden plattformübergreifende mobile App-Entwicklung anfordern.