マルチプラットフォーム with
.NET MAUI
.NET MAUI は、最新のテクノロジーを使用して、Windows、macOS、iOS、Android でネイティブ アプリを構築し、それらを .NET 上に構築された 1 つの共通フレームワークに抽象化して、1 つの C# コードベースを記述できるようにします。
.NET と C# を使用したモダンで高パフォーマンスのモバイル アプリ
.NET と C# を使用して、世界中の何十億もの Android、iPhone、iPhone、iPad デバイス用のネイティブ アプリケーションを作成します。さらに、あらゆる .NET アプリとコードを共有することで、生産性が向上し、すべてのプラットフォームでこれまで以上に迅速にアプリケーションを構築することができます。
プラットフォーム API と統合するか、センサー、デバイス情報、ネットワーク接続、データなどへのアクセスを含む、.NET MAUI 独自のクロスプラットフォーム オペレーティング システムとプラットフォーム API を利用します。
iOS with .NET MAUI
.NET 開発者は、C# から iOS API に完全にアクセスできます。ネイティブ UIKit コントロールをレンダリングする .NET MAUI のクロスプラットフォーム UI フレームワークを利用して、ネイティブ ユーザー インターフェイスを作成します。 Touch ID、ARKit、CoreML などの API を C# から活用できます。
Windows での iOS 向けの開発ですか? 問題ありません。Visual Studio 用のリモート シミュレーターを使用するか、単に iOS デバイスを Windows デバイスに接続し、ホット リスタートで展開します。
Android with .NET MAUI
Android SDK を最大限に活用して、あらゆる Android プラットフォーム向けのアプリを構築します。 C# を使用すると、携帯電話、タブレットなど、あらゆる Android デバイス向けに開発できます。
Android サポート ライブラリや Google Play サービスなど、あらゆる Android API を C# から直接活用できます。ネイティブ Android コントロールをレンダリングする .NET MAUI のクロスプラットフォーム フレームワークを使用して、魅力的なユーザー インターフェイスを構築します。
お使いのプラットフォーム、ツール
.NET は開発者に満足していただけるように設計されています。つまり、お気に入りの OS でモバイル アプリをビルドし続けることができます。
Visual Studio と Visual Studio for Mac は、Windows と Mac の両方で優れた .NET 開発環境を提供します。