Adobe 正在开发能够模糊Web 和桌面PC之间界线的软件。
Adobe 平台业务集团的首席软件设计师、高级副总裁林奇向CNET News.com 表示,Adobe
正在开发一个代号为Apollo的项目,使Flash 应用能够在不启动浏览器的情况下运行。Apollo的目的是克服目前的Web
应用软件的一些限制。目前,Flash 应用能够在浏览器中运行。
他说,Apollo是一款客户端软件,无需浏览器就能够运行Flash 应用。 Adobe 计划于明年初让用户免费下载Apollo。运行新一代Web 应用的软件和工具市场上的竞争正在加剧。
Burton Group的分析师奥克利说,微软和Java厂商也正在开发“漂亮的”Web 开发工具,但在前端设计方面,Adobe
仍然是主流厂商。
他说,所有人都在向一个方向努力,那就是减少网页、应用和多媒体内容之间的障碍,但对于许多人来说,最普及的互联网客户端仍然是Adobe 的产品。
Apollo将使开发人员能够开发同时显示Flash 动画、HTML网页、PDF 文件的应用,它的设计理念是在保留Web 优点的同时,克服现有应用的局限性。
林奇说,基于Web 的电子邮件等Web 应用能够在不同的操作系统上运行,但如果用户没有上网,它就歇菜了。随着人们开始越来越多地使用Web
应用,它们已经成为了我们生活中的一部分,也理应成为计算机上的“一等公民”。
用户在没有上网时Apollo应用也能够运行,当用户上网后会自动运行。例如,用户可以在没有上网时通过手持机或笔记本电脑预订机票,当上网后软件就会完成这一交易。
另外,Apollo看起来与其它桌面软件相似:它们将有独立的图标,并出现在操作系统的一些工具上,例如Windows 的“添加/ 删除软件”功能。
Adobe 计划于今年晚些时候通过Adobe Labs向开发人员提供早期版本的Apollo软件。编程人员可以利用Adobe
现有的工具开发能够在Apollo中运行的应用。
Apollo是Adobe
扩展其第三方编程人员网络战略的一部分。分析人士表示,开发人员面临着过多的选择,其中包括功能强大的脚本语言和AJAX开发工具。
林奇表示,Adobe 将试图利用开发人员对脚本语言日益增长的兴趣。Flash Player 9将运行脚本的速度提高了10倍。本周二,Adobe
还加入了Open Ajax 项目。
同时,微软也瞄上了Adobe 面向设计人员和插图画家的传统产品。微软正在开发名为Windows Presentation
Foundation/Everywhere的开发工具,该工具将能够在不同的操作系统和浏览器中“渲染”Windows 应用。
林奇指出,尽管在其它领域有合作,Adobe
意识到了来自微软的竞争。他说,微软意识到其软件需要能够运行在其它环境中是件好事,但要做到这一点并非易事,我们已经通过Flash 做到了这一点。
微软的官员表示,即将推出的Windows Vista 开发工具将能够运行在非微软的浏览器和操作系统上,但功能上会与在Windows
上运行的版本有所区别。
Adobe 也在试图跳出原来的圈子,“引诱”企业开发人员。Adobe
正在通过推出更多面向企业的功能强化其开发工具,同时满足传统的设计人员客户和主流开发人员的需求。
用于开发Flash 应用的Flex开发工具就是Eclipse 的一款插件,Adobe
还开发了基于Flex的工具,使编程人员能够更方便地利用后端企业应用软件的能力。
奥克利表示,Apollo是Adobe 现有产品的“自然发展”,使它能够将Adobe Reader和Flash
Player整合在一款产品中。Apollo还展示了Adobe 的技术整合能力。
林奇表示,Apollo将是独立于Adobe Reader和Flash Player、可供用户下载的软件,这些产品的开发和发布将是独立的。Adobe
将采取一些措施简化安装过程,其中包括与合作伙伴合作在PC上预装Apollo。
(责任编辑:韩建光) |