<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://techcorner.max-it.de/index.php?action=history&amp;feed=atom&amp;title=.NET_MAUI%3A_Strategien_und_Vorteile_plattform%C3%BCbergreifender_Apps</id>
	<title>.NET MAUI: Strategien und Vorteile plattformübergreifender Apps - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://techcorner.max-it.de/index.php?action=history&amp;feed=atom&amp;title=.NET_MAUI%3A_Strategien_und_Vorteile_plattform%C3%BCbergreifender_Apps"/>
	<link rel="alternate" type="text/html" href="https://techcorner.max-it.de/index.php?title=.NET_MAUI:_Strategien_und_Vorteile_plattform%C3%BCbergreifender_Apps&amp;action=history"/>
	<updated>2026-10-17T10:53:48Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in maxTechCorner</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://techcorner.max-it.de/index.php?title=.NET_MAUI:_Strategien_und_Vorteile_plattform%C3%BCbergreifender_Apps&amp;diff=4311&amp;oldid=prev</id>
		<title>imported&gt;TechCorner-Redaktion: Neufassung von &quot;Xamarin: Entwicklungsstrategien und Vorteile&quot; für .NET MAUI 10</title>
		<link rel="alternate" type="text/html" href="https://techcorner.max-it.de/index.php?title=.NET_MAUI:_Strategien_und_Vorteile_plattform%C3%BCbergreifender_Apps&amp;diff=4311&amp;oldid=prev"/>
		<updated>2026-10-14T00:00:00Z</updated>

		<summary type="html">&lt;p&gt;Neufassung von &amp;quot;Xamarin: Entwicklungsstrategien und Vorteile&amp;quot; für .NET MAUI 10&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Steckbrief&lt;br /&gt;
| gilt_fuer   = .NET MAUI 10 (.NET 10 LTS), Vergleich mit nativer, hybrider und Web-Entwicklung&lt;br /&gt;
| bereich     = Softwareentwicklung&lt;br /&gt;
| dauer       = ca. 10 Minuten Lesezeit&lt;br /&gt;
| rechte      = –&lt;br /&gt;
| stand       = Oktober 2026&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Plattformübergreifende Apps mit .NET MAUI&amp;#039;&amp;#039;&amp;#039; laufen mit einer gemeinsamen C#-Codebasis auf Android, iOS, macOS und Windows – mit nativen Bedienelementen und Zugriff auf alle Gerätefunktionen. Doch nicht jedes Projekt braucht eine App. Dieser Artikel vergleicht die gängigen Entwicklungsstrategien und zeigt, wann .NET MAUI die richtige Wahl ist.&lt;br /&gt;
&lt;br /&gt;
[[Datei:NET-MAUI-Strategien.png|thumb|center|750px|Entwicklungsstrategien für Apps: native, plattformübergreifende (.NET MAUI), hybride Apps und Web-Apps im Vergleich.]]&lt;br /&gt;
&lt;br /&gt;
== Entwicklungsstrategien im Überblick ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Strategie !! Beispiele !! Stärken !! Schwächen&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Native Apps&amp;#039;&amp;#039;&amp;#039; || Swift/SwiftUI (iOS), Kotlin/Jetpack Compose (Android) || beste Integration und Performance, neue Plattformfunktionen sofort nutzbar || je Plattform eigenes Team und eigener Code&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Plattformübergreifend nativ&amp;#039;&amp;#039;&amp;#039; || &amp;#039;&amp;#039;&amp;#039;.NET MAUI&amp;#039;&amp;#039;&amp;#039;, Flutter, React Native, Kotlin Multiplatform || eine Codebasis, native Oberfläche bzw. eigene Render-Engine, volle Gerätefunktionen || Abhängigkeit vom Framework, Plattform-Besonderheiten bleiben&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Hybrid&amp;#039;&amp;#039;&amp;#039; || .NET MAUI Blazor Hybrid, Capacitor (Nachfolger von Cordova) || Web-Oberfläche (HTML/CSS) in App-Hülle, Code mit Web-App teilbar || Web-Look-&amp;amp;-Feel, teils geringere Performance&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Web-App / PWA&amp;#039;&amp;#039;&amp;#039; || [[Progressive Web App]], responsive Website || keine Installation, sofort aktualisiert, geringster Aufwand || eingeschränkter Zugriff auf Gerätefunktionen, besonders unter iOS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Vorteile von .NET MAUI ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Eine Sprache, ein Projekt:&amp;#039;&amp;#039;&amp;#039; C# und XAML für alle Plattformen; ein Single Project statt je eines Projekts pro Plattform.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Code-Wiederverwendung:&amp;#039;&amp;#039;&amp;#039; Geschäftslogik, Datenmodelle und Validierung lassen sich mit Backend (ASP.NET Core) und Web-Frontend (Blazor) teilen.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Native Oberfläche:&amp;#039;&amp;#039;&amp;#039; Bedienelemente werden auf die nativen Controls der Plattform abgebildet – die App fühlt sich auf iPhone und Android „richtig“ an.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gerätefunktionen eingebaut:&amp;#039;&amp;#039;&amp;#039; Kamera, GPS, Sensoren, sichere Speicherung, Berechtigungen ohne Zusatzpakete.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Unternehmensintegration:&amp;#039;&amp;#039;&amp;#039; Anmeldung über Microsoft Entra ID (MSAL), Anbindung an Microsoft 365, SQL Server und bestehende .NET-Bibliotheken.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Langfristige Planbarkeit:&amp;#039;&amp;#039;&amp;#039; .NET MAUI folgt dem .NET-Release-Zyklus; .NET 10 ist LTS bis November 2028.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Blazor Hybrid:&amp;#039;&amp;#039;&amp;#039; Vorhandene Blazor-Komponenten lassen sich in einer MAUI-App wiederverwenden.&lt;br /&gt;
&lt;br /&gt;
== Wann ist .NET MAUI die richtige Wahl? ==&lt;br /&gt;
* Ihr Team entwickelt bereits mit C#/.NET, oder es gibt eine .NET-Backend-Landschaft.&lt;br /&gt;
* Die App braucht Gerätefunktionen oder Offline-Fähigkeit, z. B. Außendienst-, Service- oder Lager-Apps.&lt;br /&gt;
* Sie migrieren eine bestehende Xamarin-App (siehe [[Von Xamarin zu .NET MAUI migrieren]]).&lt;br /&gt;
&lt;br /&gt;
Weniger geeignet ist .NET MAUI für Apps mit sehr aufwendigen, plattformspezifischen Animationen oder Spielen; hier sind native Entwicklung bzw. Game-Engines im Vorteil. Reicht eine reine Datenanzeige im Browser, ist eine responsive Web-App oft die günstigste Lösung.&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Aufwand realistisch einschätzen:&amp;#039;&amp;#039;&amp;#039; Auch plattformübergreifend fallen pro Plattform Tests, Store-Freigaben und gelegentlich plattformspezifischer Code an. Ein Einsparpotenzial gegenüber zwei nativen Apps besteht vor allem bei Geschäftslogik und Oberfläche.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Store-Pflege einplanen:&amp;#039;&amp;#039;&amp;#039; Apple und Google verlangen regelmäßig aktuelle SDKs – Apps müssen also auch ohne neue Funktionen mindestens jährlich aktualisiert werden.&lt;br /&gt;
* Bei der Wahl der passenden Strategie und der Umsetzung Ihrer App unterstützt Sie die [https://www.max-it.de/development/individuelle-softwareentwicklung/ individuelle Softwareentwicklung von m.a.x. it].&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Von Xamarin zu .NET MAUI migrieren]]&lt;br /&gt;
* [[.NET MAUI: Entwicklungsumgebung einrichten]]&lt;br /&gt;
* [[Progressive Web App]]&lt;br /&gt;
&lt;br /&gt;
== Links und Quellen ==&lt;br /&gt;
* [https://learn.microsoft.com/de-de/dotnet/maui/what-is-maui Microsoft Learn: Was ist .NET MAUI?]&lt;br /&gt;
* [https://www.max-it.de/development/individuelle-softwareentwicklung/ Individuelle Softwareentwicklung und App-Entwicklung von m.a.x. it]&lt;br /&gt;
&lt;br /&gt;
{{Uebermax}}&lt;br /&gt;
[[Kategorie:Softwareentwicklung]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;TechCorner-Redaktion</name></author>
	</entry>
</feed>