メイン コンテンツへスキップ 概要 機能 エディション 拡張機能 開始する サービスの状態 FAQ サポート ドキュメント ブログ 概要 拡張機能 サポート ドキュメント ブログ VS Code for Education ダウンロード 購入 概要 サポート 管理者ポータル サブスクライバー ポータル Dev Essentials Visual Studio ハブ Visual Studio 無償版 Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space Mixed Reality Microsoft HoloLens Microsoft Viva 量子コンピューティング 持続可能性 教育機関 自動車 金融サービス 行政機関 医療 製造業 小売業 パートナーを探す パートナーになる パートナー ネットワーク Microsoft Marketplace Marketplace Rewards ソフトウェア開発会社 ブログ Microsoft Advertising デベロッパー センター ドキュメント イベント ライセンス Microsoft Learn Microsoft Research サイトマップの表示
モバイル アプリ開発 | Visual Studio2026-02-10T12:10:33-08:00

モバイル アプリ開発

iOS、Android、Windows 用のクラウドに接続されたクロス プラットフォーム のモバイル アプリとゲームを構築する

モバイルとクラウドの 1 つのツールチェーン

Xamarin プラットフォームの図

.NET によるネイティブ アプリ

.NET MAUI を使用してクロスプラットフォーム アプリをビルドする

Visual Studio は、.NET MAUI アプリをビルドするための主要な IDE であり、1 つの環境からアプリケーションの開発、デバッグ、デプロイを行えるシームレスな統合を提供します。 .NET MAUI を使用すると、Android、iOS、macOS、Windows で実行されるアプリを 1 つのコードベースから作成できるため、クロスプラットフォーム開発を簡略化できます。 高度なデバッグ ツールとホット リロードを活用して、問題をすばやく特定し、リアルタイムで変更を確認し、生産性を向上させます。 Visual Studio は、その包括的なツールと大規模なコミュニティ サポートにより、最新の高品質な .NET MAUI アプリケーションを開発するための理想的な選択肢となっています。

Azure サービスの概要の図

Azure App Service

サービスとしてのモバイル バックエンド

Azure App Service Mobile Apps は、モバイル アプリに豊富な機能を提供する Platform as a Service (PaaS) 製品です。 任意のパーツを組み合わせて、モバイル アプリケーション開発を促進できます。 クラウドへのデータ ストレージ、エンタープライズまたはソーシャル認証、プッシュ通知、オフライン同期を追加し、すべてを何百万ものデバイスにスケーリングします。

Android アプリの開発のスクリーンショット

C++ によるネイティブ アプリ

クロスプラットフォーム ネイティブ開発

クロスプラットフォーム C++ モバイル コードを共有、再利用、ビルド、配置、デバッグします。 Android Native-Activity アプリケーション用のテンプレートからプロジェクトを作成するか、高パフォーマンスの共有ライブラリを作成して他のソリューションに含めます。 また、最小限の作業で既存の C++ コードをモバイル プラットフォームに取り込むこともできます。 プラットフォーム固有の IntelliSense を使用し、入力時にビルドせずにコードを検証し、ブレークポイントを設定し、変数を監視し、アプリケーションをデバイス (ARM、x86) とエミュレーターにデプロイします。

Unity を使用したゲーム

Unity と Visual Studio によるクロスプラットフォーム ゲーム開発

Visual Studio の比類のない Unity エンジンを使って 2D ゲームと 3D ゲームをビルドします。1 回作成するだけで、すべてのモバイル プラットフォームを含む 17 以上のプラットフォームに対応します。 世界クラスの Visual Studio デバッガーで Visual Studio から Unity をデバッグすると、ブレークポイントを設定し、変数や複雑な式を評価し、Visual Studio が生産性を高めるために提供する必要があるすべての優れた機能を活用できます。

Visual Studio を使用した Unity によるゲーム開発のスクリーンショット
British Airways のビデオのスクリーンショット

British Airways

British Airways では、40,000 人以上のチーム メンバーが、個々に選んだデバイスで、どこからでもいつでも会社のニュースと更新プログラムにアクセスできるようになっています。

Hewlett Packard ビデオのスクリーンショット

Hewlett Packard

Hewlett Packard では、Visual Studio Tools for Apache Cordova を使用して、複数のモバイル プラットフォーム間で最新のユーザー エクスペリエンスをすばやくビルドします。