App­-Entwicklung mit .NET/C# (iOS, Android) mit Xamarin - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • Die Idee hinter Xamarin
  • Die Entwicklungs-Umgebung
    • Xamarin.iOS, Xamarin.Android
    • Visual Studio for Windows und Mac
    • Emulatoren, Apple XCode
    • NuGet
    • Tools
    • Systemvoraussetzungen
  • Eine erste Android App mit C#
    • Android Designer
    • Verschiedene Geräte / Auflösungen
    • SDK Manager
    • Emulator Manager
    • Deployment und Debuggen auf dem Device
    • Publishing der App im Google Play Store
  • Konzepte zur Source-Code Wiederverwendung
    • .Net Standard
    • Xamarin.Forms (Übersicht)
      • Device.OnPlatform
      • DependencyService
      • MVVM / Binding
  • Mobile Konzepte und viele Beispiele
    • Xamarin.Forms
    • MVVM Basis App
      • Servicebasierte Entwicklung
      • Inversion of Control (IoC)
      • Dependency Injection (DIP)
    • Dependency Service
    • Custom Renderer
    • REST Service ansprechen
    • Offline Datenbank
    • Foto / Video
  • Xamarin: Lizenzen und Kosten
Alle Themen für iOS, Mac und Apple werden nur in der Theorie behandelt, keine praktischen Übungen!
  • Die Idee hinter Xamarin
  • Die Entwicklungs-Umgebung
    • Xamarin.iOS, Xamarin.Android
    • Visual Studio for Windows und Mac
    • Emulatoren, Apple XCode
    • NuGet
    • Tools
    • Systemvoraussetzungen
  • Eine erste Android App mit ...
Mehr Informationen >>

Lernziele

In diesem Seminar geht es um die plattformübergreifende Entwicklung von mobilen Apps für SmartPhones und Tablets für die Systeme Apple iOS und Android. Das Besondere ist die Verwendung der einheitlichen Programmiersprache C#. Zum Einsatz kommt die Entwicklungs-Umgebung von Xamarin. Entwickelt wird unter Mac OS und Windows (VisualStudio). (statt Java/Eclipse und Objective-C/XCode) Besonderes Augenmerk wird auf die plattformübergreifende, d.h. wiederverwendbare Umsetzung der Apps gelegt (PCLs, Xamarin.Forms etc.). Besonders wenn eine App für mehr als eine Plattform entwickelt werden soll.
In diesem Seminar geht es um die plattformübergreifende Entwicklung von mobilen Apps für SmartPhones und Tablets für die Systeme Apple iOS und Android. Das Besondere ist die Verwendung der einheitl ... Mehr Informationen >>

Zielgruppen

Entwickler mobiler Apps, die ursprünglich aus dem Microsoft C# / .NET Umfeld kommen. Erfahrung in der Entwicklung mobiler Apps ist nicht erforderlich, Kenntnisse im asynchronen Umfeld (async/await und andere Konzepte) sind sinnvoll.
Entwickler mobiler Apps, die ursprünglich aus dem Microsoft C# / .NET Umfeld kommen. Erfahrung in der Entwicklung mobiler Apps ist nicht erforderlich, Kenntnisse im asynchronen Umfeld (async/await und ... Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 6908754

Anbieter-Seminar-Nr.: 1708

Termine

  • 27.06.2024 - 28.06.2024

    Köln, DE

  • 19.09.2024 - 20.09.2024

    Köln, DE

  • 05.12.2024 - 06.12.2024

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 14 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service