モバイル アプリ開発

iOS、Android、Windows 向けにクラウド接続型のクロス プラットフォーム モバイル アプリとゲームを作成します。

モバイル アプリ開発

iOS、Android、Windows 向けにクラウド接続型のクロス プラットフォーム モバイル アプリとゲームを作成します。

モバイルとクラウドを対象とする単一のツールチェーン。

Native apps with .NET

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

Visual Studio Tools for Xamarin

iOS、Android、Windows を対象に .NET を使ってリッチなネイティブ アプリを作成します。 デバイス プラットフォームと .NET Standard の間でコードを共有します。 コードを最大限に再使用できるように Xamarin.Forms と XAML で UI を共有します。

公開される 100% のネイティブ API を使用して、デバイス機能に完全にアクセスできます。

詳細情報

Visual Studio App Center

ビルド、テスト、配置、監視、繰り返し – あらゆることを継続的に。

iOS、Android、Windows、macOS アプリのライフサイクルを自動化します。 リポジトリに接続して数分以内にクラウドでビルドし、数千の実際のデバイスでのテスト、ベータ テスターやアプリ ストアへの配布、クラッシュ データや分析データを踏まえた実際の使用状況の監視を行います。 すべて 1 か所で行えます。

詳細情報

App Center: Mobile devices and a cloud-based toolbox
App Center platform icons
Graphic showing Azure app options for mobile platforms

Azure App Service

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

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

詳細情報

Unity を使用したゲーム

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

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

詳細情報

Screenshot of Unity game development with Visual Studio

Unity を使用したゲーム

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

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

詳細情報

Screenshot of Unity game development with Visual Studio

その他のクロスプラットフォーム モバイル開発ツール。

Screenshot of config.xml plugins showing Apache Cordova options

JavaScript によるハイブリッド アプリ

Apache Cordova を使用して、クロス プラットフォームのモバイル アプリを構築します

Web アプリのビルド経験のあるチームは、Visual Studio の Tools for Apache Cordova を使用して、モバイル アプリを簡単にすばやくビルドできます。 1 つの共有 JavaScript API は、プラットフォーム間でほぼ 100% のコード再利用を行い、使い慣れた簡潔な構文を使用してネイティブのデバイス機能にアクセスします。

ブレークポイントを設定し、オブジェクトのランタイム値を検査し、各プラットフォームの統合デバッグ ツールを使用して HTML を操作します。

詳細情報

Screenshot of ShaderPlain.fsh MoreTeapotsNativeactivity.app

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

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

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

詳細情報

Android 用のエミュレーター

Hyper-V ベースの機能豊富な高速シミュレーション

クロスプラットフォーム アプリを、Visual Studio から別の Android デバイス構成のすべてにデプロイします。 これは、Xamarin、Cordova、クロスプラットフォーム C++ の各プロジェクトで動作します。 Visual Studio Emulator for Android は、Visual Studio 2017 で “個別のコンポーネント” にインストールできます。

詳細情報

Screenshot of Emulator for Android

British Airways

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

Hewlett Packard

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

British Airways

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

Urban Refuge

Urban Refuge は、世界的な難民に関する調査を行動に結び付けて、ネイティブな Android および iOS アプリで人道的救援活動を簡単に探すことができるようにしています。

学生、オープン ソース、個人の開発者向けの無料でフル機能の IDE

無償ダウンロード

小規模なチームのためのプロフェッショナル開発者用ツール、サービス、サブスクリプション特典

無料試用版

あらゆる規模のチームにおいて、品質やスケールについての厳しいニーズへの対応を可能にするエンド ツー エンド ソリューション

無料試用版

学生、オープン ソース、個人の開発者向けの無料でフル機能の IDE

ダウンロード

小規模なチームのためのプロフェッショナル開発者用ツール、サービス、サブスクリプション特典

ダウンロード

あらゆる規模のチームにおいて、品質やスケールについての厳しいニーズへの対応を可能にするエンド ツー エンド ソリューション

ダウンロード