Logo nowadaytechnol.com

Microsoft Stellt .NET MAUI Vor, Eine Vielseitige Und Leistungsstarke Entwicklungsplattform Für Mobile Apps, Die Aus Xamarin Entwickelt Wurde

Inhaltsverzeichnis:

Microsoft Stellt .NET MAUI Vor, Eine Vielseitige Und Leistungsstarke Entwicklungsplattform Für Mobile Apps, Die Aus Xamarin Entwickelt Wurde
Microsoft Stellt .NET MAUI Vor, Eine Vielseitige Und Leistungsstarke Entwicklungsplattform Für Mobile Apps, Die Aus Xamarin Entwickelt Wurde

Video: Microsoft Stellt .NET MAUI Vor, Eine Vielseitige Und Leistungsstarke Entwicklungsplattform Für Mobile Apps, Die Aus Xamarin Entwickelt Wurde

Video: Microsoft Stellt .NET MAUI Vor, Eine Vielseitige Und Leistungsstarke Entwicklungsplattform Für Mobile Apps, Die Aus Xamarin Entwickelt Wurde
Video: Codrina Merigo. Кроссплатформенная разработка с Xamarin.Forms и новой .NET MAUI 2024, März
Anonim
Image
Image

Microsoft. NET erhält eine neue Plattform für die Entwicklung mobiler Apps. Die als. NET MAUI bezeichnete Plattform zielt darauf ab, die Auswahlmöglichkeiten für. NET-Entwickler zu vereinfachen, indem ein einzelner Stapel bereitgestellt wird, der alle modernen Workloads unterstützt: Android, iOS, macOS und Windows. Microsoft ist zuversichtlich, dass die neue Plattform, die auf dem beliebten Xamarin. Forms-Toolkit basiert, erfahrene und unerfahrene Web- und Mobile-App-Entwickler ansprechen sollte.

Microsoft versucht eindeutig, die derzeit segmentierte. NET-Plattform zu vereinheitlichen. Während Entwickler zuverlässig robuste Apps für verschiedene Betriebssysteme erstellen können, sollte das neue. NET MAUI erheblich dazu beitragen, den App-Erstellungsprozess für mehrere Plattformen zu vereinfachen und zu vereinheitlichen. Die. NET 5-Plattform ist bei weitem eine der größten plattformübergreifenden nativen App-Benutzeroberflächen mit mehreren Vorteilen wie einer einzelnen Codebasis und einem einzelnen Projektsystem, die auf mehreren Geräten, einschließlich Mobil- und Desktopsystemen, bereitgestellt werden können.

Microsoft startet. NET MAUI für die vereinfachte und effiziente Erstellung einer plattformübergreifenden App-Benutzeroberfläche:

MAUI ist eine Weiterentwicklung des immer beliebter werdenden Xamarin. Forms-Toolkits. Das sechs Jahre alte Toolkit ist bei mehreren Unternehmen sehr beliebt, die das mobile Know-how von Xamarin auf. NET nutzen, um ihre Geschäfte voranzutreiben. Das Xamarin. Forms-Toolkit hat Berichten zufolge kleinen Unternehmen dabei geholfen, ihre Entwicklungsinvestitionen zu maximieren. Unternehmen haben mehr als 95 Prozent ihres Codes geteilt. Auf diese Weise können Unternehmen die Entwicklung ihrer Apps beschleunigen und dennoch umfangreiche Funktionen anbieten.

MAUI versucht, die Auswahl für. NET-Entwickler zu vereinfachen, da es einen einzelnen Stapel bietet, der alle modernen Workloads unterstützt: Android, iOS, macOS und Windows. Die nativen Funktionen jeder Plattform und des UI-Steuerelements sind in einer einfachen plattformübergreifenden API sofort verfügbar, damit Entwickler kompromisslose Benutzererlebnisse bieten und noch mehr Code als zuvor gemeinsam nutzen können.

Wanndo plattformübergreifende UI-Entwicklung mit. NET? Schauen Sie sich MAUI an.

- Immo Landwerth (@terrajobst), 19. Mai 2020

Der Erfolg von. NET MAUI liegt in der beschleunigten Einführung, da die Entwicklerproduktivität im Vordergrund steht. Microsoft versichert, dass Entwickler das Projektsystem und die plattformübergreifenden Tools ebenfalls zu schätzen wissen. MAUI vereinfacht die Projektstruktur in ein einziges Projekt und kann mehrere Plattformen mit demselben Ziel ansprechen. Dies bedeutet, dass Entwickler mit nur einem Klick auf jedem Zielsystem bereitstellen können, einschließlich Desktop, Emulatoren, Simulatoren oder physischen Geräten.

Mit integrierten plattformübergreifenden Ressourcen können Entwickler Bilder, Schriftarten oder Übersetzungsdateien zum einzelnen Projekt hinzufügen, und. NET MAUI richtet automatisch native Hooks ein, damit sich Entwickler auf Code konzentrieren können. Schließlich haben Entwickler immer Zugriff auf die nativen zugrunde liegenden Betriebssystem-APIs, und mit neuen plattformspezifischen Integrationen wird dies einfacher. Unter Plattformen können Entwickler Quellcodedateien für ein bestimmtes Betriebssystem hinzufügen und auf die nativen APIs zugreifen. Kurz gesagt, mit MAUI hat Microsoft sichergestellt, dass sich jede Komponente, die in eine App-Benutzeroberfläche integriert wird, an einem Ort befindet, an dem Entwickler sie benötigen. Durch die Konzentration auf den Kerncode können Entwickler noch produktiver werden.

Übergang von Xamarin. Forms zu. NET MAUI:

Entwickler, die mit Xamarin. Forms arbeiten, können problemlos auf. NET MAUI migrieren oder sich zu. NET MAUI weiterentwickeln, da beide Plattformen dieselben Steuerelemente und APIs verwenden. Um Entwicklern den reibungslosen Übergang vorhandener Apps zu. NET MAUI zu erleichtern, beabsichtigt Microsoft, Support- und Migrationshandbücher für Try-N-Convert bereitzustellen, die denen ähneln, die sie heute für die Migration auf. NET Core haben.

Ich habe danach gefragt und #Microsoft gibt uns #MAUI!Ich wurde noch nie so gründlich gehört (nein, ich wusste nichts über MAUI

Hmm. Da ich anscheinend diese Superkraft habe, was soll ich als nächstes verlangen … ❓

- VincentH. NET (@vincenth_net), 19. Mai 2020

Microsoft wird in den nächsten Monaten die. NET MAUI-Vorschau veröffentlichen. Die allgemeine Verfügbarkeit derselben wird voraussichtlich im November 2021 mit. NET 6 zusammenfallen.

MAUI wird mit derselben 6-wöchigen Trittfrequenz ausgeliefert, auf der Xamarin. Forms war. Microsoft hat die MAUI-Roadmap auf GitHub veröffentlicht. Die Xamarin. Forms werden später in diesem Jahr mit einer neuen Hauptversion ausgeliefert. Im November 2021 werden weiterhin alle 6 Wochen Nebenversionen und Serviceversionen über die allgemeine Verfügbarkeit von. NET 6 ausgeliefert. Die endgültige Version von Xamarin. Forms wird ein Jahr nach dem Versand gewartet Alle modernen Arbeiten werden dann auf. NET MAUI umgestellt.

Empfohlen: