Multi Plattform-Framework .NET MAUI 17.01.2022, 09:01 Uhr

Mit C# und XAML

Mit .NET MAUI steht ein neues Framework für plattformübergreifende Apps aus dem Hause Microsoft bereit.
(Quelle: Foto: Microsoft)
Das Ziel ist es, alle wichtigen Gerätetypen und Plattformen mit C# und XAML zu bedienen. Desktop und mobile Apps stehen dabei gleichermaßen im Fokus. Wie weit ist die Entwicklung dieses Ansatzes schon gekommen, welcher Xamarin ablösen wird?
Die Bedeutung der Cross Plattform-Programmierung ist in der letzten Zeit größer geworden. Eine Reihe von Ansätzen versprechen den Entwicklern das lang ersehnte Ziel, den einmal geschriebenen Quellcode auf allen gewünschten Plattformen und Systemen zu einer Anwendung zu formen. Im Kasten »Große Auswahl« sind stichpunktartig die wichtigsten aktuellen Ansätze der Cross-Plattform-Programmierung aufgelistet. Unabhängig von der konkreten Vorgehensweise ist es das Ziel der plattformübergreifenden Programmierung dem nativen Vorbild einer Applikation auf dem jeweiligen Zielsystem möglichst weitgehend zu entsprechen. Die erstellten Applikationen sollen sich möglichst so verhalten, als hätte man diese exklusiv für das betreffende Betriebssystem beziehungsweise Gerätekategorie programmiert. Mit .NET MAUI möchte Microsoft sein Framework Xamarin für Android und iOS modernisieren und gleichzeitig die Architektur des Ansatzes aufräumen.

web & mobile DEVELOPER

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Diverse DevBooks thematisch für Sie zusammen gestellt
  • Webcasts von 30 - 90 Min.
  • Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
  • Auf jedem Gerät verfügbar