6

モノクロスのAndroidアプリで開発したいのですが、どこかで無料ではないことを読みました。モノクロスを使ってAndroid向けに無料で開発できますか、それとも何らかの拡張機能(モノドロイドなど)の料金を支払う必要がありますか。それはどのように機能しますか?

無料ではない場合、他に選択肢はありますか?コーディングを高速化するのに役立つ何かにお金を払ってもかまいませんが、確かに年間1000ドルではありません。

4

3 に答える 3

21
(Xamarin.Android || Xamarin.iOS) != monocross

MonoCrossは、Xamarin.AndroidおよびXamarin.iOS上で動作するフレームワークであり、Model View Controller(MVC)パターンを活用します。MonoCross自体は有料ですが、32KBを超えるコンパイル済みコードでXamarin.AndroidまたはXamarin.iOSを使用する場合は、製品のライセンスを支払う必要があります。

そうは言っても、MonoCrossは素晴らしいのですが、それ以上の開発は中止されており、フレームワークには長い間新しいことは何も起こっていないようです。MonoCrossに似たMvvmCrossと呼ばれる別の素晴らしいフレームワークもあります。違いは、MvvmCrossの名前が示すように、MVCの代わりにModelView View Model(MVVM)パターンを使用していることです。また、急速な開発が進んでおり、活発なコミュニティがあります。MonoCrossと同じように無料です。

2つのモバイルプラットフォーム用に開発する場合は、MonoCrossとMvvmCrossの両方にXamarin.AndroidまたはXamarin.iOSが必要です。

ただし、Xamarin.AndroidだけがAndroidプロジェクトのC#ではありません。dot42というプロジェクトもありますが、Xamarin製品ほど人気が​​なく、多くのリソースを持つ会社に支えられていません。したがって、マイレージは異なる場合があります。

于 2013-03-27T11:19:57.977 に答える
3

はい、無料です。これは、 Monocrossホームページの下部にリンクがあるMITオープンソースライセンスの下でリリースされています。

これにより、このソフトウェアおよび関連するドキュメントファイル(「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれに限定されない制限なしにソフトウェアを取り扱う許可が無料で付与されます。 、ソフトウェアのコピーを公開、配布、サブライセンス、および/または販売すること、およびソフトウェアが提供される人に、以下の条件を条件として、そうすることを許可すること。

上記の著作権表示およびこの許可通知は、本ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。

本ソフトウェアは「現状有姿」で提供され、商品性、特定目的への適合性、および非侵害の保証を含むがこれらに限定されない、明示または黙示を問わず、いかなる種類の保証もありません。いかなる場合も、作者または著作権所有者は、契約、不法行為、またはその他の行為にかかわらず、ソフトウェアまたはソフトウェアの使用またはその他の取引に起因する、または関連する、いかなる請求、損害、またはその他の責任についても責任を負わないものとします。ソフトウェア。

于 2013-03-27T11:13:40.733 に答える
2

モノクロスの開発は中止されていません。それはまだ活発な開発中であり、Monocrossクロスプラットフォームフレームワークをリリースしたチームは、データキャッシュとキューを備えたエンタープライズレベルのUI抽象化レイヤーであるiFactrの開発に熱心に取り組んできました。

彼らは、Xamarinのクロスプラットフォームフォーラムでオープンソースコミュニティへの再コミットメントを発表したばかりです。

于 2013-04-15T19:09:07.627 に答える