【问题标题】:iphone web page transitionsiphone网页转换
【发布时间】:2009-03-03 21:14:27
【问题描述】:

我正在为 iPhone 和 iPod Touch 开发网页。我正在使用通用 iPhone UI 框架。我需要进行页面转换,但似乎无法正常工作。有没有我可以使用的好的 javascript 框架可以让这更容易?我用 jquery 做了很多普通的 web 开发,但它似乎不喜欢 iPhone。

【问题讨论】:

    标签: javascript iphone


    【解决方案1】:

    试试http://code.google.com/p/iui/

    这是一个不错的小型 JS 框架,除其他外,它将帮助您处理过渡方面。也可以浏览一下文档,因为它还会为您提供很多其他选项。

    【讨论】:

    • 我的老板不喜欢iUI的视觉风格,这就是为什么我必须使用uiUI(:()
    【解决方案2】:

    无论您使用什么框架,WebKit CSS 转换都是 CSS 的扩展,并且在开发时考虑了 iPhone 和 iPhone 基于 Web 的应用程序。无需 JavaScript 和几行 CSS,您就可以制作一些非常聪明、复杂的动画。

    这里是 what Google finds 的主题。

    【讨论】:

      【解决方案3】:

      尝试以下框架。

      这些用于服务基于 Web 的移动网站,然后可以使用 PhoneGap 将它们转变成适用于 Android 或 iOS 的应用程序

      在这 3 个项目中,Sencha 是更成熟的项目,开箱即用的东西最多。乔看起来很有前途,可能会直接与煎茶竞争。 jQuery mobile 非常有趣,但是用它来做任何生产代码还很早,边缘太粗糙了。 jQuery mobile 采用了与其他方法不同的方法,因为它是基于 html 的,并且它会交互标签上的属性以将事物转换为表格视图或菜单。

      jQuery mobile 可以更快地组合在一起并让您头脑清醒,而其他两个则需要更多的思考。但是一旦你弄清楚它们就很容易了。

      如果您根本不想通过 url 为网站提供服务,而只想构建一个应用程序,那么Appcelerator 是您的最佳选择。你用 JS 编写代码,它会为你制作原生的 Android 或 iOS 应用程序。您将可以访问几乎完整的 Android/iOS api。

      我已经使用 appcelerator 进行了编码,但是我不再使用它,而是使用上述框架之一,可能只是现在的 Sencha。我可以通过 PhoneGap 访问设备原生 api,对于更简单的应用程序,我可以通过 url 提供跨设备的绝佳体验。

      Reference

      【讨论】:

        【解决方案4】:

        Apple 的Dashcode IDE 拥有大量适用于 iPhone 的页面转换模板。您应该能够启动一个快速项目,获得您想要的外观,然后将生成的 HTML/CSS/Javascript 导出到您最喜欢的 IDE 中。

        唯一的问题是它仅适用于 OSX。

        【讨论】:

        • 您对使用带有 .php 扩展名的 dashcode 制作的页面有任何帮助吗?
        【解决方案5】:

        我最近深入研究了一个 iPhone 网络应用项目。我们评估了 iUI,但出于各种原因决定反对它。因此,我从头开始开发了大部分相同的功能。虽然我不能分享来自实际产品的代码(因为我处于 NDA 之下),但我一直在记录我用来做某些事情的许多技术。查看以下链接:

        【讨论】:

          猜你喜欢
          • 2011-02-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-09-04
          • 2018-02-14
          • 2012-03-25
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多