モバイル アプリ開発

iOS、Android、Windows 向けにネイティブおよびクロス プラットフォームのモバイル アプリとゲームを作成します。
Mobile Center: Mobile devices and a cloud-based toolbox

Mobile Center Preview

モバイル アプリのミッション管理

五つ星のモバイル アプリを提供するために必要なサービスとインフラストラクチャが手に入ります。 継続的インテグレーション、自動テスト、配布、フィードバックのための Mobile Center の機能を使うと、クラウドを利用した高品質のアプリを迅速に市場に出して、ユーザーのニーズと要望を把握し、さらに手に入れたいと思わせてユーザーをリピーター化できます。

詳細情報

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

Visual Studio と Xamarin

iOS、Android および Windows でコードを最大限に再利用しながら、C# を使用してリッチなネイティブ アプリを作成します。 共有プロジェクトやポータブル クラス ライブラリを使用して、デバイス プラットフォーム間でコードを共有します。

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

ドラッグ アンド ドロップだけで、ネイティブのユーザー エクスペリエンスとネイティブのパフォーマンスでアプリを作成します。

詳細情報

Screenshot of Solution Explorer: Native apps with C# and Xamarin
Screenshot of config.xml plugins showing Apache Cordova options

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

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

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

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

詳細情報

Native apps with C++

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

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

詳細情報

Screenshot of ShaderPlain.fsh MoreTeapotsNativeactivity.app
Screenshot of Unity game development with Visual Studio

Unity を使用したゲーム

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

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

Android 用のエミュレーター

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

クロスプラットフォーム アプリを、Visual Studio から別の Android デバイス構成のすべてにデプロイします。 これは、Cordova、Xamarin、クロスプラットフォーム C++ の各プロジェクトで動作します。 いずれかのクロスプラットフォーム ツールをインストールすると、Visual Studio 2015 にVisual Studio Emulator for Android が付属しています。

詳細情報

Screenshot of Emulator for Android
Graphic showing Azure app options for mobile platforms

Azure app services

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

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

詳細情報

HockeyApp

測定と詳細の情報をユーザーから得る

Web からアプリをテスト担当者に配布できるので、テスト担当者は更新プログラムがリリースされるとすぐに受け取ることができます。 いち早くフィードバックを受け取って、顧客の改善要望を取り入れます。 またクラッシュから情報を得て、アプリの品質を継続的に向上します。

詳細情報

Screenshot of HockeyApp with Latest Versions and Statistics
Screenshot of Add Connected Services from Microsoft or Salesforce

Connected services

データを統合

C# か JavaScript ライブラリを使用して、モバイル アプリ内の Microsoft と Salesforce から接続されたサービスを利用します。 Visual Studio を使用して、認証、Exchange メール、連絡先、モバイル アプリの予定を簡単に統合して構成できます。

詳細情報

Link to National Instruments video recounting their mobile app development with Visual Studio

National Instruments

National Instruments では、Xamarin を使用して、先端科学産業やレゴを機能強化します。

Link to Hewlett Packard video recounting their Visual Studio mobile app development expereince

Hewlett Packard

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

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

無償ダウンロード

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

無料試用版

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

無料試用版