2011-08-04 54 views
4

我有一個很難決定,如果我應該使這個應用程序在Android或monodroid。我應該使用MonoDroid還是Android?

我只是不知道要做出明智的決定。所以希望有更多經驗的人可以幫助我。

我是一個.NET開發人員(主要是asp.net mvc)。所以我一直在與視覺工作室2010和.net合作。自從我的Java 101課程多年以前,我還沒有完成java或使用eclipse。

所以在這種情況下,monodroid似乎是明顯的贏家,因爲我可以利用這種體驗。

我打算製作的應用程序也將最終移植到iphone,所以我認爲這是如果我需要使用谷歌地圖/ GPS說某事,我可以提取出通用代碼並重用它。

但是我不知道會有多少通用代碼,因爲我不知道需要多少android特定的東西。它可能最終要做的iPhone和Android的地圖,即使是單聲道也可能有零res-useable代碼。

最後我看到的最大的缺點是插件。例如,我需要使用滑動視圖佈局,用戶可以輕輕一點從一個視圖移動到另一個視圖。這在我的知識中並不存在於原生的android中。

我知道有插件,但他們當然都是java,據我所知,讓這些工作在單聲道機器人可能會很痛苦。

所以我不知道我是否會在這方面受苦。

回答

5

我是一個.NET開發人員(主要是asp.net mvc)。所以我一直在工作室2010和.net上使用visual 。自從我多年前的Java 101課程開始,我就沒有使用java或者使用 eclipse。

所以在這種情況下,monodroid似乎是明顯的贏家,因爲我可以利用 那經驗。

你是對的,這聽起來像我想monodroid是要走的路。

最後我看到的最大的缺點是插件。例如,我需要 以使用滑動視圖佈局,其中用戶可以通過輕彈從一個視圖移動到另一個視圖到 。這在我的知識中並不存在於原生 android中。

你可以在Android中實現它,它只需要一些智能編程。例如,您可以感應輕掃觸摸事件,然後您可以通過啓動一個新的活動來處理它們。

+0

你有什麼可以讓我開始。 – chobo2

+0

我不確定你的意思是「你有什麼要離開」。你可以擴展這個嗎? – Phil

+0

@ Phil-對不起,你有沒有在monodroid中設置滑動觸摸事件的例子?喜歡什麼事件名稱,我必須聽等 – chobo2

相關問題