Cross-Plattform-Apps mit Xamarin für Android, iOS und Windows entwickeln

Seit einigen Jahren müssen Entwickler einer neuen Herausforderung begegnen. Während die eigene Anwendung in der Vergangenheit in der Regel nur auf einer Plattform, zum Beispiel dem Windows Desktop, oder dem Webbrowser ausgeführt werden musste, besteht heute häufig die die Anforderung auch Clients für mobile Endgeräte auf der Basis von Android, iOS oder Windows zu entwickeln. Eine Möglichkeit dieser Anforderung zu begegnen ist die Nutzung der Xamarin Platform. In dieser Schulung erfahren Sie alles was Sie wissen müssen, um anschließend produktiv mit Xamarin Apps für Android, iOS und Windows entwickeln zu können. Neben der eigenltichen Programmierung umfasst dies auch die Installation und Konfiguration Ihrer Entwicklungsumgebung.

Inhalt

Der Inhalt ist als Programmvorschlag zu verstehen und kann vollständig auf Ihre Bedürfnisse angepasst werden.
Herausforderungen in modernen Geschäftsanwendungen
  • Anforderungen an moderne Geschäftsanwendungen
  • Der native Ansatz
  • Der hybride Ansatz mit Cordova
  • Der Xamarin Ansatz
Xamarin Grundlagen
  • Die Xamarin Architektur
  • Den eigenen Rechner für Xamarin vorbereiten
  • Apps für Android mit Activities und Android XML Layouts entwickeln
  • Apps für iOS mit Storyboards und View Controllern entwickeln
  • Geteilte Oberflächen mit Xamarin.Forms
Erweitertes Wissen
  • Strategien zum Code-Sharing: Shared Projects, Portable Class Libraries und .NET Standard
  • Vorbereiten Ihrer App zum Deployment in den Store

Zielgruppe

.NET Entwickler, die Ihre bestehenden Kenntnisse nutzen möchten, um Apps für iOS und Android zu programmieren

Dauer

3 Tage

Unverbindliche Anfrage stellen

Warten Sie nicht, sondern stellen Sie jetzt Ihre unverbindliche Anfrage!