【问题标题】:Fireworks or AIR?烟花还是空气?
【发布时间】:2008-12-13 23:24:16
【问题描述】:

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

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

AIR 可以连接 MySQL 吗?

一个 FTP 文件可以用 AIR 吗?

第二点,可以在 AIR 中编写诸如铃声制作器、磁盘修复/分区实用程序之类的应用程序吗?我知道 AIR 使用网络技术,但还有什么其他可能的?

-杰森

【问题讨论】:

    标签: air


    【解决方案1】:

    您是指 Adob​​e Fireworks 吗?我会使用 Fireworks 进行界面设计。它还有一些可定制的资产。

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

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

    【讨论】:

      【解决方案2】:

      AIR 应用程序是 Flash 应用程序的桌面版本。因此,您可以在 Flash 应用程序中执行的任何操作都可以在 AIR 应用程序中执行。 Flash 应用程序与 MySQL 一起使用,因此您应该能够让 AIR 应用程序与 MySQL 一起使用。

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

      【讨论】:

      • AIR 不仅限于 Flash 应用程序。您还可以使用 HTML/JavaScript 构建应用程序并运行它们。
      • 据我所知,Flash 应用程序无法直接连接到 MySQL 数据库。通常的做法是构建一个 Web 服务来提供对数据库的访问,并让 Flash 应用程序通过它。不确定 AIR 是否有同样的限制。
      • Leah,你有任何关于如何开发我需要的东西的例子或想法吗?
      • 谷歌搜索“Flash 和 MySQL”。我参与的项目使用了带有 Web 服务的 Flash 或 WebOrb (themidnightcoders.com) 来传递数据。
      【解决方案3】:

      Fireworks 是我最喜欢的设计工具。如果您正在使用数字图形,则几乎不需要将目光从 FW 转向 Photoshop 和 Illustrator 之类的东西。所有 CS5 软件介绍屏幕都是在 Fireworks 中设计的。它有我见过的最好的 32 位 PNG 输出,而且颜色已经死了,没有 PS 从创作环境更改其输出的问题。

      根据经验,我不建议花时间在 AIR 上。 Web 应用程序是要走的路,由于编程维护成本、版本发布和新技术发布的速度,对桌面甚至移动特定设备应用程序的投资将很难证明是合理的。

      【讨论】:

        【解决方案4】:

        您可以使用 Fireworks 为大多数部分的 UI(用户界面)创建图像,这已经足够了,如果您需要高级阴影和颜色选项,您可以查看 Photoshop,但 Fireworks 非常适合基本的图形内容.

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

        您可以使用不同的解决方案来构建您的 air 应用程序,也许会跑题,但如果您还没有决定如何构建 AIR 应用程序,我会研究 Adob​​e Flash Builder 4,5、flex 和 AIR 开发库。 Flex 也非常适合轻松更改用户界面 (CSS),您可以在其中创建带有烟花的图像:)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-01-22
          • 2019-11-10
          • 2022-01-16
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多