Einleitung, Grundlagen und Installation
  • Einleitung - Xamarin, was ist das und was kann das?
  • Hinweise zum Kurs
  • API-Verfügbarkeit und Lizenzmodell
  • Vorstellung der App
  • Installation und Konfiguration
Wir bringen unsere erste App zum Laufen
  • Arbeiten mit Visual Studio - Teil 1
  • Arbeiten mit Visual Studio - Teil 2
  • Cross-Plattform App - Projekt aufsetzen
  • Shared Project erstellen
  • Portable Class Library Project erstellen
  • Eine gemeinsam genutzte Klasse
Android-Apps
  • Die Android-SDK und API-Level
  • Der Android-Lebenszyklus
  • Bestandteile der App - AndroidManifest, Resources und Assets
  • Ausführen auf Emulatoren und echten Geräten
  • Google Entwicklerkonto anlegen
iOS-Apps
  • Die iOS-App Grundlagen
  • Developer-Account einrichten und Zertifikate erstellen
Entwicklung unseres Spiels "Touch in Order"
  • Codestrukturierung der App
  • Der erste Button im Designer und im Code (Android)
  • Von der ersten View bis zur ersten Schnittstelle
  • GameButtons als Spielelemente generieren
  • Text auf die GameButtons setzen
  • GameButtons in ein GridLayout anordnen
  • GameButtons randomisieren
  • TouchHandling und Buttons auswerten
  • Schnittstellen und UI für iOS implementieren - Teil 1
  • Schnittstellen und UI für iOS implementieren - Teil 2
Weiterentwicklung und Abschluss
  • Hinweise zu diesem Abschnitt
  • Xamarin ist jetzt kostenfrei
  • Aufteilung ist einen Haupt- und einen GameScreen
  • Rückkehr zum Hauptscreen
  • Nachricht an den Spieler mit Verzögerter Rückkehr
  • Benötigte Spielzeit berechnen
  • Die Spielzeit speichern
  • Die Spielzeit auf dem Hauptscreen anzeigen
  • Bestzeit ermitteln und ebenfalls anzeigen