我正在嘗試爲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. 跨平臺移動框架
- 2. 使用mySQL的跨平臺移動應用程序框架?
- 3. 跨平臺移動應用程序和推送通知 - 建議
- 4. 哪種跨平臺移動平臺應用程序和UI框架?
- 5. 移動應用程序跨平臺
- 6. 跨平臺移動API - 尋求建議
- 7. 構建一個網站的跨平臺移動應用程序
- 8. 爲SharePoint 2013創建跨平臺移動應用程序
- 9. 跨平臺框架
- 10. 跨平臺移動平臺編程
- 11. 爲多平臺創建移動框架
- 12. 跨平臺應用程序
- 13. 建議多平臺應用程序
- 14. 移動應用程序的自動跨平臺測試
- 15. 跨平臺開發建議
- 16. Facebook REST調用移動跨平臺應用程序
- 17. 使用攝像頭和gps構建移動跨平臺應用程序的框架/引擎
- 18. 僅針對用戶界面的C++跨平臺移動框架
- 19. 跨平臺移動應用開發
- 20. 作爲跨平臺移動應用程序的網站?
- 21. 問題上的跨平臺移動應用程序開發
- 22. Xamarin-跨平臺移動應用程序入門
- 23. 跨平臺的移動應用程序和HTML5
- 24. 跨平臺移動應用程序開發
- 25. 編寫跨平臺應用程序(桌面和移動)
- 26. 實現跨平臺的移動應用程序
- 27. 如何製作跨平臺移動應用程序?
- 28. 跨平臺移動應用程序/服務器體系結構
- 29. 開發'跨平臺'原生移動應用程序的策略
- 30. 基於HTML5的跨平臺移動應用程序?
您是否檢查過替代品支持哪些模板? – marto
是的,他們都支持黑莓,但我不確定Sencha Touch是否支持沒有觸控功能的黑莓設備。除此之外,我不確定這兩個選擇是否是最佳選擇。 –