iWebkit、JQTouch、iUI
我将开发一个内容丰富的应用程序,理想情况下应该是 iPhone 应用程序,但由于时间有限,我将坚持使用我可以使用的技术,例如 JQuery、CSS 和 HTML。除了 iPhone 之外,我的网站运行的移动设备越多越好。
在网上简单搜索了一下,我的印象是我可能会使用三个工具:iWebkit、JQTouch 和 iUI。我尝试过 JQTouch,我发现它令人印象深刻且易于使用。
简单性带来了缺乏可定制性;我非常希望在我的 GUI 中拥有滑块和其他很酷的功能。
对于这三个选择中的哪一个有什么评论吗?
I am going to develop a content rich application that ideally should have been an iPhone-app, but since I'm short on time, I will stick with technologies that I can, such as JQuery, CSS and HTML. The more mobile devices my site runs on besides iPhone, the better.
A brief search on the web leaves me with the impression that there are three tools I may use: iWebkit, JQTouch and iUI. I have toyed about with JQTouch, which I find impressive and simple to use.
With simplicity comes lack of customizability; I would very much like to have sliders and other cool features in my GUI.
Any comments on which of these three to go for?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
几天前,我在 WebTuesday 会议上讨论过这个主题,以下是演示文稿的幻灯片:
http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview
我谈论以下框架/技术:
我个人用过iUI,后来又用过jQTouch,我真的爱上了它。
I've talked about this subject a couple of days ago in a WebTuesday meeting, here are the slides of the presentation:
http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview
I talk about the following frameworks / technologies:
I personally have used iUI, and then later jQTouch, which I literally fell in love with.
实际上我刚刚写完比较 iUI 和 jQTouch 的文章。在我看来,选择 jQTouch 因为它涵盖了更多的 WebKit 浏览器手机选择,例如 Palm Pre、Droid 和 Nexus One。
它的文件大小会稍大一些,因为它包含核心 jQuery 库。但如果您已经在站点中使用 jQuery,那应该没有关系。
您可以在这里查看我的文章:http://www.heinencreative.com/archives /文章/iui-vs-jqtouch/
I actually just finished writing and article comparing iUI and jQTouch. In my opinion, go with jQTouch because it covers a greater selection of WebKit browser phones like the Palm Pre, Droid and Nexus One.
It will be a slightly larger in file size because it includes the core jQuery library. But if you are already using jQuery in your site, that shouldn't matter.
You check out my article here: http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/
我已经为这种类型的开发制定了一个简短的框架列表请参阅此处并且正在研究一篇文章进行了比较,但假期和工作介入了。
就我个人而言,我在 iUI 中做了一个网站,它是从 Mac Widget 转换而来的,因此重用了很多代码。这相对容易做到,代码很可靠(对于 iUI)并且有一个网站提供支持。
JQTouch 看起来不错,iWebkit 也不错。 Quickconnect 得到了很好的支持,并且有一本书与之相关(现在应该已经过时了),并且 Quickconnect 声称也可用于其他移动平台。
只是我听说下次我可能会选择 JQTouch,因为它基于 JQuery 就会得到主流支持。
I have done a short list of frameworks for this type of development see here and am working on an article comparing but the holiday and work intervened.
Personally i have done a site in iUI which was a conversion from a Mac Widget, so reused a lot of code. It was relatively easy to do, the code is solid (for iUI) and there is a site where there is support.
JQTouch looks good and so does iWebkit. Quickconnect is well supported and has a book associated with it (which by now should be wildly out of date) and Quickconnect claims to be useable for other mobile platforms as well.
Only hasving lloked i would probably go for JQTouch next time around as it will have mainstream support just with it being based on JQuery.
jQTouch 和 iUI 与 QuickConnect 混合框架和 PhoneGap 配合使用。
jQTouch 是适用于移动设备(例如 iPhone、Android 等)的 jQuery Web GUI 框架。
iUI 是适用于移动设备(例如 iPhone、Android 等)的 javascript Web GUI 框架。
QuickConnect 和 PhoneGap 是移动设备的混合框架。例如在iOS中,QuickConnect和PhoneGap使用Xcode + iOS SDK + Javascript,而在Android中,两者使用Java + Android SDK + Javascript。
我使用这些框架,目前jQTouch比iUI更好。 QuickConnect 也比 PhoneGap 更好。然而,PhoneGap 很受欢迎,因为它适用于 iOS 和 Android 之外的其他移动操作系统。 QuickConnect 支持 iOS 和 Android。
jQTouch and iUI work with QuickConnect Hybrid framework and PhoneGap.
jQTouch is jQuery web GUI framework for mobile devices (e.g. iPhone, Android, etc.).
iUI is javascript web GUI framework for mobile devices (e.g. iPhone, Android, etc.).
While QuickConnect and PhoneGap are Hybrid framework for mobile devices. For example in iOS, QuickConnect and PhoneGap use Xcode + iOS SDK + Javascript, while in Android, the two use Java + Android SDK + Javascript.
I use these frameworks, jQTouch is better than iUI at the moment. QuickConnect is also better than PhoneGap. However, PhoneGap is popular since it address other mobile OSes aside from iOS and Android. QuickConnect has support for iOS and Android.
我使用 JQTouch 进行了一些原型设计,因为它似乎最适合我的需求,并且最方便。
但我不建议围绕基于网络的 iPhone 应用程序来构建您的主要业务。尽管它有一套相当不错的功能,但感觉响应不够灵敏,而且要让应用程序看起来完美地像 UX 设计一样,可能会很麻烦,因为并不是整套 iPhone UI 元素都是如此。实施的。
但我不得不说,只需几分钟即可运行一个看起来像真正的 iPhone 应用程序的服务消耗应用程序。
I've gone with JQTouch for some prototyping as it seemed the best fit, and the most convenient for my needs.
Yet I would not recommend to build your main business around a webbased iPhone app. Even though it has quite a good set of features, it just doesn't feel responsive enough, and getting to get the app look perfectly like UX designed it can be some pain in the ass, as not the whole set of iPhone UI elements are implemented.
Yet I have to say that it was a matter of minutes to get a service-consuming app running that looks like a real iPhone app.
Jqtouch 现在拥有社区支持和某些非常有用的库,可通过内存数据库实现持久性 HTML5 支持,甚至具有非常流畅的外观。
Jqtouch has the community support and also certain very helpful libraries now for persistence HTML5 support with inmemory db and even more so very fluid appearence.
我很早就开始使用 iUI,但我现在使用 jQTouch,我发现它更好,特别是如果你像我一样喜欢使用 jQuery。虽然还没有尝试过 iWebkit,但从我所看到的来看,它无法与 JQT 竞争。
I've started with iUI a way back but i'm now using jQTouch wich i find much better, specially if you like working with jQuery like me. Havent tried iWebkit though, but from what i've seen of it it can't compete with JQT.