我将开发一个内容丰富的应用程序,理想情况下应该是一个iPhone应用程序,但由于我时间紧迫,我将坚持使用我可以使用的技术,如JQuery,CSS和HTML。除了iPhone之外,我的网站运行的移动设备越多越好。
在网上进行的简短搜索让我觉得我可以使用三种工具:iWebkit,JQTouch和iUI。我玩弄了JQTouch,我觉得它很棒且易于使用。
简单性缺乏可定制性;我非常希望在我的GUI中有滑块和其他很酷的功能。
有关这三者中哪一项的评论?
答案 0 :(得分:27)
我几天前在WebTuesday会议上谈到过这个主题,以下是演示文稿的幻灯片:
http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview
我谈到以下框架/技术:
我个人使用了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竞争。