Kipotechnika

Alles zum Thema Technik

Guten Tag

Herzlich wollkommen
bei KipoTechnika

Februar 2019
M D M D F S S
« Dez    
 123
45678910
11121314151617
18192021222324
25262728  

Wir sind Experten

in Sachen Technik

Powered by Genesis

Xamarin App

November 21, 2018 by pb_z0e2cfqq

Wer eine neue App programmieren möchte, der steht häufig vor der Frage, wie diese technisch umgesetzt werden kann. Sollte die App webbasiert, eine Hybridvariante oder doch nativ sein? Apps gehören jedenfalls zum digitalen Zeitalter und zum digitalen Service sowohl für Unternehmen als auch für Mitarbeiter und Kunden. Die native App-Variante wird häufig bevorzugt, ist aber auch wesentlich kostenintensiver umzusetzen. Die Entwicklung einer nativen Cross-Plattform ist dazu notwendig. Ein neuer Ansatz, in Gestalt der Xamarin App, soll Abhilfe verschaffen und ein wahres Multifunktionstool der App-Programmierung sein.

Xamarin App

Xamarin AppUm wettbewerbsfähig zu sein, sollten Unternehmen digitale Services per App erbringen. Ist klar, welche Prozesse und Dienstleistungen mittels einer App erbracht werden sollen, müssen diese technisch umgesetzt werden. Welche Plattform soll genutzt werden, wird eine „Immer-Hybrid“- oder „Immer-Nativ“-Strategie verfolgt? Welche Technologie bringt die meisten Vorteile? Eine native App-Entwicklung ist für den Nutzer am Besten, wird häufig aus Kostengründen nicht umgesetzt. In der Regel wird eine hybride App-Entwicklung bevorzugt. Mit der Xamarin App lassen sich native Apps entwickeln und zwar vergleichsweise günstig. Mit der Xamarin App sollen Apps für mehrere Plattformen umsetzbar sein.

Wieso kostet native App-Entwicklung so viel?

Soll eine App programmiert werden, die auf vielen Plattformen läuft, dann müssen verschiedene Entwicklungstools und unterschiedliche Programmiersprachen eingesetzt werden. Das bedeutet auch, dass für jede Plattform eigens ein Entwickler eingestellt werden muss, der die entsprechenden Kenntnisse besitzt, siehe NEXT Munich. Eine App für verschiedene Plattformen salonfähig zu machen bedeutet auch eine lange Entwicklungszeit und einen erhöhten Wartungsaufwand.

Welche Vorteile bringt die Xamarin App?

Die Xamarin App bietet eine Plattform zur Entwicklung nativer Apps. Die Apps können in einer Programmiersprache für verschiedene Plattformen entwickelt werden. Es sind dieselben Tools, die zur Entwicklung beitragen. Durch die Xamarin Plattform (Xamarin App) kann der Entwickler die App-Logik, die nicht plattformspezifisch ist, wiederverwenden. Lediglich die Benutzeroberflächen müssen plattformspezifisch erstellt werden. Mit Xamarin App ist ein schnellere Umsetzung einer App für verschiedene Plattformen möglich.

Wie funktioniert die Xamarin Plattform?

Die Xamarin Plattform arbeitet mit Teilimplementierung. Für iOS und Android steht eine Teilimplementierung des .NET Frameworks zur Verfügung. Die Teilimplementierung wird als Xamarin.iOS und Xamarin.Android bezeichnet. Der C#-Code, der nur den Code aus der Teilmenge enthält, ist dadurch auf den Plattformen wiederverwendbar. C#-Wrapper-Klassen werden durch Xamarin für alle APIs (plattformspezifisch) generiert. Die plattformspezifischen APIs stehen einem iOS- sowie Android-Entwickler zur Verfügung. Durch die Xamarin Plattform (Xamarin App) kann mit der Programmiersprache C# auch auf spezifische Funktionen, beispielsweise des iPhones, zugegriffen werden. Über die Funktion Xamarin Compiler können die entwickelten Apps in native Apps umgewandelt werden.

Filed Under: General Tagged With: App, Xamarin

  • Kipotechnika
  • Haustechnik
  • General
  • Immobilien
  • Einrichtung

Neue Beiträge

  • Was versteht man unter dem Begriff Teilereiniger? Februar 12, 2019
  • H1 Paletten Dezember 4, 2018
  • Dry ice cleaning November 21, 2018
  • Xamarin App November 21, 2018
  • Wollen Sie mehr über LED Klapprahmen herausfinden? Oktober 28, 2018

Kategorien

  • Einrichtung
  • General
  • Gewerbliche Technik
  • Haustechnik
  • Immobilien
  • Produkte
  • Technik