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 ツール

CI/CD ソリューションを実装し、お気に入りの DevOps ツールを使用してモバイル アプリの監視とレポートを追加し、お使いのアプリのライフサイクル全体にわたって開発プロセスを高速化できます。GitHubAzure DevOpsVisual Studio App Center など、最も生産性の高い開発ツールから選択できます。これらはすべて、アプリのビルド、テスト、デプロイ、監視を支援できるように設計されています。これによりお客様は、最も重要なことである、お客様のユーザーにとって優れたモバイル エクスペリエンスの作成に集中することができます。

Azure DevOps を使用した CI/CD

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

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

Cognitive Services の探索

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

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

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

  • Azure は、他のクラウド プロバイダーを上回る数の認定を受けています。包括的なリストをご確認ください。

今すぐご利用ください

Azure の無料アカウントにサインアップするだけで、無料ですぐにアクセスし、Azure で $200 のクレジットを使用できます。

この短いビデオ シリーズを使用して、Xamarin と Azure の使用を開始しましょう。

Xamarin と Azure のインフォグラフィックをダウンロードできます。これは、すぐに作業を開始するのに役立つ便利な情報源です。

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

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

ドキュメント

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

Microsoft Learn

Microsoft Learn のハンズオンのステップバイステップ学習モジュールを使用して、クラウド対応モバイル アプリを構築する方法について無料で学びましょう。

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

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

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