Adobe布局Flex AIR

原创 2007年10月12日 12:21:00

Adobe将以Flash为基础的AIR技术,史无前例地统整桌面应用、网络互动及行动装置等各种接口应用,来对抗微软的RIA攻势。

Adobe
在每年定期举办的Max 2007中,发布多项AIR技术(程序代码:Apollo)的开发工具与企业应用实例,Adobe企图将网页开发技术应用到各种界面开发上。会中也展示 Flash影音画质的提升,发表行动装置支持Flash影音的版本。同时展示支持3D技术的下一代Flash

Adobe
为善用既有Flash技术在网络应用上超过70%的高占有率,不断提高Flash技术的影音质量,以及扩大应用范围。在芝加哥举办的 Max 2007研讨会中,Adobe一方面主推将Flash延伸到桌面应用的丰富网络应用技术(RIA),发布多项AIRAdobe Integrated Runtime)技术开发工具与企业应用实例。另一方面展示FlashH.264高画质影音,以及将影音延伸至行动装置的新版Flash Lite技术3.0版。显示出Adobe希望用单一技术整合桌面应用、行动装置、网络互动的不同应用。

Adobe
推出AIR技术beta2版本。增强AIRHTML安全模块,提供Application Sandbox的机制,可以将使用者接口逻辑的设计封装在Sandbox中,避免让java Script直接控制所有的AIR组件,可控管在AIR中的HTML对系统的直接存取。此外AIR beta2也增加与操作系统的整合(如兼容Win 2000)、可于操作系统背景执行、增加数据库同步组件、鼠标支持、强化安装与更新、XSLT格式的支持等多项功能。

Max 2007中,Adobe也特别展示多项AIR的企业应用实例,包括已开放测试版下载的eBay桌面拍卖管理软件eBay DesktopAOL百大影片排行榜、以及开发中的SAP离线报表工具(Briefing Book)、NASDAQ股市交易追踪软件NASDAQ Market Replay、以及网友开发的Google网站分析报表工具等应用。

针对RIA的开发与设计工具,Adobe继续改善支持AIRFlex Builder 3测试版,改善CSS设计模式、增加Web ServicesWSDL)的支持、与CS3的整合。同时Adobe也首次展示RIA设计整合工具「Thermo」,可以让设计人员在既有的美工设计工 具中,如PhotoshopIllustratorFireworks,直接选取图片、线条等美术对象,按下鼠标右键选单中的「Convert Artwork」功能,直接转换成可控制互动动作的组件(如文字输入组件、按钮等),或者是与数据库结合的动态数据清单等。Thermo会产生可供开发人 员使用Flex读取的MXML档案内容,让设计人员不用写任何程序代码,就能输出接口设计的程序代码文件,提供开发人员进一步结合后端应用。

Adobe
也发表多项在线服务计划,包括内容分享的Share服务,支持多种格式如开放文件格式、PDFFlash等,提供如上下传、权限控 管、缩图预览等多种REST APIs,可直接将分享内容嵌入网页中进行混搭(mashup)。另外也发表提供语音通讯的Pacifica服务,目前提供声音与实时讯息沟通,未来将支 援点对点影音通讯,支持市话系统(PSTM),以及支持AIR技术,可整合到RIA应用中。

数周内Adobe将正式发布Flash 9.0版更新(代号:Moviestar),Adobe表示影音画质可达1080p。同时Adobe也释出用AIR技术开发的Adobe Media Player测试版下载,可在线或离线播放Flash影音档,也透过RSS订阅网络影音。还推出Flash Lite 3.0版,可在行动装置上播放例如YouTube影片的FLV格式,Adobe表示Nokia很快会支持Flash Lite 3

Max 2007中,Adobe也展示Flash 下一版本(代号:Astro)的新功能,包括新的文字处理引擎,可同时显示双向文字(Bi-directional Text,由左到右或右到左),如同时显示英文、韩语、日文与西伯来文等。对于双字符如日文片假名的自动断词处理也大幅改善,并可提供「多栏」 Multi-column)的版面呈现方式。此外,新增在3D空间中进行对象变形(transforming)效果的API。在Flash设计工具中, 也将增加3D编辑工具,如直接对对象设定变形效果,无须设定关键影格。

Flash 10
还将支持新Adobe图像处理技术Adobe Image Foundation (代号:Hydra),Hydra类似以C语言为基础的OpenGL绘图着色语言,可供开发人员使用图像处理算法,创造类似Photoshop自订滤镜 custom filters)、混合模式(blend modes)的效果,未来还会支持多处理器或绘图处理器的多核运算系统。Adobe预计2008年发布Flash 10

 

什么才是提高ASP性能的最佳选择(五)

(作者:青苹果工作室编译 2000年11月13日 13:45)当使用一个记录集时,是否应该创建一个单独的Connection对象?   要想正确回答这个问题,需要在两个不同情况下检验测试结果:第一是每...
  • ghj1976
  • ghj1976
  • 2000-11-30 11:43:00
  • 1321

【Adobe Air程序开发】用Adobe Flex3开发AIR应用程序–入门指南

1 安装Adobe AIR 运行时,和java的JVM类似。 Adobe AIR 运行时允许在桌面运行AIR应用程序,脱离游览器的束缚。 下载安装文件http://labs.adobe.com/d...
  • LG1259156776
  • LG1259156776
  • 2016-10-29 21:25:56
  • 1258

【Abode Air程序开发】Flex air文件打包和运行

1 安装Adobe AIR 运行时,和java的JVM类似。  Adobe AIR 运行时允许在桌面运行AIR应用程序,脱离游览器的束缚。  下载安装文件http://get.adobe.com/...
  • LG1259156776
  • LG1259156776
  • 2016-10-29 21:28:46
  • 1398

Adobe AIR: 向本地可执行程序传输参数

本文来自:http://blog.everythingflex.com/2009/12/15/adobe-air-passing-arguments-into-native-executables/ ...
  • lihe111
  • lihe111
  • 2010-04-12 15:57:00
  • 1869

在 Adobe AIR 中为不同屏幕尺寸的多种设备提供支持

在 Adobe AIR 中为不同屏幕尺寸的多种设备提供支持 无论是改编原本在浏览器 Flash Player 中运行的游戏使其在 iOS(使用 Adobe AIR)上运行,还...
  • xiang08
  • xiang08
  • 2013-11-28 14:01:42
  • 1966

Flex AIR 全屏和初始化全屏

Flex AIR 全屏是通过设置stage的displayState属性来实现的。      初始化全屏: ...
  • ganxunzou
  • ganxunzou
  • 2012-12-23 09:59:26
  • 4098

使用Adobe AIR 2的Native Process调用Curl命令

使用Adobe AIR 2的Native Process调用Curl命令 发表于 2011 年 12 月 10 日 运行平台:Adobe AIR 2+ 语言:ActionSc...
  • gebizhihu
  • gebizhihu
  • 2012-03-31 14:09:44
  • 931

【Adobe Air程序开发】eclipse安装flash builder 4.7插件以及java、flex整合开发

看了看网上不少文章,发现很多内容都是很老的,没法用。故把自己的安装过程记录下来,方便以后使用          1、在这里,eclipse使用最新版eclipse juno 3.7    ...
  • LG1259156776
  • LG1259156776
  • 2016-10-29 21:27:21
  • 906

flex air打包生成单独的exe

Adobe AIR安装率实在太低了。所以很必要对你的air程序进行打包。那个Shu我是没用过,广告打得很猛,但是完全可以用winrar就达到打包air的目的。 1.准备好你需要打包的文件。去你的...
  • chthq
  • chthq
  • 2012-09-15 00:06:38
  • 2763

Flex:AIR程序加上自动更新功能+AIR项目发布之在线无缝安装(Badge)详解

AIR程序加上自动更新功能+AIR项目发布之在线无缝安装(Badge)详解 http://skynetmod.net/Air/AIR.Installer/  (无缝安装代码,比SDK的 Sample详...
  • huanghr_1
  • huanghr_1
  • 2011-06-11 22:16:00
  • 2585
收藏助手
不良信息举报
您举报文章:Adobe布局Flex AIR
举报原因:
原因补充:

(最多只允许输入30个字)