2010-09-29 27 views
2

你們對其他iPhone開發平臺如appmobi,Rhomobile,Titanium,PhoneGap等有何看法?iPhone的其他開發平臺

我已經有客觀的c/iphone體驗&在Android上的一些經驗。如果我開始使用其中一種平臺,這些平臺如何長期影響我的表現。他們如何定製?

你認爲哪一個是更好的開發平臺&爲什麼?

回答

2

我測試了Rhomobile,Phonegap和Titanium。

結果至少使用一個公司這個工具有以下幾種:

  • Rhomobile,相貌醜陋和不熟悉的每一個用戶,崩潰不斷地在Android上,框架和文檔看起來很不成熟,有並不是能夠幫助你解決問題的人的直接社區。

  • Phonegap說他們支持大多數平臺,但看着項目wiki,它看起來像是一個廢棄的,沒有得到很好支持的開源項目沒有前進(支持功能時間線兩個月沒有變化)。看看map本身,沒有哪個平臺不會丟失或多或少重要的東西。他們正在爲iphone上的文件io,多點觸控和android上的地圖上工作(爲什麼android的方向更改不可能?)它看起來像webos至少大部分都是受支持的。

  • 我測試的最後一件事是Titanium appcelerator,我認爲他們做得非常好。用戶界面看起來像Iphone上的Iphone,並且像Android上的Android。他們有一些教程和視頻在線,有人在他們的論壇上,在這裏與stackoverflow與appcelerator工作,它會花費比android更多的時間,但你至少有一些答案。如果你有一個不需要UI微調的小應用程序,或者非常特殊的功能,並且你熟悉java腳本,我會選擇Titanium並測試它。

免責聲明我做了這個測試2010年7月有可能在一個系統中的任何改變,直到如今。

-1

目前,我在PhoneGap上使用jqTouch。

我真的相信,應用程序的未來是網絡應用程序。

應用程序商店有一個有用的目的 - 即讓人們習慣了「應用程序」的想法,但我不認爲他們可以維持他們的圍牆花園方法來永遠提供軟件服務。

內容必須由私人公司「批准」的事實違背了網站所代表的一切。

Rhomobile是我之前沒有聽說過的項目:謝謝。

1

每個操作系統平臺都有其優缺點,而且這些不同操作系統平臺中的每一個的用戶都傾向於對UI行爲中的細微特徵以及在所選操作系統硬件下運行的應用程序的外觀有不同的期望。

如果您已經具備使用他們設計的工具和SDK爲iOS和Android(和/或webOS,et.al.)構建和定製應用程序的知識和經驗,那麼您很可能根據典型用戶的期望更好地創建用戶體驗,並減少不必要地增加內存使用量或通過添加多層CPU消耗庫代碼來縮短電池壽命的可能性。

對我來說,替代開發平臺對於那些能夠爲他們找到更多價值的上市時間和跨平臺一致性的開發人員,比花時間學習和使用優化其應用程序所需的技能成爲可能。每個獨特操作系統的功能及其相應的UI體驗。

0

Monotouch/droid應該允許跨平臺開發。由於它是c#,所以也可以將部分相同的代碼擴展到wp7。