Podpora pro .NET MAUI je tady
.NET Multi-Platform App UI je vývoj Xamarinu. S .NET MAUI můžete vytvářet krásné a rychlé nativní aplikace pro iOS, Android, Mac a Windows. Připravujeme podporu .NET MAUI Visual Studio 2022 pro MacVytváření bohatých nativních aplikací pro různé platformy
Prvotřídní podpora Xamarinu umožňuje vývoj propracovaných nativních funkcí pro Android, macOS, iOS, tvOS a watchOS. Pomocí Xamarinu můžete využít hardwarovou akceleraci napříč platformami. Vaše aplikace budou vypadat nativně a budou se tak i chovat, protože nativní jsou.
Všechno, co potřebujete, na jednom místě
Visual Studio pro Mac má špičkovou podporu pro vývoj v Xamarinu v systému macOS a obsahuje vše, co potřebujete k sestavování, navrhování a testování působivých, vysoce výkonných aplikací. Zajistěte si produktivitu díky bohaté vložené podpoře kódu IntelliSense pro jazyk C#. Visual Studio pro Mac obsahuje spoustu funkcí, které očekáváte od svého moderního integrovaného vývojového prostředí (IDE), včetně sofistikovaného systému založeného na projektech a řešeních, a integrované správy zdrojového kódu.
Přístup k rozhraní API pro různé platformy
Zprovozňujte rychleji pomocí sdílení kódu mezi všemi platformami .NET. Přistupujte k nativním rozhraním API ze sdíleného kódu pomocí Xamarin.Essentials. Využijte více než 50 rozhraní API pro konkrétní platformu, včetně výkonných hardwarových funkcí, jako je geografická poloha, zabezpečené úložiště, senzory a informace o zařízení. S jedním rozhraním API pro víc platforem nemusíte trávit čas psaním kódu specifického pro každou platformu.
Další informace o Xamarin.Essentials
Použití Xamarin.Forms pro působivá uživatelská rozhraní pro různé platformy
S Xamarin.Forms můžete použít C# nebo XAML k sestavení uživatelských rozhraní pro víc platforem: iOS, Android a MacOS. Vytvářejte aplikace z jediného základu kódu s naší opensourcovou architekturou mobilního uživatelského rozhraní. Vytvořte testovatelný a rozšiřitelný kód pro budoucí růst pomocí integrované podpory pro vzor Model-View-ViewModel (MVVM).