Xamarin: Einrichtung der Entwicklungsumgebung: Unterschied zwischen den Versionen

Aus maxTechCorner
Deko (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
imported>TechCorner-Redaktion
Softwareentwicklung: Überarbeitung
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
==='''Symptom'''===
{{Hinweis|'''Xamarin''' hat am 1. Mai 2024 das Support-Ende erreicht; Nachfolger ist '''.NET MAUI'''. Dieser Artikel bleibt als Referenz erhalten – für neue Projekte gilt .NET MAUI.}}
Sie wollen mit Xamarin plattformübergreifend, mobile Entwicklung betreiben. Ich zeige Ihnen in den folgenden Schritten, wie Sie die Entwicklungsumgebung aufsetzen.


=== ''' Ursache und Lösung'''===
Für plattformübergreifende mobile Entwicklung mit Xamarin richten Sie die Umgebung wie folgt ein.
Sie benötigen: <br /><br />
- Windows- PC <br />
- Visual Studio 2015 (https://www.visualstudio.com/)<br />
- Mac oder Mac OS X VM<br />
- eine Xamarin BUSINESS Lizenz<br /><br />
'''Windows-Vorbereitung'''<br />


1. Starten Sie den Visual Studio 2015 Installer <br />
Benötigt: Windows-PC, Visual Studio, Mac (oder macOS-VM) mit Xcode, Xamarin-Lizenz.
2. Wählen Sie bei der Installationsart „Benutzerdefiniert“<br />
[[Datei: Einrichtung_der_Entwicklungsumgebung.jpg|left|thumb|400px]]
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
3. Aktivieren Sie „C#/.NET (Xamarin) [Drittanbieter]“. Falls Sie für Android entwickeln wollen, können Sie hier auch noch die entsprechenden Android SDK und Emulatoren aktivieren.
[[Datei: Einrichtung_der_Entwicklungsumgebung_2.jpg|left|thumb|400px]]
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
4. Starten Sie die Installation.<br />
<br />
'''Mac-Vorbereitung'''<br />
1. Laden und installieren Sie Xcode. Dazu laden Sie Xcode über den Mac App Store oder laden die .dmg Datei von der Apple Developer Website ([https://developer.apple.com/xcode/ www.developer.apple.com/xcode])<br />
2. Öffnen Sie Xcode.<br />
3. Führen Sie die Erstinstallation durch.<br />
4. Laden und installieren Sie Xamarin Studio für Mac. ([https://store.xamarin.com/account/my/subscription/downloads www.store.xamarin.com/account/my/subscription/downloads]) Bei der Installation ist darauf zu achten, dass die entsprechenden iOS Bundles mitgeladen werden. <br />
5. Öffnen Sie Xamarin Studio.<br />
6. Aktivieren Sie Xamarin Studio mit ihrer Xamarin BUSINESS Lizenz.<br />
7. Öffnen Sie die Xamarin.iOS Build Host App.<br />
<br />
'''Windows/Visual Studio'''<br />
<br />
1. Starten Sie Visual Studio 2015.<br />
2. Navigieren Sie zu „Extras“ – „Xamarin Account“.<br />
3. Aktivieren Sie Ihre Xamarin Lizenz.<br />
4. Navigieren Sie zu „Extras“ – „Optionen…“ – Xamarin<br /><br />
'''Android Einstellungen:''' Hier sollte Ihnen angezeigt werden, dass die JDK’s installiert und im richtigen Verzeichnis liegen.<br />
Sollte dies nicht der Fall sein, laden Sie die entsprechenden JDK’S herunter. <br />
<br />
'''iOS Einstellungen: '''Um ein iOS Projekt zu bauen, brauchen Sie einen Mac als Build Host. Hier finden Sie die Funktion „Find Mac Build Host“.<br />
Diese verbindet Ihr Visual Studio mit Ihren Mac. <br />
<br />
1. Öffnen Sie die Xamarin.iOS Build Host App auf dem Mac / Mac OS X VM.<br />
2. Klicken Sie auf „Pair“.<br />
3. In Visual Studio - Klicken Sie auf „Find Mac Build Host“. Ihr Mac sollte nun in der Liste er-scheinen. <br />
4. Geben Sie den „Pair“-Code vom Mac in die Eingabemaske ein. <br />
<br />
Das wars. Sie haben erfolgreich die Xamarin Entwicklungsumgebung eingerichtet.


==='''Weitere Informationen'''===
== Windows / Visual Studio ==
Mehr Informationen zu unseren Softwarelösungen und Services finden Sie auf<br />
# Visual-Studio-Installer starten, Installationsart „Benutzerdefiniert“.
[https://www.max-it.de/techcorner/Xamarin:_Einrichtung_der_Entwicklungsumgebung www.max-it.de/Softwarelösungen]
[[Datei:Einrichtung_der_Entwicklungsumgebung.jpg|thumb|left|400px|Installationsart wählen]]<br clear="all" />
# Workload „C#/.NET (Xamarin)“ aktivieren, für Android zusätzlich Android-SDK/Emulatoren.
[[Datei:Einrichtung_der_Entwicklungsumgebung_2.jpg|thumb|left|400px|Xamarin-Workload aktivieren]]<br clear="all" />
# Installation starten.
== Mac ==
# Xcode installieren (Mac App Store oder Apple Developer) und Erstinstallation durchführen.
# Xamarin für Mac installieren (inkl. iOS-Bundles) und mit Lizenz aktivieren.
# Xamarin.iOS Build Host öffnen.
== Kopplung Visual Studio ↔ Mac ==
# In Visual Studio unter ''Extras → Optionen → Xamarin'' die iOS-Einstellungen öffnen und „Find Mac Build Host“ wählen.
# Am Mac im Build Host auf „Pair“ klicken und den Pair-Code in Visual Studio eingeben.
{{Hinweis|Diese Anleitung bezieht sich auf Visual Studio 2015 und die klassische Xamarin-Toolchain. Aktuell erfolgt mobile .NET-Entwicklung mit .NET MAUI in aktuellen Visual-Studio-Versionen.}}


==='''Links und Quellen'''===
== Unterstützung von m.a.x. it ==
[http://www.xamarin.com/ www.xamarin.com]
Bei plattformübergreifender App- und Software­entwicklung unterstützt Sie m.a.x. it mit [https://www.max-it.de/development/individuelle-softwareentwicklung/ individueller Softwareentwicklung].


=== '''Kontakt''' ===
{{Uebermax}}
Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, melden Sie sich bitte bei uns:<br />
[[Kategorie:Softwareentwicklung]]
[http://mailto:techcorner@max-it.de techcorner@max-it.de].<br />


'''Über m.a.x. Informationstechnologie AG:''' <br />
Als etabliertes Münchner Systemhaus zeichnen wir uns seit 1989 als verlässlicher IT-Partner mittelständischer und großer Unternehmen aus. Unser Portfolio reicht von IT- Services über individuelle Softwareentwicklung bis hin zur ERP-Beratung.
=== ''' Tags ''' ===
Xamarin, Xcode, mobile Entwicklung , Visual Studio 2015
[[Kategorie: Softwareentwicklung]]

Aktuelle Version vom 15. September 2026, 00:00 Uhr

HinweisXamarin hat am 1. Mai 2024 das Support-Ende erreicht; Nachfolger ist .NET MAUI. Dieser Artikel bleibt als Referenz erhalten – für neue Projekte gilt .NET MAUI.

Für plattformübergreifende mobile Entwicklung mit Xamarin richten Sie die Umgebung wie folgt ein.

Benötigt: Windows-PC, Visual Studio, Mac (oder macOS-VM) mit Xcode, Xamarin-Lizenz.

Windows / Visual Studio

  1. Visual-Studio-Installer starten, Installationsart „Benutzerdefiniert“.
Installationsart wählen


  1. Workload „C#/.NET (Xamarin)“ aktivieren, für Android zusätzlich Android-SDK/Emulatoren.
Xamarin-Workload aktivieren


  1. Installation starten.

Mac

  1. Xcode installieren (Mac App Store oder Apple Developer) und Erstinstallation durchführen.
  2. Xamarin für Mac installieren (inkl. iOS-Bundles) und mit Lizenz aktivieren.
  3. Xamarin.iOS Build Host öffnen.

Kopplung Visual Studio ↔ Mac

  1. In Visual Studio unter Extras → Optionen → Xamarin die iOS-Einstellungen öffnen und „Find Mac Build Host“ wählen.
  2. Am Mac im Build Host auf „Pair“ klicken und den Pair-Code in Visual Studio eingeben.
HinweisDiese Anleitung bezieht sich auf Visual Studio 2015 und die klassische Xamarin-Toolchain. Aktuell erfolgt mobile .NET-Entwicklung mit .NET MAUI in aktuellen Visual-Studio-Versionen.

Unterstützung von m.a.x. it

Bei plattformübergreifender App- und Software­entwicklung unterstützt Sie m.a.x. it mit individueller Softwareentwicklung.


Über m.a.x. it Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung? Kontakt aufnehmen