App­-Entwicklung mit .NET/C# (iOS, Android) mit Xamarin

Total time
Location
At location, Online
Starting date and place

App­-Entwicklung mit .NET/C# (iOS, Android) mit Xamarin

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstar_halfstar_border 6.6 GFU Cyrus AG has an average rating of 6.6 (out of 7 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places

placeKöln
21 Dec 2023 until 22 Dec 2023
computer Online: Zoom
21 Dec 2023 until 22 Dec 2023
placeKöln
25 Mar 2024 until 26 Mar 2024
computer Online: Zoom
25 Mar 2024 until 26 Mar 2024
placeKöln
27 Jun 2024 until 28 Jun 2024
computer Online: Zoom
27 Jun 2024 until 28 Jun 2024

Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

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.

Inhalt

  • Die Idee hinter Xamarin
  • Die Entwicklungs-Umgebung
    • Xamarin.iOS, Xamarin.Android
    • Visua…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Android, Microsoft Visual Studio(.NET) 2010, C/C++, Programming (general), and Microsoft Visual C#.NET.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

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.

Inhalt

  • 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!
There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.