2012-01-09 64 views
1

我打算開發一個可以在多種平臺上工作的庫:Android,BlackBerry,Windows,MacOS。我打算開發多種平臺 - 我應該使用Java SE還是ME?

我可能會使用很多與XML解析和HTTP請求和響應有關的功能。

我應該在開發期間瞄準Java SE還是ME?

+0

維基百科:「雖然這不是今天的一些最新的移動平臺上使用(例如iPhone,Windows Phone 7,BlackBerry的新款QNX,Android),它仍然在諸如諾基亞40系列的200美元以下設備中非常流行。它還用於新的Bada操作系統幹,Symbian OS以及原生軟件。「 – Viruzzo 2012-01-09 10:30:18

回答

7

你沒有選擇像 「SE VS ME」,真的

  • Android是Android系統。它的Java SE(幾乎),但它不能調用自身的Java SE還是Java ME
  • 黑莓的Java ME
  • Windows和Mac OS上運行的Java SE,有沒有點運行Java ME有
  • Windows手機沒有運行。 OK,你可以運行Java ME,但用戶不會

所以答案是,「既不要忘了Android的」

+0

+1,'OK,你可以運行Java ME,但用戶不會' – Jayan 2012-01-09 10:45:08

+0

最後一點:iOS也不運行Java。至於BlackBerry,他們也有額外的庫(取決於操作系統版本),請參閱http://us.blackberry.com/developers/blackberry7。 Dalvik(Android)與SE相似,對於一個庫(即沒有GUI),你不應該有很多兼容性問題。 – Viruzzo 2012-01-09 10:45:30

+0

@Viruzzo true。 iOS沒有提到,所以我跳過了它。儘管如此,所有的優點。 – alf 2012-01-09 10:46:47

相關問題