iPhone网页转换效果

3

我正在开发适用于iPhone和iPod Touch的网页。我使用的是通用的iPhone UI框架。我需要实现滑动页面转换效果,但现在好像无法完成。有没有比较好的javascript框架可以使用,以便更容易地实现这个功能?虽然我很熟悉jquery,但它好像不太适合iPhone。

5个回答

3

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

它是一个不错的JS框架,可以帮助你处理过渡效果。同时也请浏览文档,因为它还提供了许多其他选项。


我的老板不喜欢iUI的视觉风格,所以我必须使用uiUI(:() - user35288

2
尝试以下框架:

这些用于服务基于Web的移动站点,然后可以使用PhoneGap将它们转换为Android或iOS应用程序。

在这三个框架中,Sencha是更成熟的项目,并且具有最多的开箱即用功能。 Jo看起来非常有前途,可能会直接与Sencha竞争。jQuery mobile非常有趣,但只是处于早期阶段,还不足以进行任何生产代码,尚需改进。jQuery mobile采用不同的方法,因为它是基于HTML的,它会解释标签上的属性,将它们转换为表视图或菜单。

jQuery mobile更容易快速搭建并理解,而其他两个框架需要更多思考。但是一旦你理解了它们,就变得很容易。

如果您不想通过URL提供网站服务,而只想构建应用程序,则Appcelerator是正确的选择。您可以使用JS编写代码,它将为您创建本机Android或iOS应用程序。您将获得几乎完整的Android/iOS API访问权限。
我已经使用过Appcelerator编码,但我不再使用它,而是使用上述框架之一,可能是Sencha。我可以通过PhoneGap访问设备本地API,并为简单的应用程序提供跨设备的良好体验,同时通过URL提供服务。 参考资料

2
无论使用什么框架,WebKit CSS过渡都是CSS的扩展,并且是为iPhone和基于Web的应用程序开发的。您可以只用几行CSS而无需JavaScript就能完成一些非常聪明、复杂的动画。
这里是关于此主题的Google搜索结果

1

苹果公司的Dashcode IDE为iPhone提供了广泛的页面转换模板。您应该能够启动一个快速项目,获得所需的外观,然后将生成的HTML/CSS/Javascript导出到您喜欢的IDE中。

唯一的问题是它只适用于OSX操作系统。


你在使用带有 .php 扩展名的 Dashcode 页面方面有什么好运气吗? - user35288

1
最近我一直在进行一个iPhone网页应用项目。我们评估了iUI,但因为各种原因决定不使用它。因此,我大部分相同的功能都是从头开始开发的。虽然我不能分享实际产品的代码(因为我受到保密协议的约束),但我已经记录了许多我用来完成某些事情的技术。请查看下面的链接:

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接