iWebkit与JQTouch对比iUI

时间:2009-12-30 14:55:45

标签: iphone jqtouch iui

我将开发一个内容丰富的应用程序,理想情况下应该是一个iPhone应用程序,但由于我时间紧迫,我将坚持使用我可以使用的技术,如JQuery,CSS和HTML。除了iPhone之外,我的网站运行的移动设备越多越好。

在网上进行的简短搜索让我觉得我可以使用三种工具:iWebkit,JQTouch和iUI。我玩弄了JQTouch,我觉得它很棒且易于使用。

简单性缺乏可定制性;我非常希望在我的GUI中有滑块和其他很酷的功能。

有关这三者中哪一项的评论?

7 个答案:

答案 0 :(得分:27)

我几天前在WebTuesday会议上谈到过这个主题,以下是演示文稿的幻灯片:

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

我谈到以下框架/技术:

  • 的iUI
  • jQTouch
  • WebApp.net
  • iWebKit
  • SproutCore / Cappuccino
  • 雅虎!蓝图

我个人使用了iUI,然后是jQTouch,我真的爱上了它。

答案 1 :(得分:5)

我实际上刚刚完成了比较iUI和jQTouch的文章和文章。在我看来,使用jQTouch是因为它涵盖了更多选择的WebKit浏览器手机,如Palm Pre,Droid和Nexus One。

文件大小略大,因为它包含核心jQuery库。但是,如果你已经在你的网站中使用jQuery,那应该不重要。

您可以在此处查看我的文章:http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/

答案 2 :(得分:4)

我已经为这种类型的开发see here做了一个简短的框架列表,我正在编写一篇文章,比较假期和工作干预。

我个人在iUI中完成了一个从Mac Widget转换的网站,所以重用了很多代码。它相对容易,代码是可靠的(对于iUI)并且有一个有支持的站点。

JQTouch看起来不错,iWebkit也是如此。 Quickconnect得到了很好的支持,并且有一本与之相关的书籍(现在应该已经过时了),Quickconnect声称也可以用于其他移动平台。

只有下载才能获得JQTouch,因为它将基于JQuery提供主流支持。

答案 3 :(得分:2)

jQTouch和iUI使用QuickConnect Hybrid框架和PhoneGap。

jQTouch是适用于移动设备的jQuery web GUI框架(例如iPhone,Android等)。

iUI是适用于移动设备的javascript web GUI框架(例如iPhone,Android等)。

虽然QuickConnect和PhoneGap是移动设备的混合框架。例如在iOS中,QuickConnect和PhoneGap使用Xcode + iOS SDK + Javascript,而在Android中,两者使用Java + Android SDK + Javascript。

我使用这些框架,jQTouch目前比iUI更好。 QuickConnect也比PhoneGap更好。然而,PhoneGap很受欢迎,因为它除了iOS和Android之外还涉及其他移动操作系统。 QuickConnect支持iOS和Android。

答案 4 :(得分:1)

我已经使用JQTouch进行了一些原型设计,因为它看起来最合适,并且最方便我的需求。

但我不建议围绕基于网络的iPhone应用程序构建您的主要业务。即使它具有相当多的功能,它只是感觉不够响应,并且让应用程序看起来完全像UX设计它可能是一些痛苦的屁股,因为不是整个iPhone UI元素集是实现。

但我不得不说,让服务消费的应用程序运行起来只需几分钟就可以看到真正的iPhone应用程序。

答案 5 :(得分:1)

Jqtouch现在有社区支持,还有一些非常有用的库,用于持久性HTML5支持内存数据库,甚至更加流畅的外观。

答案 6 :(得分:1)

我已经开始使用iUI了,但我现在正在使用jQTouch,我觉得好多了,特别是如果你喜欢像我一样使用jQuery。虽然没有尝试过iWebkit,但从我所看到的它无法与JQT竞争。