创建第一个air程序<转自 IT168 静水流深 >

1:创建AIR项目
  可能有经验的开发人员能够猜测:“使用Flex Builder 3创建AIR应用程序与开发其他应用程序基本过程应该比较类似。即首先创建项目,然后为应用程序编码,接着进行程序测试和调试,最后打包发布”。事实的确如此。为创建AIR应用程序,Flex Builder 3提供了必要的高效的集成开发工具,例如创建AIR项目的向导、组件、AIR应用程序测试,调试和打包工具等。
  为了创建AIR应用程序,在开发人员在正确安装和配置Flex Builder 3和AIR之后,首先应该创建AIR项目。
  AIR项目是指一个包含AIR应用程序的容器,其中除应用程序文件之外,还包括一些项目文件,用以设置应用程序的存储位置、生成和调试处理方式等。利用Flex Builder 3创建AIR项目涉及使用Flex项目向导。具体方法是在“File”菜单中选择“New”,接着选择“Flex Project”项,打开向导,如图1所示: 

                                  图1  创建Flex项目

  下图2显示了创建向导的第一步,配置项目名称(Project name)和位置(Project location)、应用程序类型(Application type)和应用程序服务器类型(Application server type)。

                                 图2  配置项目 

  在以上步骤中,首先设置项目名称,即在文本框中输入“HelloAir”。对于项目位置使用默认设置,不做修改(当然,读者也可根据需要进行修改)。接着,设置应用程序类型选项。由于本例目的在于创建AIR应用程序,因此必须选中“Desktop application(runs in Adobe AIR)”项。最后,设置应用程序服务器类型。
  如图2所示,应用程序服务器类型包括以下6个选项:
  (1)None:在没有应用程序服务器的情况下可选择该项;
  (2)ASP.NET:如果安装有Microsoft Visual Web Developer,那么可以通过选择该项来创建使用ASP.NET Development Server实现部署的应用程序。另外,如果能够访问IIS,那么该项也可帮助创建受IIS管理的应用程序。
  (3)ColdFusion:利用该选项能够创建使用ColdFusion with LiveCycle Data Services或者ColdFusion Flash Remoting的AIR项目。
  (4)J2EE:通过该项可创建使用Java应用程序服务器或者LiveCycle Data Services的AIR项目。
  (5)PHP:该项配置所创建的AIR项目能够输出到Apache/IIS web根目录(或者虚拟目录)中。
  (6)Other:如果当前的应用程序服务器与以上5项都不相同,那么可选择该项,这样可设置Flex应用程序编译输出的文件目录。开发人员可根据实际情况选择不同的选项,随后的向导步骤也会随之发生改变。本例选中的“None”,即无应用程序服务器,那么接下来则是配置输出目录。

                                        图3  配置输出

如图3所示,该步骤用于配置经过编译的Flex应用程序的输出目录。默认情况下,输出目录是位于当前项目目录下的bin-debug文件夹。

                                         图4  设置生成路径


  如图4显示了向导的最后一个步骤——设置生成路径。这个过程主要通过配置源路径和库路径来实现,涉及内容包括外部源和库文件位置等。此外,还能够修改生成路径和输出文件夹名称等。当单击“Finish”按钮后,Flex Builder 3将根据向导设置创建一个新的Flex项目,接下来,开发人员将进入应用程序编码的过程。

2:进入mxml的设计模式,顺道拖动几个组件到设计模式的app应用程序容器内,保存。

3:  程序打包

  如果应用程序运行正常,那么接下来可将它打包为一个AIR文件,以便进行分发。打包过程比较简单。以对HelloAir项目中的应用程序打包为例,首先,单击“Project”>“Export”>“Release Build…”项,此时显示如图6所示的窗口。


图6  打包设置窗口

  在该窗口中,开发人员可设置打包的项目、应用程序、是否允许查看源代码、以及打包文件输出的位置和名称等内容。
单击“Next”按钮,显示如图7所示的窗口。



图7  打包设置窗口

  该窗口用于设置数字签名。在这个窗口中可生成和使用数字证书,或者导出今后再进行签名的AIRI文件。

  6.  小结

  本文首先对Flex技术和开发工具Flex Builder 3进行了简要介绍,这一部分是读者创建AIR应用程序的基础。然后,通过一个很简单的示例讲解了使用Flex Builder 3创建AIR应用程序的整个过程。建议读者根据文中介绍,创建自己的第一个AIR应用程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的影城管理系统,源码+数据库+论文答辩+毕业论文+视频演示 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多生活之中,随之就产生了“小徐影城管理系统”,这样就让小徐影城管理系统更加方便简单。 对于本小徐影城管理系统的设计来说,系统开发主要是采用java语言技术,在整个系统的设计中应用MySQL数据库来完成数据存储,具体根据小徐影城管理系统的现状来进行开发的,具体根据现实的需求来实现小徐影城管理系统网络化的管理,各类信息有序地进行存储,进入小徐影城管理系统页面之后,方可开始操作主控界面,主要功能包括管理员:首页、个人中心、用户管理、电影类型管理、放映厅管理、电影信息管理、购票统计管理、系统管理、订单管理,用户前台;首页、电影信息、电影资讯、个人中心、后台管理、在线客服等功能。 本论文主要讲述了小徐影城管理系统开发背景,该系统它主要是对需求分析和功能需求做了介绍,并且对系统做了详细的测试和总结。具体从业务流程、数据库设计和系统结构等多方面的问题。望能利用先进的计算机技术和网络技术来改变目前的小徐影城管理系统状况,提高管理效率。 关键词:小徐影城管理系统;Spring Boot框架,MySQL数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值