2013年09月28日 归档

Java与Flex构建桌面程序的开发框架Smartinvoke

Java程序员,如果你想快速开发出像Flex那么炫丽的桌面程序,可以考虑使用smartinvoke, 因为它是一个使用Java做后台逻辑,Flex做界面的桌面程序开放框架。
它的优势在于:
1.使用Flex做界面,界面开发效率大大提高,界面很美观,自定义程度高。
2.Java做逻辑,Flex做展示,展示部分代码与业务逻辑代码截然分开。大大提高代码的可维护性。
3.Java与Flex相互调用非常简单,提高Java代码的可重用性。

Flex程序员,如果你正在为Adobe AIR的运行缓慢,内存泄漏,后台功能简单等问题困扰,你可以考虑使用 smartinvoke,因为它很好的解决了Adobe AIR的问题。smartinvoke为Flex程序构造了一个Java运行环境,这样 Flex就可以像调用本地as代码一样直接调用Java中的对象,以实现强大的功能。 查看更多...

使用Flash Builder创建Flex AIR桌面应用

创建 AIR 项目

Flash Builder 包括用于开发和打包 AIR 应用程序的工具。

通过定义一个新项目来开始在 Flash Builder 和 Flex Builder 中创建 AIR 应用程序,其方式与创建其他基于 Flex 的应用程序项目的方式相同。

  1. 打开 Flash Builder。
  2. 依次选择“文件”>“新建”>“Flex 项目”。
  3. 输入项目名称,例如 AIRHelloWorld。
  4. 在 Flex 中,AIR 应用程序被视为一种应用程序类型。有两种类型可供您选择:
    • 在 Adobe® Flash® Player 中运行的 Web 应用程序
    • 在 Adobe AIR 中运行的桌面应用程序 选择 Desktop 作为应用程序类型。
  5. 单击“完成”以创建此项目。

AIR 项目最初由两个文件组成:主 MXML 文件和应用程序 XML 文件(称为应用程序描述符文件)。 查看更多...