1

私は開発者であり、JavaだけでなくC#でも長年の経験があります。Nexus OneAndroid2.23電話用にいくつかのADTプロジェクトを開発しました。

私はさらなるモバイル開発を検討しており、Android/iOSおよびXamarin用のMonoについて聞いたことがあります。最初はMonoがJavaに再コーディングされると思っていましたが、今ではネイティブCコードにコンパイルされ、monolibで実行されることがわかりました。

ダウンロードのサイズはダウンロード数に直接関係していると思うので、これがアプリにどれほどの肥大化をもたらすのか疑問に思いました(私自身、1MBを超えるために何かをダウンロードしないことがあります)

ここにMonoを使っている人がいたら、あなたの経験から聞いてみたいです。

Mono用のVisualStudio2010プラグインがあることを理解しています。あなたはそれをお勧めしますか?

4

1 に答える 1

2

ダウンロードのサイズはダウンロード数に直接関係していると思うので、これがアプリにどれほどの肥大化をもたらすのか疑問に思いました(私自身、1MBを超えるために何かをダウンロードしないことがあります...)。

ランタイムがアプリに埋め込まれているため、Monodroidアプリは通常約5メガバイト(リンクされている場合)です。

ここにMonoを使っている人がいたら、あなたの経験から聞いてみたいです。

全体として、私はMonodroidにかなり満足しています。AndroidのJavaチュートリアルは簡単に翻訳できます。大きすぎる場合は、バインディングを作成できます。私はMonoで1つのプロジェクトしか行っていないので、私の経験は限られていますが、これまでのところ、自分の選択を後悔するようなことは何も期待していません。一方、Javaに精通している場合(およびJavaでのコーディングが好きな場合)、Cross Plattformアプリ(Monocrossを参照)を除いて、切り替える理由はありません。

VisualStudioプラグインは、VisualStudioで開発するために必要です。新しいバージョンには、AndroidEclipseプラグインのようなレイアウトデザイナーが付属しています。Xamarinからトレイルバージョンをダウンロードして試してみることをお勧めします(トレイルには有効期限がなく、エミュレーターにのみデプロイできます)

于 2012-08-21T14:22:42.770 に答える