Xamarin ist ein Framework zur Entwicklung plattformübergreifender mobiler Apps mit C# und .NET – für Android und iOS aus einer Codebasis.
Home 9 Glossar 9 Xamarin

Glossar: IT-Begriffe einfach erklärt

Xamarin

Xamarin ist ein plattformübergreifendes Entwicklungsframework von Microsoft, mit dem sich mobile Apps für Android und iOS in C# und .NET erstellen lassen. Es war viele Jahre lang die bevorzugte Lösung für die Entwicklung nativer Cross-Plattform-Apps im Microsoft-Ökosystem.

Xamarin besteht aus zwei Hauptkomponenten:

  • Xamarin.Native: Separate UI-Implementierungen für Android und iOS mit gemeinsamem C#-Code für Logik und Backend
  • Xamarin.Forms: Gemeinsames UI für beide Plattformen über XAML

Typische Merkmale:

  • Nutzung der .NET-Laufzeitumgebung
  • Zugriff auf native Gerätefunktionen über C#
  • Integration in Visual Studio
  • Unterstützung von MVVM-Mustern und Datenbindung

Praxisbezug:
Xamarin wurde viele Jahre erfolgreich für Business-Apps und interne Anwendungen genutzt. Seit .NET 6 wird Xamarin schrittweise von .NET MAUI als offiziellem Nachfolger abgelöst, das mehr Plattformen unterstützt (inkl. Windows & macOS) und eine modernere Architektur bietet.

Kontakt

osnatec.net – your cloud experts

Büroadresse:
Blumenthalstr. 11a
49076 Osnabrück

0541/7709198-0

Fragen Sie uns

Pflichtfelder sind mit einem * gekennzeichnet.

5 + 11 =