
.NET MAUI
entwickeln(2. Auflage)

Sie möchten mit C# und .NET MAUI Apps für Android, IOS und macOS entwickeln? Dann ist dieses Buch genau das Richtige für Sie.
Die 2. Auflage dieses Buches bietet Ihnen neben anwendbaren Codebeispielen und der Migration von Xamarin.Forms-Apps zu .NET MAUI auch umfassende neue Themen: die Grundlagen von XAML, die Entwicklung eigener Steuerelemente, das Scannen von Barcodes, die Lokalisierung von Apps und das Deployment in den App-Stores.
Sie möchten mit C# und .NET MAUI Apps für Android, IOS und macOS entwickeln? Dann ist dieses Buch genau das Richtige für Sie.
Die 2. Auflage dieses Buches bietet Ihnen neben anwendbaren Codebeispielen und der Migration von Xamarin.Forms-Apps zu .NET MAUI auch umfassende neue Themen: die Grundlagen von XAML, die Entwicklung eigener Steuerelemente, das Scannen von Barcodes, die Lokalisierung von Apps und das Deployment in den App-Stores.
Rezensionen
Über den Author

Ich bin André Krämer, Geschäftsführer der Quality Bytes GmbH. Neben der Entwicklung eigener Apps mit .Net MAUI gebe ich durch Schulungen, Beratungsprojekte, als Sprecher auf Entwicklerforen und über LinkedIn-Trainings mein Wissen in den Bereichen ASP.NET, .NET MAUI, Azure DevOps, TX Text-Control und Microsoft Azure gerne weiter.
Du möchtest noch mehr über App-Entwicklung erfahren und lernen? Melde dich zu einem meiner Workshops an!

Aus dem Inhalt
- Schnelleinstieg: Ihre erste App mit .NET MAUI in einer Stunde
- Überblick über .NET for Android, .NET for iOS, .NET for Mac und .NET MAUI
- Architektur von Cross-Plattform-Apps
- XAML - Grundlagen
- Oberflächendesign mit LAyoutcontainern
- Eingabeformulare anlegen
- Aufruf von Webservices
- Eingabevalidierung
- Eigene Steuerelemente entwickeln
- Navigation und die .NET MAUI Shell
- Listen / Bilder, Icons und Schriftarten
- Styles und Themes in .NET MAUI
- Lokalisierung
- Lokale Datenhaltung
Anwendbares Codebeispiel im Buch

Zur eigenen App in wenigen Schritten
Das Buch begleitet Sie dabei, Ihr theoretisches Wissen direkt in ein praktisches Projekt umzusetzen: Entwickeln Sie eine Lebensmittelverwaltungs-App, die sich realen Herausforderungen wie der Reduzierung von Lebensmittelverschwendung widmet.
Dieses praxisorientierte Projekt vermittelt Ihnen sowohl grundlegende als auch fortgeschrittene Fähigkeiten der modernen App-Entwicklung.
Die Codebeispiele können Sie sich über GitHub downloaden.

Barcode-Scanning und individuelle Dateneingabe umsetzen
Barcode-Scanning und individuelle Dateneingabe umsetzen
Hierbei setzt du um
- Barcode-Scanning -
Anbindung einer Kamera-Scan-Funktion zur Produktidentifikation - Dynamische Formulare -
Eingabefelder für Name, Lagerort, Verfallsdatum und Menge mit Validierungen - State Management -
Automatische Datenverarbeitung nach dem Scan für eine nahtlose Nutzererfahrung

Dynamische Listenansichten entwickeln
Im Anschluss auf die Dateneingabe entwickelst du eine übersichtliche Bestandsverwaltung für Lebensmittel. Dabei setzt du eine dynamische Listenansicht um, die Lebensmittel basierend auf ihrem Lagerort kategorisiert und deren Haltbarkeit hervorhebt. Du erfährst, wie du Daten aus einer lokalen Datenbank abrufst, sortierst und in einer intuitiven Benutzeroberfläche darstellst. Zusätzlich implementierst du interaktive Elemente, mit denen Nutzer ihre Vorräte einfach bearbeiten oder aktualisieren können – eine essenzielle Funktion für eine benutzerfreundliche App.



Du hast Fragen zu einem deiner Projekte?
Dann schau bei Quality Bytes vorbei