Xamarin Forms: Erstelle Native Cross Plattform Apps mit C#

Lerne wie man native Mobile Apps für Android, iOS und Windows Mithilfe von nur einer Sprache - C# erstellt

Ratings 4.47 / 5.00
Xamarin Forms: Erstelle Native Cross Plattform Apps mit C#

What You Will Learn!

  • Native Mobile Apps für Android, iOS und Windows mit C# erstellen
  • User Interfaces mit XAML und Code entwickeln
  • Daten in wunderschönen und interaktiven Listen darstellen
  • Implementieren des Model-View-ViewModel (MVVM) Patterns
  • Grundlagen von Xamarin Forms und seiner Architektur verstehen
  • Mit Bildern arbeiten können
  • Implementieren von mehrseitigen Apps mit Navigationsleisten, Tabs, Master/Detail Seiten
  • Daten permanent speichern und auslesen (Datensystem, SQLite Datenbank und RESTful Service)

Description

Hast du eine Idee für eine App und möchtest sie endlich umsetzen können?

Dann ist das auf klassischem Wege gar nicht so einfach. Denn wenn du eine App für's iPhone veröffentlichen willst, musst du Objective C oder Swift können. Für Android brauchst du Java oder Kotlin und für Windows brauchst du C#...


Klingt nach jede Menge Kopfschmerzen... Es sind ja nicht nur die verschiedenen Programmiersprachen sondern auch die ganzen verschiedenen Programmierumgebungen (Xcode, Android Studio und Visual Studio). 


Warum muss es so kompliziert sein?
Muss es nicht, denn zum Glück gibt es endlich eine anständige Alternative -> Xamarin Forms.
Xamarin Forms ist ein UI Framwork mit dem man native Cross Plattform Mobile Apps mit C# programmieren kann.
Genau, NUR C#. Du musst deinen Code also nur ein mal schreiben, der Xamarin Compiler wandelt ihn dann für die verschiedenen Plattformen um. So einfach geht das. Du brauchst also keine 4 verschiedenen Sprachen und Umgebungen zu lernen.

In diesem aus dem englisch stammenden Kurs von Mosh Hamedani lernst du in einem pragmatischen Schritt für Schritt Verfahren wie man native Mobile Apps für Android, iOS und Windows mit Xamarin Forms und C# entwickeln kann.

Im Detail wirst du:

  • Lernen wie die Architektur von Xamarin Forms ist
  • Die Grundlagen von Xamarin Forms verstehen
  • Benutzer-Interfaces mit XAML und zusätzlich mit Code erstellen
  • Mit Bildern arbeiten
  • Daten in schönen und interaktiven Listen darstellen
  • Mehrseitige Apps mit Navigation, Tabs, Master/Details Seiten erstellen
  • Formular und Einstellungsseiten erstellen
  • Daten speichern und auslesen und das auf verschiedenen Wegen (Dateisystem, SQLite datenbanken und RESTful Servicen)
  • Implementieren des Model-View-ViewModel (MVVM) Architectural Patterns

Falls du einen meiner Top Kurse bereits besucht hast, dann weißt du was dich erwartet :)
In diesem Kurs konnte ich sogar nochmal eine bessere Herangehensweise wählen und bin noch viel mehr ins Detail gegangen, was sich im Hintergrund von Xamarin abspielt.

Du erhältst über 8 Stunden qualitativ hochwertige Inhalte. Jede Minute ist optimiert und auf geballtes wissen getrimmt.

Der Kurs ist vollgepackt mit Beispielen aus der wahren Welt, Übungsaufgaben und "Best Practices" .
Du lernst also nicht nur wie man Xamarin Forms verwendet, sondern erhältst auch Tipps dazu wie man sauberen und wartbaren Code entwickelt.

Die Lektionen sind voller herunterladbarem Source Code, sodass du mitprogrammieren kannst, während du die Videos schaust.

Wenn du also nach einem Xamarin Forms kurs mit:

  • einem passionierten Coder und Dozenten der sich auskennt
  • perfekter Struktur
  • idealer Balance aus Theorie und Praxis
  • Präzise und saubere häppchenartige Videos
  • Vielen Beispielen aus dem wahren Leben und Programmierbeispielen
  • Herunterladbarem Quellcode
  • Details zu Best Practices
  • Weltklasse Audio und Videoproduktion

suchst, dann bist hier genau richtig. Also schreibe dich direkt ein und lerne wie man Native Mobile Apps für Android, iOS und Windows mit Hilfe deiner vorhandenen C# Fähigkeiten erstellen kann.

VORAUSSETZUNGEN:
Alles was du wissen musst um diesen Kurs belegen zu können sind Kenntnisse in C#. Zumindest solltest du dich mit Klassen, Interfaces, Events, Delegates und Lambda Ausdrücken und ein bisschen mit LINQ auskennen.

HÄUFIG GESTELLTE FRAGEN:

1- Brauche ich einen Mac um diesen Kurs zu belegen?
Nein! Denn das verwendete Visual Studio gibt es auch für Windows. Du kannst also mit einem Windows PC alles im Kurs nachmachen. Nur wenn Du dann deine Apps für iOS veröffentlichen willst, brauchst du einen Mac. Für Android und Windows kannst du auch mit deinem PC exportieren.

2 - Muss ich mich mit Xamarin.Droid und Xamarin.iOS auskennen?
Wieder nein. Xamarin Forms ermöglicht es mit nur einer einzigen API Cross Plattform Mobile Apps zu entwickeln.
Xamarin mappt also deinen Code intern automatisch für das entsprechende System.


Who Should Attend!

  • An alle die gerne mit nur einer Code Base ihre Apps für unterschiedliche Plattformen (nativ) erstellen wollen

TAKE THIS COURSE

Tags

  • C#
  • Mobile App Development
  • Xamarin
  • Xamarin.Forms

Subscribers

2808

Lectures

97

TAKE THIS COURSE



Related Courses