
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
Fragen Sie uns