2017-09-08 5 views
1

iOS、Android、UWPプラットフォームでサポートされている商用モバイルアプリケーションを構築する必要があります。私たちはこれを行うために、ネイティブとクマリンのフォームに反応しています。これを実現するために推奨/推奨される技術は何ですか?私たちが使用していた理由生来のXamarinフォームとの比較

理由は、最初の場所でネイティブの反応: 1)はJavaScript 2)当社のモバイルアプリのUIデザインの一部でより多くの経験は、デフォルトでは、IOSかのどちらかにネイティブ可能性があり、クロスプラットフォーム機能のものが挙げられますアンドロイド。ナビゲーションバーに検索ボックスを切り替えるなど、タブアイテムにアイコンバッジを付けるなど。ネイティブに反応すると、これらはgit hubプラグインでより簡単に実現できますが、これを実現するにはカスタムレンダラーを作成する必要があります。

なぜxamarinフォームで調査を開始したのか:アプリはWindows phoneも実行する必要があるので、反応するネイティブXPプラグインを使用してサポートしています。しかし、Windows Phone上のプロトタイプは、使用したネイティブプラグインの一部のパフォーマンスやユーザーエクスペリエンスの面で非常に印象的ではありませんでした。さらに、コンポーネントを動作させるために幅と高さを指定するという点で、UIのカスタマイズもかなり必要でした。

+0

Windows Phoneでパフォーマンスの問題がどこにあるのか詳しく説明できますか?いくつかのReactネイティブWindowsユーザーは、パフォーマンス上の問題は報告されていないため、電話で出荷されています。ありがとう! –

答えて

1

私は数年前にXamarinで開発されました。私の正直な意見は、AndroidやiOSだけのサポートしかないサードパーティのライブラリやコンポーネントがたくさんあることです。おそらく、あなたが必要とする第三者の図書館をチェックし、そこから戻ることができます。

0

もしあなたがUWPアプリ(Win 10 Mobile)が可能な人に限ることができない限り、Windows Phoneは正直な目標です。リストからXamarinをスクラッチしてください。 Windows Phone 8およびWindows Vistaのサポートは廃止され、間もなくFormsから削除されます。

関連する問題