ナビゲーションをスキップする

Azure での Xamarin

.NET と Azure を使用して強力でスケーラブルなネイティブ モバイル アプリを作成する

.NET を使用したモバイル アプリ

Xamarin は、.NET と C# を使用してネイティブの Android および iOS アプリを構築するための、無料のクロスプラットフォームおよびオープンソースのモバイルアプリ プラットフォームです。Xamarin と Azure を使用すると、認証から、ストレージや Azure Cognitive Services にいたるまで、さまざまなサービスを使用して、ユーザーのニーズに合わせてカスタマイズされた没入型エクスペリエンスをすばやく開始することができます。

デバイスの機能とプラットフォーム固有のハードウェアにフルアクセスできます。Xamarin アプリはネイティブ パフォーマンス用にコンパイルされます

Xamarin.Forms と MVVM 設計パターンを使用しており、プラットフォーム間でお使いのコードの 95% 以上を共有できます

Azure は、ストレージから、認証やインテリジェント サービスまで、スケーラブルで効率の高い柔軟なバックエンドを提供します

Windows と Mac の両方に優れた .NET 開発エクスペリエンスを提供するツールを備え、あらゆるプラットフォームで利用できます

macOS および Windows での開発

Xamarin はオープンソースのプラットフォームで、C# や F# を使用してさまざまなデバイスに対応するモバイル アプリの作成に使用されます。Visual Studio と Visual Studio for Mac は、世界トップレベルのリファクタリングおよびコード クリーンアップ機能と IntelliSense を提供し、開発者の生産性を向上させます。また、エミュレーターやシミュレーターで、または物理デバイス上で直接、アプリをビルド、デプロイ、デバッグするための強力なデバッグ機能を備えています。

Xamarin 用の Visual Studio ツール

魅力的なクロスプラットフォーム アプリを構築する

Xamarin.Forms は、.NET を使用して 1 つの共有コードベースから iOS および Android アプリを構築するための、オープンソースのモバイル UI フレームワークです。プラットフォーム間で一貫性のある操作性を提供しながら、生産性と効率を最大化します。Xamarin を使用すると、プラットフォーム固有の API にアクセスしたり、既存の C/C++ ライブラリを再利用したりして、.NET と Azure の機能を利用したモバイル アプリやゲームを作成することができます。

Xamarin.Forms についての詳細情報

クラス最高の DevOps ツール

Implement a CI/CD solution and add monitoring and reporting for your mobile apps using your favorite DevOps tools—and speed up the development process throughout your app’s lifecycle. Choose from the most productive development tools, including GitHub, Azure DevOps, and Visual Studio App Center. These are all designed to help you build, test, deploy, and monitor your apps so that you can focus on what really matters—creating amazing mobile experiences for your users.

Azure DevOps を使用した CI/CD

Azure Cognitive Services を使用したインテリジェント アプリ

インテリジェントなアルゴリズムを追加することで、ユーザーがアプリやその環境を操作する方法を変革しましょう。お客様のアプリに、自然なコミュニケーションでユーザーのニーズを見る、聞く、話す、理解する、解釈する機能を追加できます。SDK または REST API を使用して、数行のコードでインテリジェント クラウドを利用開始できます。

Cognitive Services の探索

業界最高レベルの Azure のセキュリティ上に構築する

  • Microsoft では、サイバーセキュリティの研究と開発に年間 USD 10 億を超える投資を行っています。

  • 3,500 名を超えるセキュリティ エキスパートが、データとプライバシーの保護を担当しています。

  • Azure has more certifications than any other cloud provider. View the comprehensive list.

今すぐご利用ください

Get free instant access and $200 credit to spend on Azure simply by signing up for an Azure free account.

Get started with Xamarin and Azure using this short video series.

Download the Xamarin and Azure infographic, a handy source of information to help you get off the ground quickly.

Xamarin と Azure の開発者向けリソース

すばやく効率的に作業を開始できるようにする、豊富なリソースのセット

ドキュメント

クイックスタート、コード サンプル、チュートリアル、アーキテクチャ ガイドなど、人気のある開発者向けリソースを入手できます。

Microsoft Learn

Learn for free how to build cloud-enabled mobile apps with hands-on, step-by-step learning modules from Microsoft Learn.

Xamarin に関してよく寄せられる質問

  • Xamarin は、Windows と macOS のあらゆる場所で利用できるオープンソース フレームワークです。
  • はい。Xamarin は無料でダウンロードして使用できます。ただし、Xamarin を使用して構築されたモバイル アプリをビルド、デバッグ、デプロイするには、Visual Studio または Visual Studio for Mac が必要です。これらの製品には、独自の価格が適用されます。
  • はい。Xamarin には、質問に回答したり、サンプルを作成したり、チュートリアルを作成したりするための活気のあるコミュニティがあります。Xamarin は .NET 開発者エコシステムに含まれているため、お気に入りの NuGet ライブラリ、ツール、フレームワークを使用してモバイル ソリューションを構築することもできます。

準備が整ったら、Azure の無料アカウントを設定しましょう。