Beschreibung
Einführung in .NET MAUI mit .NET/C#
Zielgruppe: Nur für Unternehmen und Institutionen.Der Kurs bietet eine Einführung in die .NET Multi-Platform App UI, Microsofts neues
MAUI-Framework zum Entwickeln von Apps für Android, iOS, macOS, Windows und weiteren.
.NET Maui ist der Nachfolger des Xamarin.Forms Frameworks.
Allerdings handelt es sich nicht um ein schlichtes Upgrade, vielmehr wurden viele Xamarin-Schwächen beseitigt, der XAML-Dialekt in Richtung WPF weiterentwickelt, und mit
Hot Reload ist das Entwickeln der UI wesentlich verbessert worden.
Durch den Einsatz von .NET ist auch die Grundlage für weitere Ziel-Plattformen in der Zukunft geschaffen worden.
Wir arbeiten mit C#, XAML und der neuesten Version von Visual Studio und lernen dabei hilfreiche Funktionen dieses mächtigen Tools kennen, inclusive vieler Tipps und Tricks.
Nach dem Kurs besitzt der Teilnehmer einen guten Überblick über die Möglichkeiten des .NET MAUI Frameworks. Er kann moderne Cross Platform Apps mit C# entwickeln, das User Interface mit zeitgemäßer XAML-Technik entwerfen und die App auf ein Gerät deployen.
Teilnehmer erhalten weiterhin detaillierte Anleitungen zum Veröffentlichen der Apps bei Google Play und im Apple AppStore.
Kommende Starttermine
Inhalte / Module
- Was ist .NET MAUI?
- Ziele des Multi-Platform App User Interface
- Visual Studio einrichten
- .NET-Version und SDKs
- Workloads
- Simuatoren und Emulatoren
- Nuget-Packages und Extensions
- MAUI-Projekt
- Struktur
- Zielplattformen und Subprojects
- Android
- Device Manager
- SDK Manager
- Emulatoren
- Reale Geräte: Phone und Tablet
- Veröffentlichen auf Google Play
- iOS
- Verbindung zum MacBook herstellen
- Ein Mac als Build Server
- Simulatoren
- Reale Geräte: iPhone und iPad
- Veröffentlichen im App Store
- User Interface
- XAML und C#
- Pages, Layout und Controls
- Events und Commands
- Data Templates und Styles
- Resource Dictionaries
- Hot Reload
- Seiten-Navigation
- Datenbindung
- DataBinding / BindingContext
- NotifyPropertyChanged
- Converter
- MVVM-Pattern
- Zugriff auf die Hardware
- Device-Info und -Features
- Sensoren und GPS
- Connectivity
- Dateisystem
- Weitere Themen
- Veröffentlichen bei Google Play und im AppStore
- Aufruf von WebServices
- Lokale DB: SQlite
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Bewertungen von Teilnehmern
Bewertungsdurchschnitt: 4,6
- Zeit ein bisschen zu Kurz aber Inhalte sind gut so
Gutes Seminar wird die Arbeit erleichtern und hat neue Einblicke in die Entwicklung von Maui gegeben.
Sehr Informativ.