正在加载...

转载请保留: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 ”

下载.air文件

在Flex2应用程序中嵌入HTML的解决方案演示+源码下载
Embedding HTML in a Flex application using an IFrame

附:其实关于Apollo将采用什么渲染引擎,去年就有很多人在讨论了:《Apollo’s HTML engine》

还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 才 12 条评论
  1. 残缺 2007-03-20 04:21:52

    可以在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.

  2. Tomato 2007-03-20 05:36:08

    这个 case 貌似挺有意思的,不知道页面上面的动态元素在翻页的时候是否依然可以保持动态 ?

  3. old9 2007-03-20 09:26:16

    不知道 Apollo 这个 HTML 渲染引擎是啥,是不是用的 Gecko 啥的?或者是自己重新写的?如果是自己写的,以后 HTML 和 CSS 岂不是又要多考虑一个需要兼容的浏览器引擎了?

  4. aw 2007-03-20 10:03:03

    很有可能是Gecko -_-# 用ApolloBook看看几个页对比下就知道了:)

  5. dexter.yy 2007-03-21 01:42:42

    渲染引擎我记得是基于WebKit开发的,就是Safari的引擎

  6. 残缺 2007-03-21 10:19:37

    楼上说得对,这点在apollo的FAQ上有提到

  7. 新制造 2007-03-21 10:34:22

    这个 case 貌似挺有意思的,不知道页面上面的动态元素在翻页的时候是否依然可以保持动态 ?

  8. dm 2007-03-21 04:07:33

    as3的书和apollo没有必然联系。
    站长说法不严密

  9. web2.0 2007-03-21 07:22:48

    Apollo 是一个好东西。个人感觉很cool。

  10. sayee 2007-03-24 06:22:52

    The HTML Render Engine for Apollo is WebKit

  11. 加盟店 2007-05-24 01:25:26

    谢谢了,正找这些资料呢

  12. vkt 2007-06-15 04:03:31

    aw,你那个演示可否开源?
    sonygodx 163.com

[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍