烟花或AIR?

时间:2008-12-13 23:24:17

标签: air

我需要编写一个可以在Mac上运行的桌面应用程序(即将推出Windows和Linux),它可以从MySQL获取数据,并允许用户将文件从桌面传输到服务器。

我知道我可以在AIR中编写桌面应用程序,Fireworks将如何发挥作用?

AIR可以连接到MySQL吗?

一个带有AIR的FTP文件吗?

在第二个注释中,是否可以编写诸如铃声制造商,AIR中的磁盘修复/分区实用程序等应用程序?我知道AIR使用网络技术,但其他可能的东西是什么?

-Jason

4 个答案:

答案 0 :(得分:1)

AIR应用程序是Flash应用程序的桌面版本。因此,您可以在AIR应用程序中执行的任何操作。 Flash应用程序可与MySQL配合使用,因此您应该可以使用AIR应用程序来使用MySQL。

AIR应用程序还可以访问本地文件系统。例如,您可以编写AIR文件加载器应用程序。

答案 1 :(得分:1)

您的意思是Adobe Fireworks吗?我会使用Fireworks进行界面设计。它还有一些可定制的资产。

这是产品页面,他们有更多关于它能力的信息。

http://www.adobe.com/products/fireworks/features/?view=topnew

答案 2 :(得分:0)

你可以使用Fireworks为UI(用户界面)创建大多数零件的图像,这是可以的,如果你需要高级阴影和颜色选项,你可以看看photoshop,但烟花对于基本的图形东西来说非常棒

我不确定你的问题是否与UI有关,因为烟花本身应该与构建Air应用程序无关。

您可以使用不同的解决方案来构建您的空中应用程序,可能是非主题但如果您还没有决定如何构建AIR应用程序,我会查看Adobe Flash Builder 4,5,flex和AIR开发库。 Flex也可以轻松更改用户界面(CSS),您可以使用fireworks创建图像:)

答案 3 :(得分:0)

Fireworks是我偏爱的设计工具。如果您正在使用数字图形,那么除了FW之外,几乎不需要像Photoshop和Illustrator这样的东西。所有CS5软件介绍屏幕都是在Fireworks中设计的。它具有我见过的最好的32位PNG输出,并且颜色已经消失,而没有PS的问题从创作环境改变其输出。

根据经验,我不建议花时间与AIR合作。 Web应用程序是最佳选择,因为编程维护成本,版本发布和新技术的发布速度,对桌面甚至移动特定设备应用程序的投资将很难证明是合理的。