2010-03-29 67 views
3

可以說我有一個使用Google地圖和GPS的Android應用。使用自定義視圖和定時器。Blackberry - 使用GPS和Google地圖估算Android應用的端口

黑莓手機需要花多少時間?

需要做什麼修改?用戶界面是否可以重複使用?

雖然我知道Java,但對於黑莓來說,我是全新的。

請幫我估計一下時間。

回答

5

讓狀態什麼黑莓是不同的:

您也應該在使用Google地圖之前做一些原型設計。見How to use Google Map in Blackberry application?BlackBerry and map based apps like Yelp and Google Map

還記得有很多不同的BB OS版本和設備,看到Developing for multiple versions of BlackBerry OS

對於逆轉的估計移植見port J2ME CLDC Blackberry application to Android 我猜(對於新手),它會像X3爲您的應用程序(至少Curve Bold和Storm設備)。

3

如果您對BlackBerry完全陌生,那麼可能需要數週至數月的時間才能瞭解如何使用BlackBerry API進行操作。特別是如果應用程序涉及諸如網絡和自定義UI控件之類的東西。這只是爲了學習平臺 - 從另一個平臺移植複雜的應用程序將會增加更多時間 - 但不知道您正在移植的應用程序或正在移植的應用程序的具體情況,任何猜測都將成爲在黑暗中射擊。

3

黑莓API非常不同。一些基本概念重疊,但類別完全不同。你沒有意見,意圖等。要回答你的問題:

  • 假設UI必須完全重寫,
  • 其它基於Java的代碼可重複使用,但Java類提供的BB子集基本上不像桌面Java那樣,與Android一樣。許多API將不可用。
  • 我會花幾個月的時間精通BB,去測試,學習每種設備的來龍去脈。
2

在BlackBerry中,您將無法實現與在android中相同的Google MAP Api。但相反,你將不得不使用黑莓默認地圖。 你必須重寫所有的UI設計代碼,並且你必須在這裏爲黑莓手機實現地圖功能。 因此,對於估計的時間,yuo可以保持對黑莓Android開發的60-70%的估計。

相關問題