サーチ…


備考

Xamarin Formsの公式文書を参照して、さらに詳しく調べることができます。

https://www.xamarin.com/forms

なぜXamarinフォームとXamarinフォームを使用するのか

Xamarinはますます人気が高まっています.Xamarin.FormsとXamarin.Platform(Xamarin.iOSとXamarin.Android)を使用するタイミングを決めるのは難しいです。

まず、Xamarin.Formsを使用できるアプリケーションの種類を知っておく必要があります。

  1. プロトタイプ - さまざまなデバイスでのアプリケーションの外観を視覚化します。

  2. プラットフォーム固有の機能(APIなど)を必要としないアプリケーションですが、Xamarinはできるだけ多くのクロスプラットフォーム互換性を提供するために忙しく働いています。

  3. コード共有が重要なアプリケーション - UIより重要です。

  4. 表示されるデータが高度な機能よりも重要なアプリケーション

他にも多くの要因があります。

  1. 誰がアプリケーション開発を担当しますか?チームが経験豊富なモバイル開発者で構成されている場合、Xamarin.Formsを簡単に処理できます。しかし、プラットフォームごとに1つの開発者(ネイティブ開発)があれば、フォームはより大きな課題になる可能性があります。

  2. また、Xamarin.Formsではまだいくつかの問題が発生することがあります.Xamarin.Formsプラットフォームは改善されています。

  3. フォームの使用を決定する時間とコストを削減するために、迅速な開発が非常に重要な場合があります。

  4. 高度な機能を持たないエンタープライズアプリケーションを開発する場合は、Xamarin.Formsを使用する方が良いでしょう。モバイルエリアではなく、一般的にイベントではなくモードコードを共有することができます。コードの一部は、多くのプラットフォームで共有できます。

次の場合にXamarin.Formsを使用しないでください。

  1. カスタム機能を作成し、プラットフォーム固有のAPIにアクセスする必要があります

  2. モバイルアプリケーションのカスタムUIを作成する必要があります

  3. 一部の機能がXamarin.Formsの準備ができていない場合(モバイルデバイスの特定の動作のように)

  4. あなたのチームは、プラットフォーム固有のモバイル開発者(Javaおよび/またはSwift / Objective Cのモバイル開発)



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow