【问题标题】:Available iPhone Web Application JavaScript UI Library/Frameworks可用的 iPhone Web 应用程序 JavaScript UI 库/框架
【发布时间】:2010-09-17 22:34:57
【问题描述】:

我正在启动一个以 iPhone/iPod Touch 上的 Mobile Safari 为目标的 Web 应用程序。我正在评估当前可用的客户端 JavaScript/CSS 库/框架。

这些是我目前知道的:

还有其他人吗?在我做出决定之前,我想确保我没有遗漏任何东西。我只是在寻找客户端 JavaScript/CSS 解决方案,并且由于时间限制,从头开始构建一个不是一种选择。没有服务器端 PHP、Ruby、Python、Java 等解决方案。

我知道有人问过iPhone web applications, templates, frameworks? 的问题,但这里只提到了 iUI 和 UiUIKit。

谢谢

【问题讨论】:

标签: javascript iphone frameworks mobile-safari


【解决方案1】:

老问题,但仍然相关。 Sencha(ExtJs 背后公司的新名称)刚刚发布了适用于 iPhone、iPod、iPad 和 Android 的移动应用平台 Sencha Tounch: http://www.sencha.com/products/touch/

解释 jQTouch 和 Sencha Touch 区别的博文: http://9-bits.com/post/723711597/jqtouch-and-sencha-touch

更新:John Resig 最近宣布 jQuery 团队正在开发移动 UI 库。看起来很有希望:http://jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/

【讨论】:

  • 值得一提的是,jQTouch,在这一点上,是可怕到无法在 iPad 上使用的地步。这是我在实际 iPad 上进行测试时才意识到的。
  • 此外,jQuery Mobile 也有它的问题,例如有时需要对它们的 HTML 设置进行变通,即使这样也很麻烦。仍然是一个不错的框架。
【解决方案2】:

PhoneGap 并不是您要问的,而是您可能想知道的。它是使用 HTML/CSS/JavaScript 制作 iPhone 应用程序的包装器。

【讨论】:

  • 这很有趣,我不知道。谢谢。
【解决方案3】:

我个人的偏好是 jQTouch。这是一个很棒的框架,它包含 javascript 和 CSS 资产,可以让 Web 应用程序真正给人以原生应用程序的感觉。

为了访问本机设备的低级功能,您始终可以使用 phonegap、rhomobile 或 appcelerator 等工具将 HTML 文件、JS + CSS + jQTouch 资产包装到本机应用程序中,但是,这确实需要 Mac 来编译并将本机应用程序部署到应用商店。

当然,我正在查看的大部分内容都只是 Web 应用程序,因此 jQTouch 可以很好地完成这项工作。在我的博客上写了一篇结合我的想法的博文,链接如下:

iPhone and Android Web Application Frameworks

【讨论】:

    【解决方案4】:

    QuickConnectiPhone 可以满足您的要求。 Dashcode 有一个自定义项目类型,可让您快速创建应用程序。如果您想在 iPhone 或 touch 上运行它,您可以将其放入 Xcode 并编译。

    它包括用于 AJAX 和 SQLite 数据库的包装器,该数据库存在于 iPhone 和触摸屏上的 Safari 浏览器中。

    你可以去

    http://sourceforge.net/projects/quickconnect/

    更多信息请访问

    http://tetontech.wordpress.com

    【讨论】:

      【解决方案5】:

      JQTouch 并不是真正的应用开发框架。它是样式和动画“包装器”。

      QuickConnect 提供在 iphone、droid 和 blackberry 上从头到尾的应用开发。 iphone是最全的。

      它可以结合 JQTouch 的外观和感觉,并且有据可查。

      PhoneGap 也可以与 JQTouch 结合使用,但根据我的经验,很难找到 PG 文档和说明。

      【讨论】:

        【解决方案6】:

        我会第二个jQTouch。它使用原生 CSS 动画,在我的 iPod Touch 上表现相当流畅。

        【讨论】:

          【解决方案7】:

          我认为 jQTouch 是一个很棒的全功能解决方案。但如果你只是在寻找一个 JavaScript 库,我推荐XUI。语法基于 jQuery,但该库针对移动开发进行了调整。

          【讨论】:

            【解决方案8】:

            DHTMLX 的人也有一个移动图书馆

            演示:http://dhtmlx.com/touch/samples/

            【讨论】:

              【解决方案9】:

              使用http://jquerymobile.com/得到行业领袖的大力支持

              【讨论】:

              • Opera Mobile下bug多,速度也极慢
              【解决方案10】:

              我喜欢Uranium。这是一组轻量级的小部件。 (它还包括XUI 框架)。我发现 jQuery 对于移动使用来说太臃肿了。我需要一个较小的图书馆。 Uranium 是一堆预定义的小部件,我发现它们对于我想在移动网站上执行的大多数功能都非常有用。

              【讨论】:

                【解决方案11】:

                还有jPint

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 2011-06-19
                  • 2023-03-31
                  • 2010-09-05
                  • 2012-06-19
                  • 2011-04-08
                  • 2014-01-19
                  • 2011-04-27
                  • 2011-12-03
                  相关资源
                  最近更新 更多