XAMARIN VON
DER APP-AGENTUR

KOMPROMISSLOSE LEISTUNG

CrossPlatform
Scroll
down
NATIVE APPS FÜR VERSCHIEDENE PLATTFORMEN IN DERSELBEN PROGRAMMIERSPRACHE

NATIVE APPS FÜR VERSCHIEDENE PLATTFORMEN IN DERSELBEN PROGRAMMIERSPRACHE

GESTERN NOCH EINE UTOPIE – HEUTE WIRKLICHKEIT: MIT XAMARIN
Native App-Entwicklung ist meistens die beste Lösung für ein optimales Nutzererlebnis, aber leider kostspielig und zeitaufwendig, weil für jede Plattform eine andere Programmiersprache und andere Entwicklungswerkzeuge verwendet werden müssen. Das alles ist vermeidbar bei Cross-Platform-Entwicklungen mit Xamarin. Der große Vorteil: Mit Xamarin lassen sich native Apps für verschiedene Plattformen in derselben Programmiersprache und mit denselben Tools entwickeln.
MOBILE GAMES

Xamarin beschleunigt Innovationen auf allen Plattformen. So können auch bei plattformspezifischen Spielen dank der einheitlichen Code-Basis neue Features und Erweiterungen problemlos hinzugefügt werden.

Mehr lesen

Xamarin beschleunigt Innovationen auf allen Plattformen. So können auch bei plattformspezifischen Spielen dank der einheitlichen Code-Basis neue Features und Erweiterungen problemlos hinzugefügt werden.

ANDROID, iOS, WINDOWS APPS

Die App-Agentur unterstützt Sie mit Xamarin dabei, Ihre plattformübergreifenden Ziele zu erreichen. Das heißt: Sie erhalten dieselbe mobile App für mehrere Plattformen (z. B. Android, iOS, Windows Phone). Dies erspart den Aufwand, die Anwendung für jede Plattformen einzeln entwickeln zu müssen.

Mehr lesen

Die App-Agentur unterstützt Sie mit Xamarin dabei, Ihre plattformübergreifenden Ziele zu erreichen. Das heißt: Sie erhalten dieselbe mobile App für mehrere Plattformen (z. B. Android, iOS, Windows Phone). Dies erspart den Aufwand, die Anwendung für jede Plattformen einzeln entwickeln zu müssen.

CROSS-PLATFORM VS. NATIVE

Welche Option ist besser? Native oder Cross-Platform-Entwicklung? Wir beraten Sie, welche Lösung für Ihr Projekt optimal geeignet ist, und entwickeln natürlich bei Bedarf auch native Apps für Android, iOS und Windows mit C#.

Mehr lesen

Welche Option ist besser? Native oder Cross-Platform-Entwicklung? Wir beraten Sie, welche Lösung für Ihr Projekt optimal geeignet ist, und entwickeln natürlich bei Bedarf auch native Apps für Android, iOS und Windows mit C#.

EINE APP FÜR ALLE PLATTFORMEN

Heutzutage ist es nicht mehr zwingend notwendig, einen iOS- und einen Android-Entwickler zu beauftragen: Mit einem Cross-Platform-Experten der App-Agentur können Sie bereits viel erreichen.

Mehr lesen

Heutzutage ist es nicht mehr zwingend notwendig, einen iOS- und einen Android-Entwickler zu beauftragen: Mit einem Cross-Platform-Experten der App-Agentur können Sie bereits viel erreichen.

EINE PROGRAMMIERSPRACHE
AUF DER MULTIPLATTFORM
Der geschriebene Quellcode kann im Durchschnitt zu 75 % für alle Plattformen benutzt werden. Die Xamarin-Plattform ist dann in der Lage, die in C# geschriebenen Apps in die jeweilige native Sprache zu übersetzen.
GLEICHE LOGIK FÜR JEDE PLATTFORM
UNABHÄNGIG VOM GERÄTETYP
Es ist nicht erforderlich, für jede Plattform die Logik neu zu programmieren. Cross-Platform-Lösungen ermöglichen die Entwicklung für mehrere Plattformen mit nur einer Logik. Die App-Agentur unterstützt Sie dabei.
PREISGÜNSTIGE PROJEKTE
DURCH EFFIZIENTE ENTWICKLUNG
Die in C# geschriebene Entwicklung kann in die jeweilige native Sprache übersetzt werden. Somit ist gewährleistet, dass am Ende des Entwicklungsprozesses eine native App für die jeweilige Plattform zur Verfügung steht.
ZEITERSPARNIS
EIN GEMEINSAMER QUELLCODE VERRINGERT DEN AUFWAND
Die Entwicklung, Wartung und Weiterentwicklung nehmen auf diese Weise viel weniger Zeit in Anspruch als bei der klassischen nativen Entwicklung für mehrere Plattformen.
WENIGER AUFWAND BEI WARTUNG
UND WEITERENTWICKLUNG
So wie unsere Xamarin-Experten den Code nur einmal entwickeln, haben sie auch bei Bugs oder Änderungen keinen mehrfachen Aufwand. Das erspart unseren Kunden Wartungskosten und Zeit.

WAS GENAU IST XAMARIN ÜBERHAUPT?

Xamarin ist eine plattformübergreifende, mittlerweile sehr populäre Lösung für Apple iOS, Android, Windows und Windows Phone.

XAMARIN BRINGT NEUE IDEEN

FÜR IHR BUSINESS

Die Entwicklung mit Xamarin ist von der klassischen nativen Entwicklung recht verschieden. Wir zeigen Ihnen gerne, wo die Unterschiede liegen und mit welcher Lösung Sie bei Ihrem Projekt am besten bedient sind.

Shared C# App Logic
Platform specific C#
Native Android App
Platform specific C#
Native IOS App
Platform specific C#
Native Windows App

UNTERSCHIEDE ZWISCHEN

XAMARIN & NATIVER ENTWICKLUNG

Die Entwicklung mit Xamarin ist von der klassischen nativen Entwicklung recht verschieden. Wir zeigen Ihnen gerne, wo die Unterschiede liegen und mit welcher Lösung Sie bei Ihrem Projekt am besten bedient sind.

PROGRAMMIERSPRACHE: C#. BEREITS VORHANDENER CODE KANN WEITERVERWENDET WERDEN.

Ein großer Vorteil von Xamarin: Aus demselben Code können native Anwendungen für iOS, Android und den Desktop erzeugt werden. Trotz einiger plattformspezifischen Unterschiede gibt es also nur einen Entwicklungsprozess statt drei, wie dies bei einer nativen Entwicklung der Fall wäre.

Hocheffizient: Ein einziger Spezialist ersetzt praktisch ein ganzes Entwicklerteam, da er nicht an verschiedene Programmiersprachen gebunden ist.

Der Entwicklungsprozess ist mit Xamarin dementsprechend viel effizienter und weniger zeitaufwendig, so dass bereits nach kurzer Zeit die MVP (Minimal Viable Product)-Version an den Start gehen kann. Ein entscheidender Unterschied zur nativen Programmierung, bei der die Entwicklung tief in das System integriert ist und direkt auf alle Funktionen des Gerätes zugreift.

NATIVES AUSSEHEN DER BENUTZEROBERFLÄCHE GARANTIERT

Xamarin ermöglicht natives Aussehen und native Perfomance für jede der gewünschten Plattformen. Der Großteil des Programmcodes muss dabei nur einmal geschrieben werden

Mithilfe von Xamarin.Forms wird das native Look & Feel beibehalten

Xamarin schafft in der Entwicklung für alle Betriebssysteme gleichbleibende Funktionalität und ein einheitliches Nutzererlebnis

FAST TESTING. DIES VERRINGERT DEN AUFWAND UND SOMIT DIE KOSTEN

Die Qualität der Funktionalität jeder Anwendung wird durch zahlreiche Teste sichergestellt. Bei Xamarin-Entwicklungen unserer App-Agentur setzen wir bei Inhouse-Testing auf Testtechniken wie Unit-Tests, UI-Tests (manuell, automatisch, Cloud)

Ausbalancierte Strategie zwei Testing-Arten: manuell einerseits und automatisierte Tests andererseits nehmen gewöhnlich 1/3 Zeit vom ganzen Entwicklungsprozess. Xamarin reduziert diese Zeit bis zu 70%, weil man für alle Plattformen „gleichzeitig“ testet.

1
2
3

WARUM WIR?

Für die App-Agentur sprechen viele gute Gründe. Zum Beispiel unsere proaktive, lösungsorientierte Arbeitsweise. Oder unser großes Potenzial: Wir bieten Ihnen mit unserem hochqualifizierten Expertenteam eine ganzheitliche Projektrealisierung. Kurz: Engineering Excellence ist unsere Stärke!
Sicherheit: Überall. Jederzeit

Sicherheit wird bei der App-Agentur großgeschrieben. Testdurchführung in jeder Phase der Produktentwicklung für qualitativ herausragende Endergebnisse.

  • Einhaltung aktueller Sicherheitsstandards inkl. multipler Testprozeduren
  • Automatisierte Datensicherung
  • BSI & SLA
  • Installation der neuesten Versionen und Updates auf Servern
  • Versicherung gegen Schäden von Cyber-Kriminalität
Mehr
Wir bieten umfassende lösungen

Die passgenaue Integration der Technologien in Ihre Unternehmensstrategie zahlt sich aus. Wir entwickeln Lösungen, die Ihren Unternehmenserfolg vorantreiben.

  • Automatic Bin Packing
  • Horizontale Skalierung
  • Prozessautomatisierung
  • Self-healing
  • Discovery & Load Balancing
  • Automatisierte Rollouts & Rollbacks
  • Batch Execution
Mehr
Support 24/7

Verschiedene Monitoring Aufgaben, Funktions- und Lasttests. Ihr Vorteil: Sie können sich jederzeit auf eine zuverlässige, starke Performance verlassen.

  • Support in jeder Projektphase auf Basis moderner Methoden und SLAs
  • Schnelle Hilfe, wenn ein Problem auftritt (Telefon, WhatsApp, Skype)
  • Monitoring und automatisierte Funktionstests
  • Verbesserte Performance
Mehr
Zertifizierte experten

Kooperation mit der TU München im Bereich Forschung und Entwicklung, Teilnahme an wichtigen Fachkonferenzen in ganz Europa. Folgende Zertifikate haben wir erworben:

  • ZCE
  • JavaScript, DOM
  • Android Developers e-Legion & Google
  • QATestlab
  • Software Testing auf „Prometheus”
  • Objektorientierte Programmierung
  • Autodesk 3ds Max
Mehr
UI/UX

Wir legen großen Wert auf einen anwenderorientierten Design-Prozess.

  • Erstellen einer Informationsarchitektur
  • Prototyping
  • Erstellen von Personas
  • Ableiten von Anwendungsfällen
  • Interaction Design
  • Usability Testing
Mehr

AUTOMATED TESTING SOLUTION

Automatisierte Tests tun all das, was auch die App-Nutzer letztendlich tun können: vom Wischen und (Doppel-)Tippen bis zum Scrollen.
ZEITAUFWAND MANUELLES TESTING
ZEITAUFWAND AUTOMATISIERTES TESTING

RECRUITING DER TESTER

TRAINING DER TESTER

ERSTELLUNG UND AKTIVIERUNG DER GERÄTE

ERGEBNISREPORTS

GERÄTE-RESET

VERÖFFENTLICHUNG

AUTOMATISIERTE TEST-SCRIPTS

PARALLELE TESTS AUF VERSCHIEDENEN DEVICES

HOCHLADEN DER APP AUF DAS DECIVE

MANUELLE APP-TESTS

ANALYSE DER TESTERGEBNISSE

ANALYSE DER TESTERGEBNISSE

RELEASE

ZEITAUFWAND MANUELLES TESTING

RECRUITING DER TESTER

TRAINING DER TESTER

ERSTELLUNG UND AKTIVIERUNG DER GERÄTE

ERGEBNISREPORTS

GERÄTE-RESET

VERÖFFENTLICHUNG

HOCHLADEN DER APP AUF DAS DEVICE

MANUELLE APP-TESTS

ANALYSE DER TESTERGEBNISSE

ZEITAUFWAND AUTOMATISIERTES TESTING

AUTOMATISIERTE TEST-SCRIPTS

PARALLELE TESTS AUF VERSCHIEDENEN DEVICES

ANALYSE DER TESTERGEBNISSE

RELEASE

UMFASSENDES TESTING

In der Testphase überprüfen wir sehr genau, dass die Anwendung auf allen zu unterstützenden Geräten und OS-Versionen entsprechend funktioniert. Um diese Herausforderung zu meistern, nutzen wir automatisierte UI-Acceptance-Tests in der Xamarin Test Cloud. Zudem verwenden wir auch klassische Testmethoden über die direkte Interaktion mit der App.

MULTI-PLATTFORM IST ANGESAGT

Fortschrittliche Cross-Plattform-Entwicklungstools reduzieren Zeit und Kosten bei der Entwicklung für alle beliebigen Plattformen.

ZEIT- UND GELDERSPARNIS

EINE ENTWICKLUNG, EINE PROGRAMMIERSPRACHE = SCHNELLE ERGEBNISSE
Multi-Plattform-Entwicklung spart oft mehr als 30 % an Entwicklungszeit im Vergleich zur plattformspezifischen Entwicklung. Sie bekommen dafür ein hochqualitatives IT-Produkt, das sich kaum von einer nativen Entwicklung unterscheidet.

SUPPORT & WEITERENTWICKLUNG

NEUE FUNKTIONEN UND WARTUNG IM HANDUMDREHEN
Unser Leistungsspektrum reicht von der Entwicklung über Wartung, Support und Weiterentwicklung bis hin zum Service Providing für Ihr Produkt. Ein großes Plus: Da die Wartung bei Cross-Plattform-Lösungen für verschiedene Plattformen gleichzeitig und nicht separat durchgeführt werden kann, wird Ihr Budget merklich geschont.

SUPPORT & WEITERENTWICKLUNG

NEUE FUNKTIONEN UND WARTUNG IM HANDUMDREHEN
Unser Leistungsspektrum reicht von der Entwicklung über Wartung, Support und Weiterentwicklung bis hin zum Service Providing für Ihr Produkt. Ein großes Plus: Da die Wartung bei Cross-Plattform-Lösungen für verschiedene Plattformen gleichzeitig und nicht separat durchgeführt werden kann, wird Ihr Budget merklich geschont.

FÜR JEDE PLATTFORM DIESELBE LOGIK

CROSS-PLATFORM-ENTWICKLUNG MACHT’S MÖGLICH
Nur eine Logik? Logisch: Bei Cross-Platform-Lösungen muss die Logik nur einmal entwickelt werden statt separat für jede Plattform neu. Gerade im Bereich der plattformübergreifenden Programmierung für Smart Home und Internet of Things sehen wir großes Potenzial. Bleiben sie mit der App-Agentur am Ball!