什么是 Adobe Apollo,干吗用的?

By bboncn

Will Apollo Applications be able to communicate with other Apollo applications?

Yes. We will be implementing an Inter-Application Communication (IAC) protocol to make it easy for Apollo applications to communicate with each other.

Apollo应用程序可以与其他Apollo应用程序通讯吗?

可以。我们将会实现一个Inter-Application Communication (IAC)协议,使Apollo应用程序相互之间的通讯变得简单。

Will Apollo Applications be able to communicate directly with databases?

Apollo 1.0 will not have built in support for communicating directly with databases. However, it will be possible to write Database drivers in ActionScript (leveraging binary or XML sockets), which would allow Apollo applications to communicate directly with a database (both local and remote).

Apollo应用程序可以直接与数据库通讯吗?

Apollo 1.0将不支持直接与数据库通讯。但是,可以在ActionScript中编写数据库驱动程序(使用二进制或XML sockets),它可以让Apollo应用程序直接与数据库通讯(本地和远程均可)。

How much control will developers / designers have over their application appearance?

Developers and designers will have 100% control over their applications appearance.

开发者/设计者对他们应用程序的外观可以控制多少?

开发者和设计者将可以100%控制他们应用程序的外观。

Can I reuse existing Flex 2 code in an Apollo application?

Yes. In fact, you should not need to re-write any code to have an existing Flex application run within Apollo, although you may need to write additional code to take advantage of Apollo specific APIs.

我可以在一个Apollo应用程序中重用已有的Flex 2代码吗?

可以。事实上,使一个既有的Flex应用程序在Apollo中运行不需要重新写任何代码,尽管你可能需要写一些额外的代码来利用Apollo API的优势。

What are some of the APIs that Apollo will expose to developers?

Some of the APIs that have been publicly discussed are:
?File I/O
?Online / Offline
?Windowing
?Clipboard
?System Drag and Drop
?Full Network API support
?Local Storage / Settings
?more…
Apollo将会向开发者公开哪些API?

一些已经公开讨论过的API是:
?File I/O
?Online / Offline
?Windowing
?Clipboard
?System Drag and Drop
?Full Network API support
?Local Storage / Settings
?更多

Will Apollo applications be able to work offline?

Yes. Apollo will provide a set of APIs to make it easy to develop connected applications that work while offline.

Apollo应用程序可以离线工作吗?

可以。Apollo会提供一系列API使得开发可以离线运行的联网程序变得简单。

Will developers be able to extend Apollo with native code?

We are currently exploring the feasibility of this feature.

开发者可以写本地代码来扩展Apollo吗?

我们目前正在探索这一特性的可行性。

Does Apollo provide an Application update mechanism?

Yes. Apollo will provide a mechanism to make it easy to update applications.

Apollo会提供一个应用程序更新机制吗?

是的。Apollo将提供让更新应用程序变得简单的机制。

Is Apollo an exe / projector creator?

No. Apollo is a cross-operating system runtime that runs on the users system.
One of the advantages of this is that Apollo application installation files can be much smaller, as it does not require that the entire runtime engine be distributed with each and every copy of the application.
It also allows us to integrate the technologies together (Flash, HTML, PDF) on a much lower level than may otherwise be feasible.
Finally, it allows us to provide a more standardized and consistent security model for Apollo applications and users.
Apollo是一个 exe/projector 创建器吗?

不是。Apollo是运行在用户系统上的一个跨操作系统得运行时服务。
其优点之一就是Apollo应用程序的安装程序可以变得很小,并且它不需要为程序的每个拷贝都分发整个runtime引擎。
它允许我们在同其它可行的方法相比很低的水平上,把多种技术(Flash,HTML,PDF)结合在一起使用。
最后,它使我们可以为Apollo应用程序和用户提供一个更标准并且更一致的安全模型。

What security model does the Apollo runtime provide?

Our goal is to provide the functionality that developers need and want, while also allowing them to create secure applications.
We are currently working on the details of the Apollo runtime security model, and will update this FAQ item as more information becomes available.

Apollo runtime提供了什么样的安全模型?

我们的目标是提供开发者需要的和想要的功能,同时也让他们创建安全的应用程序。
我们目前正在继续开发Apollo runtime安全模型的细节,并且当更多的信息可用的时候我们将会更新这个FAQ的这一项。

Pages: 1 2 3 4

Leave a Reply