您当前的位置:首页 > 精选知识 > 正文

adobeair开发(如何开发基于Adobe AIR的Android应用)

本文目录

  • 如何开发基于Adobe AIR的Android应用
  • Adobe AIR 开发环境
  • 学Adobe AIR 用什么开发工具
  • adobe air 开发苹果应用好用吗
  • Adobe AIR是什么意思有什么作用
  • Adobe AIR是什么

如何开发基于Adobe AIR的Android应用

  目前还不支持使用Flash Builder进行打包(在下个版本,伴随着Hero框架,会支持),所以要开发基于Adobe AIR的Android应用,你需要安装Flash CS5,和最新的更新包。  感谢Rerd的提醒,目前要使用Flash CS5开发Android应用,您还需要安装一个插件:Android Extension for Flash CS5。因为还没有公布,只有Prerelease用户组的开发者可以得到AIR运行时和这个插件。相信不久的将来,这个插件和运行时会一起公布给大家。  开发过程  这里我们以一个简单的RSS阅读器为例,说明开发过程。步骤简述如下:  使用Flash CS5建立FLA文件,编写逻辑代码  基于Flash CS5运行和调试  在Android移动设备上安装Adobe AIR运行时(如果已安装,跳过)  将Android移动设备连接到PC,并正确安装驱动  打包为APK,并自动部署到移动设备  步骤一:建立FLA文件  打开Flash CS5,建立一个FLA文件(类型是“Adobe AIR 2“),尺寸为320*480,绘制UI界面:  编码过程不再赘述,就是简单的获取一个RSS地址的XML数据源并解析,绘制成UI元素显示到屏幕上。  其中需要注意一点,代码中应该监测Event.RESIZE事件,这是因为当屏幕发生变化的时候(从横向变为竖向,或反过来),我们需要根据屏幕尺寸重新绘制UI元素,或进行一些必须的尺寸调整。  private function resizeHandler(e:Event = null):void {} 步骤二:基于Flash CS5运行和测试  代码完成之后,按下Ctrl+Enter键,进行测试:  可以清楚的看到,Flash现在是调用了AIR SDK中的ADL进行运行和调试,大部分程序错误在这个阶段就可以被发现并解决。  步骤三:在Android移动设备上安装Adobe AIR运行时  如果您是Adobe Prerelease组成员,就可以获取到针对Android预览版的AIR运行时,如果您是最终用户,请等待AIR运行时出现在Android Market。  步骤四:将Android移动设备连接到PC,并正确安装驱动  将您的Android移动设备,通过USB连接线,连接到PC,然后下载最新的Android SDK,下载完毕之后点击安装文件,安装SDK。注意一定要安装USB驱动。  具体步骤参见:  

Adobe AIR 开发环境

Adobe® AIR™ 是一种跨操作系统的运行时,通过它可以利用现有 Web 开发技术(Adobe® Flash® CS3 Professional、Adobe® Flash® CS4 Professional、Adobe® Flex™、Adobe® ActionScript® 3.0、HTML、JavaScript®、Ajax)构建丰富Internet 应用程序 (RIA) 并将其部署到桌面。在 Adobe AIR 开发人员联盟 (--------------以上内容为为ADOBE官方文档:devappsflash.pdf中的原话---建议你看下ADOBE官方关于AIR的文档,可以从FLASH CS3/CS4/CS5等开发工具中下载.如果实在找不到,也可以找我传给你.但我的资料都是基于AS3.0的

学Adobe AIR 用什么开发工具

  Adobe AIR技术优势  AIR被媒体誉为2007年最值得关注的技术,就像当时的ajax一样,将被广泛的关注。  现在来看看Air的优势在哪里?要明白其优势,需要先清楚下列的几个问题。  一、目前网络应用的几种形式  网路应用纷繁复杂,但我想大概可以划分为下列几种类型:  web访问方式-如大量的网站服务应用,直接通过ie和firefox等浏览器,借助统一标准的  如果你想看看效果可以下载AIR IPHONE模拟器或国外的一些作品     ADOBE AIR对系统的要求  Windows  Intel® Pentium® III 1GHz 或更快的处理器   带有Service Pack 2 的 Windows XP; Windows

adobe air 开发苹果应用好用吗

ADOBE AIR开发iOS和O-C开发没什么区别(不包括底层,开发底层的还是O-C好,虽然AIR也可以加入支持库支持底层,但毕竟麻烦),ADOBE AIR开发应用主要是游戏和视频方面的。。iOS应用都是编译成本地代码的,所以AIR开发的最终应用也是本地应用,所以和O-C开发一样。。ADOBE AIR最大的优点就是视觉效果,(一般开发游戏都是选择FLASH环境,其他应用选择FLEX)和跨平台,只要移植一下还可以在Android上和PC上面。注意,iOS没有ADOBE AIR客户端,以为上面已经上了,AIR开发IOS是直接编译成本地可执行应用而不是依靠虚拟机AIR执行的。而安卓上既可以编译本地也可以开发依靠虚拟机AIR的。所以综上,AIR作为游戏和视频开发是最好的选择,在所有平台(桌面还是移动)都有绝对的优势。HTML5的Canvs和Video标签网上大量传言会替代FLASH,不过非常肯定的告诉你,这是不可能的,FLASH最多和HTML5共存,也许HTML5还没正式宣战它的标准就已经崩溃了,,再说HTML5在发展时候,FLASH就不会发展吗?!随意楼主大胆学ADOBE AIR,这项技术在国外是相当流行的,,毕竟国内互联网晚于国外。呼,打了那么多,,求采纳。。

Adobe AIR是什么意思有什么作用

其实通俗的讲Adobe Air就是一个平台,这个平台提供一些软件接口,想开发软件的人员用这些接口和其他的编程技术可以开发出来一些软件,而这些开发出来的软件只有在安装有Adobe Air的电脑上可以运行。你看看你电脑上有没有必须依靠Adobe Air才能运行的软件,如果没有,可以卸掉他,现在基于Adobe Air的软件不是很多,一般有的也可以找其他软件代替的。 我们再来看看一般的专业解释: Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web开发技术(Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet应用程序并部署为桌面应用程序。 AIR 支持现有的Web技术如Flash,Flex,HTML,JavaScript和AJAX,可以用你最熟练的技术来开发您所见过的最具用户体验的RIA程序,例如,一个AIR程序可以使用如下一种或多种组合技术构建: • Flash / Flex / ActionScript • HTML / JavaScript / CSS / Ajax • PDF 可嵌入任何应用程序中 作为结果,AIR 应用程序可以是: • 基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF) • 基于Flash 或 Flex 的HTML 或 PDF。应用程序的根内容为基于Flash/Flex (SWF) 的HTML (HTML, JS, CSS) 或 PDF • 基于HTML,应用程序根内容为HTML, JS, CSS • 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML 的Flash/Flex (SWF) 或 PDF 用户使用AIR 应用程序的方式和传统桌面程序是一样的,当运行时环境安装好后,AIR 程序就可以其他桌面程序一样运行了。 因为AIR 是应用程序运行时环境,因此她很小且对用户来说不可见。运行时环境提供了一套一致的跨操作系统平台和框架来开发和部署应用程序,因此你的程序不必到每个平台上进行测试,在一个平台上开发好就可以在其他平台上运行了,这有很多好处: • 开发AIR应用程序不必做额外的跨平台工作,节省了时间,因为跨平台的工作AIR都帮我们做好了(只要其他平台能支持AIR)。 •比起Web技术及其设计模式,AIR应用程序开发迅速,她允许将Web开发技术搬到桌面上来而不用另外去学习桌面程序开发技术或复杂的底层代码,这比起低级语言如C 和 C++更容易学习,且不用去处理每个操作系统复杂的底层APIs 。 现在用Flash/Flex开发的android应用需要Adobe AIR运行时环境,否则无法运行,当然也是以apk的方式打包。 Adobe目前致力于移动领域的跨平台应用,基于AIR, 用Flash开发的应用得以做到跨平台发布。最新的AIR 2.6支持android iOS和黑莓平板电脑的QNX系统。 开发 AIR 的工具(SDK )都有哪些? 1、Adobe AIR SDK (官方的标准开发工具包) 2、Flex 3 SDK 3、Flex Builder 3 4、Dreamweaver CS3 + Adobe_AIR_extension_for_Dreamweaver_CS3 (扩展插件) 5、Flash CS3 + Adobe_AIR_update_for_Flash_CS3_Professional (扩展插件)

如何使电脑能运行AIR 程序? 就像您必须在电脑里安装“Java虚拟机”后(往往被集成到操作系统里),才能运行使用 Java语言编写的软件一样。 要想运行采用 AIR 技术的程序,您必须安装一个 Adobe AIR 。

Adobe AIR是什么

关于Adobe AIRAdobe® Integrated Runtime (AIR™)允许你利用现有的web开发技能(包括Flash, Flex, HTML, JavaScript, Ajax)优势,建立和配置跨平台(或跨操作系统)的桌面RIA(Internet Applications)应用。AIR能使你在熟悉的环境下工作,去利用你觉得的最舒适的工具,并且通过支持Flash, Flex, HTML, JavaScript, and Ajax,去建立接近你需要的尽可能好的体验。比如应用程序能用下列一个或一个技术的组合来开发:Flash / Flex / ActionScript HTML / JavaScript / CSS / Ajax PDF can be leveraged with any application 因此,AIR 应用程序可以是下列几种情况:基于 Flash or Flex: 基础内容是 Flash/Flex (SWF)的应用程序 基于 Flash or Flex 附带HTML 或 PDF. 基础内容是Flash/Flex (SWF) 带有 HTML (HTML, JS, CSS) 或PDF内容的应用程序 HTML为基础. 基础内容是HTML, JS, CSS的应用程序 HTML为基础附带 Flash/Flex或 PDF. 基础内容是HTML带有Flash/Flex (SWF)或PDF 内容的应用程序 用户与AIR应用程序的交互操作,与他们使用本地桌面程序的方法是一样的。AIR虚拟机runtime一旦被安装在用户的计算机上,AIR应用程序就能象其他桌面应用程序一样,被安装和运行。因为AIR是一个运行时应用程序,它有小的或不可见的用户界面,并且你在它提供给用户的应用和体验至上有完整的控制。运行时提供一个一致的跨操作系统平台的平台和用于开发发应用的框架,并且因此免除了跨浏览器的保证功能一致性的测试和跨桌面的交互。而不是开发基于具体某个具体操作系统的应用。 这有一定数量的好处:(翻译别扭请看原文Since AIR is an application runtime, it has little or no visible user interface and you have complete control over the application and the experience it provides to users. The runtime provides a consistent cross-operating system platform and framework for deploying applications and therefore eliminates cross-browser testing by ensuring consistent functionality and interactions across desktops. Instead of developing for a specific operating system, you target the runtime. This has a number of benefits: )应用程序开发跨越多个平台,这些都不需要你额外的工作。 应用程序可以用你熟悉的web技术和设计模式快速建立,而不用学习传统的复杂的本地桌面开发技术,不用学习底层开发语言如c或c++,也不需要学习每一个特定的操作系统的底层API技术。 当开发基于AIR的应用程序时,你可以利用的框架和API的优势特定的基于AIR运行时的APIs ,和 AIR 框架 在swf文件里使用的ActionScript APIs 和Flex 框架 AIR提供一个新的范例,引人注目的变革了什么方式的应用可以被创造,部署和体验。 您取得更多创造性的控制,并且能扩展您的Flash, Flex, HTML, 和基于Ajax的应用到桌面应用,无需学会传统桌面开发技术。(翻译不好,下面可以自己看看原文)AIR delivers a new paradigm that dramatically changes how applications can be created, deployed, and experienced. You gain more creative control and can extend your Flash, Flex, HTML, and Ajax-based applications to the desktop, without learning traditional desktop development technologies.另外,站长团上有产品团购,便宜有保证


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: dw个人网页制作完整代码(用dw做个人网页)

下一篇: kibana(怎么实现kibana的数据导入导出)



推荐阅读