【问题标题】:Adobe Air vs Flash Player 10.1 RuntimeAdobe Air 与 Flash Player 10.1 运行时
【发布时间】:2011-05-09 15:21:56
【问题描述】:

Adobe Flash Player 是一个浏览器 插件,提供优势 用户和内容创建者 浏览器,包括能够 在浏览器中提供 RIA。 Adobe AIR 最初融合了技术 在 Flash Player 中开发并启用 丰富的互联网应用 桌面。 Adobe AIR 和 Flash 播放器 提供补充部署 RIA 的方法。

here 以下是几个概念性问题:

  • 由于两个运行时都消耗 .swf 文件,有什么区别?
  • 编译后的最终产品是什么 AIR 应用程序-a .swf/.air?
  • 如果 AIR 只是一个部署 机制,为什么叫a 运行时?
  • Adobe AIR 应用程序是否允许 像 mxml 一样的状态和转换 应用 ? -两者都可以创作 使用 Flash Builder

【问题讨论】:

    标签: air flash


    【解决方案1】:
    • Adobe AIR 运行在与 Flash 相同的技术上(即您的 AIR 应用程序将在 Flash 播放器中运行。)不同之处在于 AIR 中提供的附加库允许您更轻松地创建富 Internet 应用程序,而不是Flash 本身是针对动画和游戏创作的。

    • 编译的 AIR 应用程序的最终产品是 .air 文件或本地打包的 .exe/.dmg 文件(如果针对 AIR 2+ 中的桌面)

      .air 文件只是一个 zip 文件,其中包含一个 .swf 文件和您项目中的相关目录(例如未嵌入的资产)。

      .exe 文件是相同的,除了它还包含下载和安装 Adob​​e AIR Runtime 的代码(如果用户没有在他们的系统上安装它)。如果您希望您的应用程序仅在桌面上运行,这将非常有用,因为这意味着用户在未安装运行时运行应用程序时不会收到“打开此文件...”消息。

    • Adobe AIR 运行时允许您的操作系统解释 .air 文件并在系统上安装/运行它们。它包含 Flash 中未包含的相关 AIR 库。

    • 与 Flex(mxml 应用程序)结合使用时,Adobe AIR 确实允许状态和转换。状态和转换是 Flex 的一项功能,因此您需要在项目中使用 Flex SDK 才能使用它们。

    【讨论】:

    • 在哪里可以下载Windows 10桌面版Adobe AIR?
    猜你喜欢
    • 2017-12-10
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多