C# および .NET MAUI を使用した Android および iOS

Objective-C または Java でできることは何でも、C# で実行できます

作業を開始

マルチプラットフォーム with
.NET MAUI

.NET MAUI は、最新のテクノロジーを使用して、Windows、macOS、iOS、Android でネイティブ アプリを構築し、それらを .NET 上に構築された 1 つの共通フレームワークに抽象化して、1 つの C# コードベースを記述できるようにします。

専門的な情報: .NET MAUI

.NET と C# を使用したモダンで高パフォーマンスのモバイル アプリ

.NET と C# を使用して、世界中の何十億もの Android、iPhone、iPhone、iPad デバイス用のネイティブ アプリケーションを作成します。さらに、あらゆる .NET アプリとコードを共有することで、生産性が向上し、すべてのプラットフォームでこれまで以上に迅速にアプリケーションを構築することができます。

プラットフォーム API と統合するか、センサー、デバイス情報、ネットワーク接続、データなどへのアクセスを含む、.NET MAUI 独自のクロスプラットフォーム オペレーティング システムとプラットフォーム API を利用します。

.NET MAUI プラットフォームの統合

iOS with .NET MAUI

.NET 開発者は、C# から iOS API に完全にアクセスできます。ネイティブ UIKit コントロールをレンダリングする .NET MAUI のクロスプラットフォーム UI フレームワークを利用して、ネイティブ ユーザー インターフェイスを作成します。 Touch ID、ARKit、CoreML などの API を C# から活用できます。

Windows での iOS 向けの開発ですか? 問題ありません。Visual Studio 用のリモート シミュレーターを使用するか、単に iOS デバイスを Windows デバイスに接続し、ホット リスタートで展開します。

iOS プラットフォーム固有の調査

Android with .NET MAUI

Android SDK を最大限に活用して、あらゆる Android プラットフォーム向けのアプリを構築します。 C# を使用すると、携帯電話、タブレットなど、あらゆる Android デバイス向けに開発できます。

Android サポート ライブラリや Google Play サービスなど、あらゆる Android API を C# から直接活用できます。ネイティブ Android コントロールをレンダリングする .NET MAUI のクロスプラットフォーム フレームワークを使用して、魅力的なユーザー インターフェイスを構築します。

Android プラットフォーム固有の調査

お使いのプラットフォーム、ツール

.NET は開発者に満足していただけるように設計されています。つまり、お気に入りの OS でモバイル アプリをビルドし続けることができます。

Visual Studio と Visual Studio for Mac は、Windows と Mac の両方で優れた .NET 開発環境を提供します。

Visual Studio Tools for .NET の詳細情報