41

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

在网络上进行的简短搜索给我留下的印象是我可以使用三种工具:iWebkit、JQTouch 和 iUI。我玩过 JQTouch,我觉得它令人印象深刻且易于使用。

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

关于这三个中的哪一个有什么意见吗?

4

7 回答 7

27

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

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

我谈论以下框架/技术:

  • 用户界面
  • jQTouch
  • WebApp.net
  • iWebKit
  • SproutCore / 卡布奇诺
  • 雅虎!蓝图

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

于 2010-01-03T16:08:08.143 回答
5

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

文件大小会稍大一些,因为它包含核心 jQuery 库。但是,如果您已经在您的站点中使用 jQuery,那应该没关系。

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

于 2010-02-24T00:23:52.073 回答
4

我已经为这种类型的开发完成了一个简短的框架列表,请参见此处,并且正在撰写一篇比较但假期和工作干预的文章。

就我个人而言,我在 iUI 中做了一个站点,它是从 Mac Widget 转换而来的,因此重用了很多代码。做起来相对容易,代码很可靠(对于 iUI),并且有一个支持的网站。

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

下一次我可能会选择 JQTouch,因为它基于 JQuery 将获得主流支持。

于 2009-12-31T19:20:23.930 回答
2

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。

于 2012-04-13T01:01:03.543 回答
1

我已经使用 JQTouch 进​​行了一些原型设计,因为它似乎最合适,并且最适合我的需要。

然而,我不建议您围绕基于 Web 的 iPhone 应用程序建立您的主要业务。尽管它有相当多的功能,但它只是感觉反应不够灵敏,而且要让应用看起来像 UX 设计的那样完美,它可能会让人头疼,因为不是整套 iPhone UI 元素都是实施的。

然而我不得不说,让一个看起来像真正的 iPhone 应用程序的服务消耗应用程序运行起来只是几分钟的事情。

于 2009-12-30T15:00:40.450 回答
1

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

于 2010-02-22T00:31:33.023 回答
1

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

于 2010-04-03T20:07:21.243 回答