Apollo 终于降落地球

点击在新窗口中浏览此图片



经过我们的慢长的期待...Apollo 终于降临到我们这个世界..这有可能是Adobe收购Macromedia后一个革命性的产品.作为adobe的一个跨平台的运行环境.我们可以在其之上利用(flash,flex,HTML,Javascript,AJAX).为桌面编写Ria(很漂亮哦,可以和现在WPF通过xaml所建立的软件界面相媲美)..而且Apollo的运行环境是免费.至于SDK,现在还不是很清楚.不过估计类似Flexbuilder这类的IDE工具肯定会收费.而且估计价格还不便宜.这个Adobe自己的代号apollo"浏览器".究竟如何.是否能顺利升空.让我们拭目以待..

这里是一个lynda推出的免费 Apollo 教学视频, 与Danger的Blog上给出的一些相关链接

还有一篇关于Apollo的官方简介的翻译




引用

Lynda提供的apollo免费教学视频
http://movielibrary.lynda.com/html/modPage.asp?ID=378

引用

Apollo官方简介翻译
Apollo是Adobe整合Flash/Flex,AJAX和PDF的一种全新的RIA运行环境。Apollo还没有正式发布,这里是adobe官网上的F&Q,简单翻译了一下。
概述

什么是apollo?

apollo是adobe开发的一套跨平台的运行环境的代码代号,在这个运行环境上,你可以运行使用多种web技术(flash,flex,HTML,Javascript,AJAX)编写的桌面RIA。

apollo是面向什么类型的应用程序?

大量的传统程序都可以构建到apollo上运行。apollo希望能快速便捷的创建桌面RIA。

apollo是面向哪些开发人员的?

apollo面向一切当前使用web技术的开发人员,比如Flash,Flex,HTML,JavaScript和AJAX等。

apollo是免费的吗?

当然是免费的。apollo运行环境将和Flash Player和Adobe Reader一样是免费的。

apollo将在什么时候发布?

我们计划在今年的下半年发布一个预览版本,将在明年(2007)年初发布正式的1.0版本。

apollo将支持什么操作系统?

windows和 OS X。在apollo以后,我们将陆续推出对其他操作系统的支持。

apollo是一种浏览器吗?

不是的。apollo是一种跨平台运行环境,是在浏览器之外的。

理论上,你可以创建一个基于apollo的浏览器。

apollo的大小有多大?

大概是5-9M。

请注意,运行环境只需要你下载一次,以后就可以多次运行。

开发

在apollo中可以用到哪些技术?

Flash/Flex HTML/JavaScript,或者联合使用。

Flash应用程序可以被镶嵌在HTML应用程序里。在HTML应用程序里,可以使用Flash应用程序。

另外,apollo应用程序,将可以和PDF紧密联合起来。

我可以只用HTML和JavaScirpt来创建Apollo应用程序吗?

当然可以。

我用什么工具来开发apollo应用程序?

你可以使用当前你正在用的任何开发Flash/Flex/HTML/Javascript的工具,apollo没有特定的开发IDE。

我们将发布一个命令行工具,用来将你使用任何IDE或编辑器开发的程序打包成apollo应用程序。

当然,你也可以使用任何工具来生成swf和html文件。

我可以使用Flash Authoring来创建apollo所包含的内容吗?

当然,只要你使用的Flash Authoring的版本支持AS3和AS虚拟机2。

怎么得到apollo运行环境

apollo将可以通过下面的方式得到,但是并不仅限于这些方式:

*从adobe的网站上下载。
*运行apollo程序(当用户没有安装apollo时,将自动安装)

我们也会研究和发布其他的发布方式,你可以非常快捷和方便的安装apollo运行环境。

apollo开发成员可以在开发的应用程序中加入apollo运行环境的安装吗?

当然可以。开发人员在开发apollo应用程序的时候,可以加入本地安装程序用来判断当前是否已经安装了apollo运行环境。如果没有,则会自动安装,然后再运行apollo应用程序。

apollo应用程序是怎么安装的?

apollo应用程序的安装类似于用户电脑里面的其他应用程序。用户下载一个跨平台的安装文件,然后双击它来开始安装。

apollo将自动判断用户当前使用的操作系统,然后提供一个可以运行的apollo运行环境给用户。

apollo将使用什么HTML/JavaScript引擎?

我们将选择当前已经有的成熟的THML引擎,而不是创建一个新的。

apollo应用程序之间可以通讯吗?

当然可以。我们将创建内置程序通讯(IAC)协议,用来在apollo程序之间通讯。

apollo程序可以直接连接数据库吗?

apollo 1.0将不支持直接连接数据库,但是以后的将可能在AS中加入读写数据库的驱动(通过二进制或者XML socket),apollo程序可以通过这种方式访问数据库。

开发者和设计者在程序界面上能支配多少?

100%

我在可以apollo程序中使用现有的Flex2代码吗?

当然可以。事实上,如果要在apollo上运行Flex程序,你不用修改任何代码。更多时候你只需要添加一些代码来应用apollo的API。

apollo有哪些面对开发人员的API?

现有的有:

* File I/O
* Online / Offline
* Windowing
* Clipboard
* System Drag and Drop
* Full Network API support
* Local Storage / Settings
* more…

apollo程序可以离线运行吗?

当然可以。apollo将设置一些API来让其离线工作。

开发人员可以自己扩展apollo吗?

我们正在考虑这个的可能行。

apollo能自动升级吗?

当然可以。

apollo是一个可执行程序吗?

不是。apollo只是一个运行环境。

我可以使用apollo创建CD-Rom程序吗?

当前,我们并没有计划打算让apollo1.0能直接通过光盘运行,而不在用户的系统上安装。

Macromedia Central的程序能在apollo上运行吗?

不行。

Flash 8或者更低版本的swf能在apollo上运行吗?

当然可以。另外。apollo的API将只针对于AS3和AVM2,所以Flash8或以下的swf虽然可以运行,但是不能调用Apollo的API。


Tags - adobe , apollo
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值