2009-12-30 25 views
41

我打算開發一個內容豐富的應用程序,理想情況下應該是iPhone應用程序,但由於時間不夠,我會堅持使用我可以的技術,例如JQuery ,CSS和HTML。除iPhone之外,我的網站上運行的移動設備越多越好。iWebkit vs. JQTouch與iUI

在Web上進行簡短搜索會給我留下下面的印象:我可能使用三種工具:iWebkit,JQTouch和iUI。我玩弄了JQTouch,我發現它令人印象深刻且使用簡單。

隨着簡單性的缺乏可定製性;我非常想在我的GUI中使用滑塊和其他很酷的功能。

對這三個選項中的哪一個有任何評論?

回答

27

我談到過這個問題幾天以前,在一個WebTuesday會議,這裏演示的幻燈片:

http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview

我下面說說框架/技術:

  • 的iUI
  • jQTouch
  • WebApp.net
  • iWebKit
  • SproutCore的/卡布奇諾
  • 雅虎藍圖

我個人使用過iUI,後來jQTouch,我真的愛上了它。

+0

看來,這些幻燈片不再可用。任何機會,你可以讓他們再次公佈或發佈一個不同的網址,我可以檢查出來嗎? – Armstrongest 2010-06-08 17:25:59

+0

我仍然可以看到他們:)鏈接是有效的,也許當你試圖Slideshare下來... – 2010-06-28 07:48:00

+1

我已經發布了Slideshare更新的演示文稿:「移動Web上升」http://www.slideshare.net/akosma/mobile-web-rising – 2011-05-01 08:34:07

1

我已經跟JQTouch一起進行了一些原型設計,因爲它看起來是最合適的,而且最適合我的需求。

但我不會建議圍繞基於Web的iPhone應用程序構建您的主要業務。儘管它具有相當多的功能,但它並沒有足夠的響應能力,並且獲得的應用看起來非常像用戶體驗設計,因此它可能會帶來一些痛苦,因爲不是整套iPhone用戶界面元素都是實現。

然而,我不得不說,獲得一個運行耗時的服務應用程序似乎是一個真正的iPhone應用程序只需幾分鐘。

+3

我不會很快放棄iPhone優化的網站。 Web應用程序對於大部分iPhone使用情況非常有效。它們更容易構建,重要的是更新。而且你可能會得到更多的使用,因爲許多人可能不想從商店下載你的應用程序。 – pbreitenbach 2010-01-09 00:06:54

4

我已經完成了這種類型的開發框架的簡短列表see here和正在一篇文章比較,但假期和工作干預。

就我個人而言,我在iUI中完成了一個從Mac Widget轉換而來的網站,因此重用了很多代碼。這樣做相對容易,代碼是穩定的(對於iUI),並且有一個支持的站點。

JQTouch看起來不錯,iWebkit也不錯。 Quickconnect得到了很好的支持,並且有一本與之相關的書籍(現在應該是瘋狂過時的),並且Quickconnect聲稱可以用於其他移動平臺。

只有擁抱我纔可能去下一次JQTouch,因爲它將基於JQuery提供主流支持。

1

Jqtouch擁有社區支持,現在還有一些非常有用的圖書館,現在用於存儲數據庫的持久化HTML5支持,甚至更流暢的外觀。

5

我其實剛寫完文章和比較iUI和jQTouch。在我看來,使用jQTouch是因爲它涵蓋了更多的WebKit瀏覽器手機,例如Palm Pre,Droid和Nexus One。

它的文件大小會稍大一點,因爲它包含核心jQuery庫。但是,如果您已經在您的網站中使用jQuery,那應該沒關係。

你在這裏看看我的文章:http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/

2

我已經開始與iUI的一種方式回來,但現在,我使用jQTouch至極我覺得好多了,特別是如果你喜歡使用jQuery和我一樣。雖然沒有嘗試過iWebkit,但是從我看到的它不能與JQT競爭。

+0

現在我有jQuery Mobile作爲我的第一個選擇... – Volmar 2012-02-06 12:59:48

2

jQTouch和iUI與QuickConnect混合框架和PhoneGap一起工作。

jQTouch是用於移動設備(例如iPhone,Android等)的jQuery Web GUI框架。

iUI是用於移動設備(例如iPhone,Android等)的JavaScript web GUI框架。

雖然QuickConnect和PhoneGap是用於移動設備的Hybrid框架。例如在iOS中,QuickConnect和PhoneGap使用Xcode + iOS SDK + Javascript,而在Android中,兩者使用Java + Android SDK + Javascript。

我使用這些框架,此刻jQTouch比iUI好。 QuickConnect也比PhoneGap更好。不過,PhoneGap很受歡迎,因爲它解決了iOS和Android以外的其他移動操作系統。 QuickConnect支持iOS和Android。