2017-03-13 14 views
0

マルチプラットフォーム(iPhone、Androidなど)用のモバイルネイティブアプリケーションを作成する必要がありますが、現在は(iOS-iPhone) Xamarin.FormsによるPoint of Saleのテストアプリを開発しましたが、今は実際のアプリケーションを作成する必要があり、公開される予定です。ショッピングカートApp-Xamarin.FormsまたはXamarin.iOSまたはその他の技術

このアプリケーションは初日からアラビア語(第1言語)と英語(第2言語)のような多言語になります。

標準的なショッピングカートを開発して、多くの商品をさまざまな画像で表示することができます/各製品のビデオにすることができます。UIはすごいです/喜んでください。 欲しい商品、カートの情報、ユーザープロフィール、配送状況、将来的にマップインテグレーションで配送状況を分単位で表示することがあります。

私は技術を完成させる必要があります。 Xamarin.FormsまたはXamarin.iOS ...?

は、私が(ビューの顧客/ユーザーポイントなど)と

性の高いパフォーマンス(開発者の視点など)最速たいです。

おかげで、 -NZ

答えて

1

私はあなたがAWESOME /魅力的なUIをしたいので、あなたのアプリのがネイティブ代わりのフォームで行くべきだと思います。 Xamrinフォームでは簡単ではないUIコントロールをカスタマイズする必要があります。ビュー

  • 開発者のポイントは、.NETの男であり、XAMLを知っている場合は、あなたのフォームを使用することが容易になります。ネイティブでは、別のプレートフォームを学習してコードを作成する必要があります。フォームの場合は+1です。

  • フォームは、プラットフォームごとに異なるコードを共有できるようになります。 フォームの場合
  • フォームでは、すべてのプレートフォームで使用できる基本コントロールを使用する必要があります。必要な効果のためにそれをカスタマイズすることは困難になるだろう。ネイティブと - あなたは最大限のUIを得ることができます。それを遅く初期化中 - フォームで開発されたビューの+1ネイティブため

顧客/ユーザーポイント

  • アプリケーションは起動時に遅くなります。ユーザーまたは顧客として、私はこれを好まないでしょう。ネイティブ
  • ため+1プラットフォーム固有の機能を追加すると、後でネイティブ
  • リスト項目
ための1 ネイティブと容易になります
関連する問題