5月,Adobe 平台业务集团的首席软件设计师、高级副总裁林奇曾向外界表示,Adobe 正在开发一个代号为Apollo的项目,使Flash 应用能够在不启动浏览器的情况下运行。Apollo的目的是克服目前的Web 应用软件的一些限制。
目前,Flash 应用能够在浏览器中运行。阅读详情《Adobe开发Apollo新项目 拓展Web应用领域》。 Apollo是一款客户端软件,无需浏览器就能够运行Flash 应用。Adobe 计划于明年初让用户免费下载Apollo。运行新一代Web 应用的软件和工具市场上的竞争正在加剧。Apollo将使开发人员能够开发同时显示Flash 动画、HTML网页、PDF 文件的应用,它的设计理念是在保留Web 优点的同时,克服现有应用的局限性。 几天前,Luis Polanco在Adobe Developer Week上介绍了Adobe Apollo的技术架构和一些Apollo程序的演示。他的演讲题目是“the cross OS runtime that allows developers to leverage their existing web development skills to build and deploy desktop RIAs”。题目够长的,简单的译成中文意思就是:一个可以利用现有网络开发技术来构建部署桌面丰富媒体运用程序的跨平台的运行(环境)。 下边这幅图把Apollo和微软的WPF/E做了一下对比。Adobe和微软都在跨平台方面做了不少努力。
Mike Chamber回答了Apollo的一些相关问题。 问:Apollo什么时候可以出来? 答:Apollo 1.0大约2007上半年出来。不过供开发者测试版本会在年底之前放到labs.adobe.com上。
问:Apollo只是Central 2.0吗? 答:完全不同,但吸收了Central的经验教训。
问:Apollo只是一个播放器吗? 答:它是一个运行环境(Runtime),用来运行Apollo的应用程序。
问:每个Apollo应用程序需要单独安装吗?或者只是一个exe文件? 答:Apollo应用程序需要Runtime的支持。
问:用什么可以开发Apollo的应用程序? 答:你现在用什么来开发Web 应用程序的,就可以用它来开发Apollo应用程序。flex builder, flash IDE, eclipse, notepad 等等。
问:Apollo会支持Html所有标准吗?还是只是其中的一部分? 答:全部都支持。
问:HTML的渲染引擎是自己做,还是用开源的或是有许可证的现成的引擎? 答:我们不会自行开发。
问:代码需要编译成Apollo特有的bytecode吗? 答:不,Apollo运行基于swf和基于html的应用程序。
问:Apollo能够访问本地文件系统吗? 答:能。
问:Apollo是免费的吗? 答:是的,和Flash Player一样。
下面是Apollo的几个程序演示,Flex编制。
下面是Apollo的几个程序演示,Flex编制。 Apollo旅游程序:
·丰富桌面 10大最酷 Apollo应用程序 ·Adobe开发Apollo新项目 拓展Web应用领域 ·APOLLO 未来畅想 ·Apollo 开发技巧 ·模拟高档跑车 流线型Apollo机箱售680元 ·Apollo已经悄然降临? ·致力提高Ajax技术 Adobe推出Apollo测试软 ·Apollo是危险的吗? ·摆脱浏览器限制!
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
上一篇:互动Flash动画:跟随鼠标移动拉伸的蜘蛛丝
下一篇:Adobe Flex 2.0正式版将于6月28日发布