15

私は今、Monocrossなどの他のソリューションでMonotouch(Xamarinによる)の機能を調査していますか?

だから、いつモノタッチを使うべきか、いつモノクロスするべきかを誰でも説明できます。

ネイティブアプリ開発に対するこれらのフレームワークの長所と短所は何ですか?

4

2 に答える 2

27

ステファンの答えに視覚的に追加しようとするために、これが私のプレゼンテーションの1つを少し修正した図です。

ダイアグラム


MonoCross、MvvmCrossなどの共有ライブラリを使用する必要はないことに注意してください。いつでも独自のアーキテクチャを作成できます。これは、Webアプリの場合と同様です。WebForms、ASP.Net Mvx、FubuMvcなどを使用する必要はありません。要求と応答を使用するだけで、Webサーバーと直接通信できます。

したがって、次のように、アプリを各プラットフォームに適合させるための独自のコードを記述できます。

ダイアグラム


どのアプローチを取るべきか-あなたとあなたのアプリの要件に依存します...そして個人的な意見にも依存します。

于 2013-02-14T08:55:35.190 に答える
10

モノクロスは、クロスプラットフォームのMVCフレームワークです。フレームワークとして、それはオープンソースです。ただし、デバイスにデプロイするには、Android用のモノタッチまたはモノラルのいずれかが必要です。

それらの2つのものは比較しません。それらは要約します。

MonocrossやMvvmCrossなどのツールを使用すると、クロスプラットフォームのコード共有フレームワークを実際に利用できます。これは、ネイティブ言語でのコーディングよりも優れています。

于 2013-02-12T10:36:42.160 に答える