Adobe Air可以制作高级Android应用程序吗?

时间:2012-05-17 10:51:56

标签: android air adobe

我需要开发具有大量滑动图形和3d动画的应用程序,以非常互动和奇特的方式显示代表产品的图片。

以下是我正在尝试做的事情的示例http://www.youtube.com/watch?v=ZKCAPSzgoHM&feature=related

我听说adobe air可以完美地完成这项工作,这是真的吗?当然,应用程序不只是滑动,它将连接到服务器,同步一些数据,记录信息等等

那么,完成这项任务的最佳解决方案是什么?

1 个答案:

答案 0 :(得分:1)

简短回答,是的,可以。是的,这是真的。

答案很长,因为AIR3.2 stage3d被引入了空中平台。现在AIR(作为flash播放器)可以提前使用gpu来渲染复杂的3d内容。 Molehill是AS3三维框架的新代号,您肯定会在其上找到很多材料。

我建议您使用Molehill上面构建的库/框架(实际上只是一组具有低级别样式语法的基元)。 Flare3d,Starling(2d),Away3d(4.0或以上)只是几个名字。 使用此库可以让您快速开发您的想法。 你提到的所有其他任务(连接,日志,同步)都很容易在空中进行。

现在在Android上选择用于移动开发的AIR平台的缺点。由于3d的引入是最新的,很难确切地说支持的设备和简单地回退到常见的3d渲染系统的设备(即cpu占用,因此不是移动设备的好选择)。 如果您的目标是定位上一代设备,那么您就可以在AIR + Flash平台工具中找到开发速度方面的巨大优势。