转载请保留:http://www.awflasher.com/blog/archives/830
3月21日更新,收集到的一些资料。
- 互联网应用程序的安装过程与桌面客户端应用程序的安装过程类似,而且是不依赖于浏览器执行的。
- Apollo应用程序可以方便对你的文件系统和网络进行操作,我已经用FlexBuilder2配合Apollo看到了它的相关组件了
- 可以通过服务器实时向客户端通信,通过Apollo框架实现,目前我还没有测试。
- 将非常好的支持PDF文档,这是非常有意义的。
- 对外部的API支持更加丰富,Apollo似乎计划把自己变成一个Web应用的“Meshup”(aw附:即“大杂烩”)你可以在用Amazon API来听音乐的同时使用Flickr API看图片,而且这些图片可以根据音乐来有所不同。
- 在Apple的Safari和Nokia S60平台上,Apollo采用的是Apple的Web Kit渲染引擎。
- 据说Apollo将尝试把JavaScript、ActionScript和WebKit上的JavaScript整合到一个虚拟机中,这个虚拟机可以高效率地将脚本“翻译”成设备代码。aw补充:也许这意味着可以直接基于不同的硬件开发不同的Apollo底层接口。
- Apollo对于Windows XP之后的操作系统的兼容性甚至比Microsoft做得更好,在XP和Vista的各种版本的平台,Apollo都能应对自如。同样,这归功于Apollo强大而稳定的底层建筑。
虽然说在Alpha2种会有更好的HTML支持,不过我觉得这应该是最大的看点。Flash的动画渲染能力已经有目共睹;FLV也已几乎垄断了整个Web Video行业。然而从第一版的FutureSplash开始就让人失望的文本渲染能力却仍然没有得到改善。
看了一个刚出炉的“ApolloBook” ,虽然很“cool”,但是不得不说这样浏览页面太累了,尤其是中文页面。无怪乎看到有人说“That’s really cool – a very painful way to browse the Internet – but very cool.”……至于有人借此无视微软,我觉得大可不必。真不知道Alpha2什么时候才能出来。否则大量的文本无法获得好的显示模式,实在是令人无奈啊。
看看ApolloBook的两张截图:(大图杀猫)
http://aw.awflasher.com/tmpimg/apollobook1.gif
http://aw.awflasher.com/tmpimg/apollobook2.gif
此外,补充一些今天逛到的其他Apollo资源,包括书籍和一种基于iframe的Flex2显示HTML的解决方案:
Adobe Apollo书籍:
Learning ActionScript 3.0: The Non-Programmer’s Guide to ActionScript 3 by Rich Shupe
Advanced ActionScript 3 with Design Patterns by Joey Lott and Danny Patterson
Object-Oriented ActionScript 3.0 by Peter Elst, Sas Jacobs, and Todd Yard
ActionScript 3.0 Cookbook by Joey Lott, Darron Schall, and Keith Peters
Foundation Actionscript 3.0 Animation: Making Things Move! by Keith Peters
Essential ActionScript 3.0 by Colin Moock
ActionScript 3 Bible by R. Braunstein
Foundation Actionscript 3.0 with Flash and Flex 2 by Steve Webster
The Essential Guide to Flex 2 with ActionScript 3.0 by Charles E Brown
ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques by Bill Sanders and Chandima Cumaranatunge
Adobe System “Apollo Book ”
在Flex2应用程序中嵌入HTML的解决方案演示+源码下载
Embedding HTML in a Flex application using an IFrame
附:其实关于Apollo将采用什么渲染引擎,去年就有很多人在讨论了:《Apollo’s HTML engine》
本文来自:http://www.awflasher.com/blog/archives/830
Google更注重原创、时效性好的文章:
| 相关阅读 | 本月十大 |





可以在apollo下看163的页面,显示很好,不过不能显示flash.
官方说:The HTMLControl class even supports embedded SWF files, meaning you could run a Flash or Flex application within an HTMLControl object in Apollo applications, although this feature is not available in the public Alpha.
这个 case 貌似挺有意思的,不知道页面上面的动态元素在翻页的时候是否依然可以保持动态 ?
不知道 Apollo 这个 HTML 渲染引擎是啥,是不是用的 Gecko 啥的?或者是自己重新写的?如果是自己写的,以后 HTML 和 CSS 岂不是又要多考虑一个需要兼容的浏览器引擎了?
很有可能是Gecko -_-# 用ApolloBook看看几个页对比下就知道了:)
渲染引擎我记得是基于WebKit开发的,就是Safari的引擎
楼上说得对,这点在apollo的FAQ上有提到
这个 case 貌似挺有意思的,不知道页面上面的动态元素在翻页的时候是否依然可以保持动态 ?
as3的书和apollo没有必然联系。
站长说法不严密
Apollo 是一个好东西。个人感觉很cool。
The HTML Render Engine for Apollo is WebKit
谢谢了,正找这些资料呢
aw,你那个演示可否开源?
sonygodx 163.com