我正在嘗試爲iPhone,Android和黑莓(基本上適用於所有智能手機)構建應用程序。之前我曾與jQuery Mobile合作過,並且我對結果並不滿意。所以我想嘗試一些其他的東西,我想知道什麼是最好的替代jQuery Mobile。我聽說很多關於Sencha Touch和wink Toolkit的知識,但我不知道選擇哪種框架可以在儘可能多的智能手機上使用。任何建議表示讚賞。跨平臺移動應用程序框架建議
回答
給PhoneGap的一看:
我已經與phoneGap合作過。 PhoneGap可以將Web應用程序作爲原生應用程序部署到不同的應用程序商店。所以它可以和一個框架一起使用,但PhoneGap本身並不是一個框架,因爲它有它的庫和UI小部件。 –
我使用Flash Builder 4.5與最新的Flex 4.5.1,它是偉大開發的iOS Android和黑莓也在同一時間。 Phonegap非常棒,如果你想使用HTML5和CSS3的全部功能。
隨着Flash Builder和證書順便說一句......你實際上可以使用從互聯網上下載的假證書。有一個我知道你可以通過「自定義」一下就可以使用它,然後你可以輕鬆地爲iPhone/iPod Touch/iPad構建你的應用程序,而不需要支付任何費用。
我會用Appcelerator Titanium。它只支持iOS,Android和Black Berry,但外觀和感覺都是原生的。它可以讓你訪問相機,並做其他乾淨的事情。您也可以訪問您編寫的本地代碼(iOS上的Objective-C,Android上的Java等)。
如果您感興趣的是最廣泛的支持,那麼phonegap + jquery mobile可能是您最好的選擇。
不利的一面是,jquery mobile的性能較差,看起來不如sencha。在光明的一面,用jqm開發更容易。
我們最近從JQuery Mobile切換到JQ.Mobi/Intel應用程序框架(http://www.jqmobi.com/)。
我們在JQuery Mobile,緩慢,轉換,固定工具欄和其他錯誤方面遇到了很多問題。 JQ.Mobi和JQ.UI使用與JQuery Mobile(HTML標記)相同的邏輯,但速度非常快,因爲它們不會嘗試支持地球上的每個設備(只有webkit瀏覽器:iOS,Android,Blackberry ...)。結合Backbone,我們現在擁有堅實的架構!
- 1. 使用mySQL的跨平臺移動應用程序框架?
- 2. 跨平臺移動應用程序和推送通知 - 建議
- 3. 哪種跨平臺移動平臺應用程序和UI框架?
- 4. 跨平臺移動API - 尋求建議
- 5. 構建一個網站的跨平臺移動應用程序
- 6. 跨平臺框架
- 7. 跨平臺移動平臺編程
- 8. 爲多平臺創建移動框架
- 9. 跨平臺應用程序
- 10. 建議多平臺應用程序
- 11. 移動應用程序的自動跨平臺測試
- 12. Facebook REST調用移動跨平臺應用程序
- 13. 跨平臺開發建議
- 14. 使用攝像頭和gps構建移動跨平臺應用程序的框架/引擎
- 15. 跨平臺移動應用開發
- 16. 作爲跨平臺移動應用程序的網站?
- 17. 跨平臺的移動應用程序和HTML5
- 18. 問題上的跨平臺移動應用程序開發
- 19. 開發'跨平臺'原生移動應用程序的策略
- 20. Xamarin-跨平臺移動應用程序入門
- 21. 跨平臺移動應用程序/服務器體系結構
- 22. 跨平臺移動應用程序開發
- 23. 跨平臺移動網站應用程序設計
- 24. 跨平臺移動應用程序解決方案
- 25. 跨平臺視頻框架?
- 26. 應用程序/ GUI框架建議
- 27. 多平臺移動應用程序
- 28. 跨平臺NFC的移動開發框架
- 29. 具有本機代碼支持的跨平臺移動框架
- 30. 是否可以創建跨平臺的OFFLINE移動應用程序?
您是否檢查過替代品支持哪些模板? – marto
是的,他們都支持黑莓,但我不確定Sencha Touch是否支持沒有觸控功能的黑莓設備。除此之外,我不確定這兩個選擇是否是最佳選擇。 –