モバイル アプリ開発 | Visual Studio Skip to content
モバイル アプリ開発 | Visual Studio2020-11-09T10:33:34-08:00

モバイル アプリ開発

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

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

Xamarin platform diagram

.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 アプリのライフサイクルを自動化します。 リポジトリに接続し、数分以内にクラウドでビルドし、数千の実機のデバイスでテストし、ベータ テスターとアプリ ストアに配布し、実世界での使用状況を監視してクラッシュ データや分析データを取得します。 すべてをワンストップで実行できます。

App Center の図: モバイル デバイスとクラウドベースのツールボックス
Azure サービスの概要の図

Azure App Service

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

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

Screenshot of Android app development

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 によるゲーム開発のスクリーンショット

Android 用のエミュレーター

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

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

Android 用のエミュレーターのスクリーンショット
screenshot of British Airways video

British Airways

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

screenshot of Hewlett Packard video

Hewlett Packard

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

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

無料ダウンロード

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

無料試用版

あらゆるサイズのチームの品質とスケールのニーズに対応するエンドツーエンドのソリューション

無料試用版

フィードバック