LoginWarenkorb
MyDigicomp Login
Passwort vergessen?
LoginWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: Mobile-Cross-Platform-Entwicklung mit Xamarin («XAM»)

Native Apps mit C# für Android, iOS und Windows

  • Dauer
    3 Tage
  • Preis
    2'400.–
  • Kursunterlagen
    Digicomp Kursmaterial
Lernen Sie in diesem Kurs, wie Sie mit Hilfe von Xamarin Apps für iOS, Android, Windows Phone, Windows 8 sowie Mac plattformübergreifend entwickeln. Sie erfahren, wie Sie mit den Xamarin-Tools Ihr C#-Wissen auf diese mobilen Plattformen mitnehmen können.
Zu den Daten
Details und Inhalt

Mobile Plattformen sind heute nicht mehr wegzudenken und es braucht mehr und mehr Apps dafür. Webapplikationen sind möglich, bei den Benutzern aber nicht so beliebt. Tools wie Phonegap oder Appcelerator erlauben zwar Cross-Platform-Entwicklung, passen sich aber nicht an die Spezialitäten der Plattform an. Native Entwicklung für alle Plattformen ist aufwendig und teuer. Da kommt eine gemeinsame Plattform wie Xamarin wie gerufen: Sie lässt spezifische Anpassungen an der Plattform zu und teilt trotzdem einen Grossteil des Codes. Zudem erfolgt die Entwicklung mit bekannten Entwicklungstools und dem .NET Framework in der gemeinsamen Sprache C#.

Ziel ist es, den Hauptteil einer Applikation nur einmal zu entwickeln und nur die plattformspezifischen Funktionen separat zu behandeln. Der gemeinsame C#/.NET-Code lässt sich für Windows Phone, Windows 8, Android, iOS und Mac kompilieren. Hauptsächlich das User Interface (UI) muss an die Plattformen (und an die Displaygrössen) angepasst werden. Xamarin stellt APIs zur Verfügung, um das gesamte API der jeweiligen Plattform anzusprechen, weshalb dem Entwickler auch alle Funktionen des jeweiligen Betriebssystems zur Verfügung stehen. Nebst dem gesamten .NET Framework können 3rd-party und auch eigene Bibliotheken (.NET oder plattformspezifisch) verwendet werden. Wie wird der Code ausgeführt? Xamarin liefert die Laufzeitumgebung Mono, um den Code mit einem JIT-Compiler zu übersetzen, sodass die Applikation nativ und entsprechend hochperformant läuft.

  • Einführung in die mobile Entwicklung
  • Installation und Entwicklungsumgebung
  • User Interface für Android und iOS
  • Mobile Daten
  • Cross-Platform Web Services
  • Fortgeschrittene Konzepte
    • Hintergrundprozesse
    • Speicherverwaltung
    • Push Notifications
    • Karten und Position
    • Xamarin Forms
  • Deployment und Test auf Devices
  • Veröffentlichen im App Store
Nutzen/Lernziele
  • In diesem Seminar lernen Sie die Plattform Xamarin kennen
  • Sie sind in der Lage, mit C# Applikationen für Android und iOS bereitzustellen, ohne auf die spezifischen nativen Funktionen der einzelnen Plattfomen verzichten zu müssen
  • Sie erhalten ausserdem einen Einblick in die Kompillierung der Applikation für die verschiedenen Plattformen sowie deren Veröffentlichung in den jeweiligen Stores
Zielgruppen

Erfahrene .NET-Entwickler und technische Projektleiter, die einen Überblick über die Cross-Plattform-Entwicklung mit Xamarin erlangen möchten

Voraussetzungen

Mehrjährige praktische Erfahrung in der Entwicklung mit .NET und C# oder gleichwertige Kenntnisse gemäss den nachfolgenden Kursen.

Trainer
Mark Allibone

Mark Allibone ist zertifizierter Experte für Microsoft und Xamarin-Mobile-Technologien bei Noser Engineering AG und Ambassador für Microsoft Schweiz. Als Professional Software Engineer unterstützt er namhafte Unternehmen bei der Ausarbeitung von mobilen Lösungsstrategien und deren Realisierung. Im Fokus stehen dabei eine effiziente Cross-Platform-Entwicklung und eine intuitive Bedienung für den Endbenutzer.

Feedbacks
  • «Der Trainer war sehr praxisorientiert und hat gute Beispiele gemacht.»
    Marco Bünter, LEISTER Technologies AG, 11.11.2015
Haben Sie Fragen?
Unser Product Manager Gloria Gräser ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.

Datum wählen

  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    16.08.2017 - 18.08.2017
    in Zürich auf Deutsch
    StatusGarantierte Durchführung
    TrainerMark Allibone
    Stundenplan
    Jetzt Platz sichern!
    CHF 2'400.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    30.10.2017 - 01.11.2017
    in Bern auf Deutsch
    TrainerMark Allibone
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    30.10.2017 - 01.11.2017
    in Basel auf Deutsch
    TrainerMark Allibone
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    22.01.2018 - 24.01.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    22.01.2018 - 24.01.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    22.01.2018 - 24.01.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    05.02.2018 - 07.02.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    05.02.2018 - 07.02.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    18.04.2018 - 20.04.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    18.04.2018 - 20.04.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    18.04.2018 - 20.04.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    14.05.2018 - 16.05.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    14.05.2018 - 16.05.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    07.08.2018 - 09.08.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    07.08.2018 - 09.08.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    07.08.2018 - 09.08.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    11.09.2018 - 13.09.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    11.09.2018 - 13.09.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    05.11.2018 - 07.11.2018
    in Zürich auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Kornhausstrasse 3St. Gallen9000
    05.11.2018 - 07.11.2018
    in St. Gallen auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Hertensteinstrasse 51Luzern6004
    05.11.2018 - 07.11.2018
    in Luzern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Bubenbergplatz 11Bern3011
    12.12.2018 - 14.12.2018
    in Bern auf Deutsch
    Stundenplan
    CHF 2'400.–
  • Digicomp Academy AG
    Küchengasse 9Basel4051
    12.12.2018 - 14.12.2018
    in Basel auf Deutsch
    Stundenplan
    CHF 2'400.–
    Kein passendes Datum gefunden?Schlagen Sie selbst einen Termin vor!