我正在尋找適用於android,iphone和其他觸控手機的最佳跨瀏覽器兼容滑動腳本。有沒有人使用過任何可用的框架,或者您是否使用過自定義腳本?你對這些有什麼經驗?移動UI框架和其他用戶界面腳本
SenchaTouch jQTouch 電話峽 統一項目
任何其他方面?我加入了一個移動工作組,並希望更多地參與這些社區中的一個或多個,以便我可以提供一些UI支持。
感謝, 賽斯
我正在尋找適用於android,iphone和其他觸控手機的最佳跨瀏覽器兼容滑動腳本。有沒有人使用過任何可用的框架,或者您是否使用過自定義腳本?你對這些有什麼經驗?移動UI框架和其他用戶界面腳本
SenchaTouch jQTouch 電話峽 統一項目
任何其他方面?我加入了一個移動工作組,並希望更多地參與這些社區中的一個或多個,以便我可以提供一些UI支持。
感謝, 賽斯
首先,我們來分析一下蘋果和橘子。
PhoneGap和Appcelerator Titanium不是UI框架。它們都是Web到Native橋接技術。它們爲加速度計,聯繫人,GPS,電話等移動功能提供JavaScript API。此外,它們促進了可部署移動應用程序的創建(與網頁相比)
Sencha Touch,jqTouch和jQuery Mobile是移動UI支持移動用戶界面概念的框架,如觸摸,滑動,轉場,小屏幕尺寸等。它們可以在純網頁中運行,也可以在移動應用中與PhoneGap或Appcelerator Titanium結合使用。
我對Unify Project不太熟悉,但它似乎是PhoneGap和他們自己的UI框架的捆綁。
Sencha Touch和jQuery Mobile都在早期,但已經有一些很棒的功能,他們正在快速移動。
SenchaTouch是好的,但要知道,它沒有提供原生硬件支持,所以如果你需要訪問手機的硬件,你需要的PhoneGap或同等學歷。
我聽到有關jqTouch的好消息,但沒有嘗試過。
另一種選擇是Appcelerator。如果您需要爲移動設備編寫應用程序,它是一個非常平易近人的框架。你編寫JavaScript代碼,他們的機器將其編譯到合適的平臺。請注意,這是爲了編寫直接在移動設備上運行的應用程序,而不是用於編寫在移動設備上的瀏覽器中運行的應用程序。
我發現jqTouch在PhoneGap技術之上很棒,但您需要了解所有「好看」的UI套件都構建於HTML 5之上,到目前爲止,您會對來自Android的HTML 5支持感到失望設備。你會認爲谷歌會像糖漿上的螞蟻一樣,但你會錯的。 jqTouch在幾乎所有基於iOS的設備上都像是一個夢想,在大多數Android設備上都很差勁。
至於鈦,它仍然會出現並感覺基於網絡,並且根據我的知識,沒有UI樣式。這意味着它「嘗試」看起來很原生,而使用PhoneGap和JQT則可以獲得一個非常好的主題。所以,如果你想要「瘋狂」,那麼去PG和其他東西。當你爲iOS和Android構建時,Titanium比JQT更加穩定,所以這是一個優點,但如果他們做了某種主題引擎,它將非常好。
注隨着時間的推移這個答案會變得無關緊要Android的提高自己的HTML 5的支持和那些UI框架變得更加穩定:)
鈦不是基於網絡的。 – 2012-08-23 23:42:29
還你,如果你喜歡添加標籤煎茶可能會得到更多的知名度和反饋,的PhoneGap ,jqtouch – 2011-01-23 04:08:56