4

目標: Xamarin を使用して、少なくとも iOS と Android で動作するクロス プラットフォーム アプリケーションを構築すること。

利用可能な OS: Windows 7 & Mac

質問:

1) Xamarin には Monotouch、Monodroid、Xamarin Studio などのさまざまなツールがあり、これは私にとって本当に混乱を招きます。どのツールを使用すればよいですか?

2) 私は基本的に C# 開発者ですが、xamarin を使用して Visual Studio 2010 でモバイル アプリを開発できると聞きました。それから、または一度に 1 つのプラットフォーム ターゲットのみからクロス プラットフォーム アプリを開発することは可能ですか?

3) Xamarin を使用してクロスプラットフォーム アプリを開発するために、Mac または Windows を使用するのは良い選択ですか (質問 2 関連)?

4) Xamarin Studio を使用してクロス プラットフォーム アプリを開発するには、ターゲット プラットフォームの数に応じて Xamarin ソリューションで 2 ~ 3 つの異なるプロジェクトを作成する必要がありますか?それとも、複数のプラットフォームで実行される単一のプロジェクトのみを作成する必要がありますか? Xamarin を使用したクロスプラットフォーム開発の初心者向けチュートリアルへのビデオ リンクを歓迎します。

前もって感謝します。

よろしく、サウラフ

4

1 に答える 1

8

1) Xamarin Studio は IDE であり、最近リリースされた MonoDevelop の代替品です。MonoTouch は iOS フレームワークの名前で、現在は Xamarin.iOS と呼ばれています。同様に、MonoDroid は Xamarin.Android になりました。

2) VS2010 で開発できますが、iOS にデプロイするには、通信できる Mac ビルド エージェントが必要です。

3) iOS と Android をサポートしたいだけなら、Resharper が本当に必要でない限り、おそらく Mac を購入したほうがよいでしょう。Windows RT もサポートする場合は、両方のコンピューターが必要です。

4) はい、複数のプロジェクトです。これを行う方法にはいくつかのオプションがあります。ここを参照してください: http://docs.xamarin.com/guides/cross-platform/application_fundamentals/building_cross_platform_applications/part_3_-_setting_up_a_xamarin_cross_platform_solution。クロスプラットフォーム アプリケーションの例は PropertyCross: https://github.com/tastejs/PropertyCrossです。

于 2013-03-08T00:16:11.493 に答える