MOC 40536 Build iOS Apps with C# and .NET using the Xamarin Tools for Visual Studio
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Microsoft Seminar lernen die Teilnehmer wie man iOS mobile Anwendungen mit den Xamarin-Tools für Visual Studio erstellt. Die Themen ind diesem Seminar umfassen die Grundlagen der mobilen Entwicklung, das Speichern, Abrufen und Anzeigen von Daten in iOS sowie die Erstellung einer reaktionsschnellen, ansprechenden nativen Benutzeroberfläche mit dem Xamarin.iOS-Designer.
Zielgruppe
Dieser Kurs richtet sich an Entwickler mit mindestens grundlegenden C#-Kenntnissen und 6-12 Monaten .NET-Erfahrung.
Voraussetzungen
Grundkenntnisse in C# und mindestens sechs Monate Erfahrung in der Entwicklung mit .NET
Agenda
Einführung mit Xamarin (XAM101)
- Definieren Sie heute den Stand der mobilen Technologie.
- Diskutieren Sie Trends bei mobilen Apps.
- Identifizieren von Entwicklungsansätzen
- Entdecken Sie den Xamarin-Ansatz
- Einrichten Ihrer Entwicklungsumgebung
Einführung in Xamarin.iOS (IOS101)
- Einführung der Entwicklungswerkzeuge
- (De)Konstruieren der Anwendung
- Hinzufügen von Ansichten und Verhaltensweisen
Verwendung des Xamarin.iOS Designers (IOS102)
- Erstellen einer Ein-Bildschirm-Anwendung
- Beschreibung und Verwendung des automatischen Layouts
- Programmgesteuerte Interaktion mit vom Designer definierten Ansichten
- Navigieren zwischen View-Controllern
Tabellenansichten in iOS (IOS110)
- Durchsuchen von Tabellenansichten
- Verwendung integrierter Zellstile
- Auswahlverhalten hinzufügen
- Implementierung der Wiederverwendung von Zellen
Verbrauch von REST-basierten Webservices (XAM150)
- Abrufen der Netzwerkfähigkeiten des Geräts
- REST einführen
- REST-Dienste mit Xamarin nutzen
SQLite und mobile Daten (XAM160)
- Auswahl einer Datenspeicherstrategie
- Daten lokal speichern mit SQLite
- SQLite asynchron verwenden
Anpassen von Tabellenansichten (IOS115)
- Anpassen von Tabellenansichtszellen im Code und im Designer
- Gruppieren von Daten in der Tabellenansicht
Navigationsmuster (IOS205)
- Fortschritt durch Datenseiten mit stapelbasierter Navigation
- Verschiedene Ansichten der zugehörigen Daten mit Tab-Navigation anzeigen
- Anzeige hierarchischer Beziehungen mit Stamm-/Detailnavigation
Hintergrundmodi und Dateiübertragungen in iOS (IOS210)
- Verstehen des iOS-Hintergrundmodells
- Arbeiten mit endlichen Aufgaben
Ziele
In diesem Microsoft Seminar lernen die Teilnehmer wie man iOS mobile Anwendungen mit den Xamarin-Tools für Visual Studio erstellt. Die Themen ind diesem Seminar umfassen die Grundlagen der mobilen Entwicklung, das Speichern, Abrufen und Anzeigen von Daten in iOS sowie die Erstellung einer reaktionsschnellen, ansprechenden nativen Benutzeroberfläche mit dem Xamarin.iOS-Designer.
Zielgruppe
Dieser Kurs richtet sich an Entwickler mit mindestens grundlegenden C#-Kenntnissen und 6-12 Monaten .NET-Erfahrung.
Voraussetzungen
Grundkenntnisse in C# und mindestens sechs Monate Erfahrung in der Entwicklung mit .NET
Agenda
Einführung mit Xamarin (XAM101)
- Definieren Sie heute den Stand der mobilen Technologie.
- Diskutieren Sie Trends bei mobilen Apps.
- Identifizieren von Entwicklungsansätzen
- Entdecken Sie den Xamarin-Ansatz
- Einrichten Ihrer Entwicklungsumgebung
Einführung in Xamarin.iOS (IOS101)
- Einführung der Entwicklungswerkzeuge
- (De)Konstruieren der Anwendung
- Hinzufügen von Ansichten und Verhaltensweisen
Verwendung des Xamarin.iOS Designers (IOS102)
- Erstellen einer Ein-Bildschirm-Anwendung
- Beschreibung und Verwendung des automatischen Layouts
- Programmgesteuerte Interaktion mit vom Designer definierten Ansichten
- Navigieren zwischen View-Controllern
Tabellenansichten in iOS (IOS110)
- Durchsuchen von Tabellenansichten
- Verwendung integrierter Zellstile
- Auswahlverhalten hinzufügen
- Implementierung der Wiederverwendung von Zellen
Verbrauch von REST-basierten Webservices (XAM150)
- Abrufen der Netzwerkfähigkeiten des Geräts
- REST einführen
- REST-Dienste mit Xamarin nutzen
SQLite und mobile Daten (XAM160)
- Auswahl einer Datenspeicherstrategie
- Daten lokal speichern mit SQLite
- SQLite asynchron verwenden
Anpassen von Tabellenansichten (IOS115)
- Anpassen von Tabellenansichtszellen im Code und im Designer
- Gruppieren von Daten in der Tabellenansicht
Navigationsmuster (IOS205)
- Fortschritt durch Datenseiten mit stapelbasierter Navigation
- Verschiedene Ansichten der zugehörigen Daten mit Tab-Navigation anzeigen
- Anzeige hierarchischer Beziehungen mit Stamm-/Detailnavigation
Hintergrundmodi und Dateiübertragungen in iOS (IOS210)
- Verstehen des iOS-Hintergrundmodells
- Arbeiten mit endlichen Aufgaben