Schulung: .NET Akademie: .NET MAUI: .NET-/C#-Cross-Plattform-Entwicklung für Android, iOS (iPhone, iPad) und Windows (3-Tages-Agenda des öffentlichen Seminars)

Grundlagen der Xamarin-Plattform - Unterschiede zwischen native Apps und Web-Technik-basierten Apps (z.B. PhoneGap) - Softwareanforderungen und Installation von Xamarin - Mono als Implementierung des Microsoft .NET Framework - Xamarin.Android (frher: Mono for Android) - Xamarin.iOS (frher: MonoTouch) - Xamarin Runtime - Ahead-of-Time (AOT)-Compiler fr iOS - Just-in-Time (JIT)-Compiler fr Android, Windows und Mac Werkzeuge - Xamarin for Visual Studio - Visual Studio fr Mac (vormals Xamarin Studio) - Gemeinsame Benutzung beider Entwicklungsumgebungen - Einrichten der Entwicklungsumgebung - Einrichten von Emulatoren (Emulator aus Android SDK und Xamarin Android Player) - Einrichten von echten Gerten zum Debugging - Kompilierung - Debugging - Xamarin Sketches - Xamarin Mobility Scanner Code Sharing - Konzepte fr gemeinsamen Code in Apps fr verschiedene Plattformen - Portable Class Library (PCL) - Shared Project - Vergleich der beiden Anstz Bibliotheken - .NET-Standardbibliotheken (.NET Base Class Library/.NET Framework Class Library) - .NET-Wrapper um die Gerte-APIs (MonoTouch.dll, Mono.Android.dll) - Unified API fr iOS und MAC fr 32- und 64-Bit (Integration von MonoMac und MonoTouch) - Cross-Plattform-Abstraktion der Gerte-APIs (Xamarin.Mobile, Xamarin.Social, Xamarin.Auth, etc.) - Nutzung von Drittanbieterbibliotheken/Controls - Binding-Projekte fr Native Bibliotheken in Java und ObjectiveC (Java-Bindungen / JNI), C++ via CppSharp - Xamarin Component Store - Nuget Benutzeroberflchen - Codebasierte Benutzeroberflchen - Plattformspezifische Designer fr Android, iOS und Windows Phone - Plattformunabhngige Benutzeroberflchen mit Xamarin.Forms und XAML - Touch-Untersttzung - Xamarin UI Sketches Anwendungsgebiete: - Anbindung an Webservices (SOAP, REST) - lokale Datenbank-Anbindung - Konzepte zur Datenaktualisierung auf dem Endgert - Datensicherheit auf dem Endgert (Verschlsselung der Daten) - PlugIns - UI-Komponenten (XIB / Storyboard) Testen: - Xamarin Profiler - Unit Testing mit nUnit - Xamarin Test Cloud Deployment und Betrieb: - Google Play - Apple App Store - Windows Store - Crash Reporting und User Tracking mit Xamarin Insights - Microsoft Mobile Center Weitere Themen: - .NET Mobility Scanner - Xamarin Component Store - Xamarin University - Tipps, Tricks und Best Practices

zum Artikel gehen

Veranstaltung: .NET MAUI: .NET-/C#-Cross-Plattform-Entwicklung für Android, iOS (iPhone, iPad) und Windows

In diesem interaktiven Online-Live-Kurs lernen Sie anhand vieler praktischer bungen die Entwicklung mobiler Cross-Platform-Anwendungen fr iOS, Android und Windows via .NET for Mobile und .NET Multi-platform App UI (MAUI).

zum Artikel gehen

Schulung: Cross-Plattform-Entwicklung mit Cross-Plattform-Tools im Vergleich

Warum Cross-Plattform-Entwicklung? Herausforderungen der Cross-Plattform-Entwicklung Werkzeuge fr die Cross-Plattform-Entwicklung (zu besprechende Werkzeuge nach Ihrer Wahl) - .NET MAUI (ehemals Xamarin) - Flutter - React Native - Apache Cordova -

zum Artikel gehen

Schulung: Xamarin: .NET-/C#-Cross-Plattform-Entwicklung für Android, iOS (iPhone, iPad), macOS und Windows (.NET Mobile/.NET for iOS/.NET for Android/.NET MAUI)

Optional: Einfhrung in die notwendigen Grundlagen zu .NET und C# Optional: Einfhrung in die notwendigen Grundlagen zu den Betriebssystemen iOS, macOS, Android und Windows Grundlagen der Xamarin-Plattform - Cross-Platform-Unterschiede zwischen native

zum Artikel gehen

Veranstaltung: Dein Weg zum Cross-Plattform-App-Entwickler mit .NET MAUI und .NET 9

In diesem ganztgigen Workshop wird Andr Krmer zeigen, wie einfach .NET-Entwickler zu Cross-Plattform-Entwicklern werden knnen. Ausgehend von einer einfachen Bleistiftskizze entwickelt er live eine App fr Android, iOS, macOS und Windows mit .NET MAUI. D

zum Artikel gehen

Veranstaltung: iterate=>RUHR 2024 Workshop 3: Von der Bleistiftskizze zur App: Dein Weg zum Cross-Plattform-App-Entwickler mit .NET MAUI

In diesem ganztgigen Workshop wird Andr Krmer zeigen, wie einfach .NET-Entwickler zu Cross-Plattform-Entwicklern werden knnen. Ausgehend von einer einfachen Bleistiftskizze entwickelt er live eine App fr Android, iOS, macOS und Windows mit .NET MAUI.

zum Artikel gehen