Xamarin ドキュメント

Xamarin を使用すると、.NET のコードとプラットフォームに固有のユーザー インターフェイスを使用して、Android、iOS、および macOS 用のネイティブ アプリを構築できます。 Xamarin.Forms を使用すると、C# または XAML で記述された共有 UI コードを使用してネイティブ アプリを構築できます。

Xamarin Forms で作業を開始する

Windows および macOS 上の Visual Studio で C# と .NET を使用し、クロスプラットフォームの Android および iOS アプリを構築します。

Xamarin.Forms の一般的なタスク

Xamarin.Forms を使用して Android および iOS アプリを構築するための重要な概念

アプリのライフサイクルについて

アプリがどのように開始され、バックグラウンドに移行するかを理解します。

データの一覧を表示する

CollectionView を使用してデータをスクロールして選択します。

XAML およびデータ バインディングを使用する

MVVM パターンを使用して UI にデータを表示します。

プラットフォーム固有の機能を公開する

Xamarin.Forms アプリで Android または iOS 固有の機能を使用します。

Xamarin.Essentials

一般的なデバイスの機能用のクロスプラットフォーム API。

REST Web サービスにアクセスする

HTTP と JSON を使用して Web サービスと統合および対話する

Android および iOS デバイスに展開する

テスト デバイスとアプリ ストアにアップロードします。

SkiaSharp のグラフィックスをレンダリングする

クロスプラットフォームの 2D ベクターグラフィックスをレンダリングします。

Xamarin プラットフォームの概要