![]()
今天去片场拍完片回来,再上NetVibes,就发现有不少人开始在讨论apollo的消息了,也注意到了蓝色上的讨论,我还没来得及看,但是根据这么多年对FLASH的实战及M$方面东西的一些试验,还有一些和朋友的以往讨论,我觉得这个事情其实满简单。
其实不需要讨论apollo与wpf能做到什么程度,功能如何,他们出现的唯一理由就是一个词——UE。MM的Flash Player,让网络上的用户体验产生了全新的变化,这一点让MM意识到,并扩展为Flash Platform及后来Flex帮助开发B/S架构的表现层,这一切激发M$重新审视UE方面的所做所为,为了在下一代的应用程序或WEB应用中的UE设计上抢占一席之地,或是占据主动,开始开发AVALON就是现在的WPF。
不管怎说,这二种技术的核心就是想成为标准,引领下一代的表现层技术,通过简单有效的开发工具和架构,让设计/开发人员简单开发UE良好的web或desktop或both应用,但是以目前的水准来看,国内的UE特别是动态设计方面实在达不到这些产品所能达到的终极目标的相应的要求,因此相信在未来一大段时间内,使用APOLLO或WPF来做表现层的应用肯定会是大量粗糙之作。
这二个产品的功有各有千秋,但说到底,他们只是表现层技术,真正的大型应用开发,还需要借助强有力的后端结构,如WPF与.NET的紧密结合。而APOLLO呢,目前还比较单一,但作为表现层“用品”,Flash的基础用户群体在开发上也会有一定的优势,所以我觉得对于他们的功能性看得简单些、轻松些,当需要某种应用的时候,先从用户入手也就是所谓的user central,提出UE目标,再根据用户类型/功能/跨平台/开发工具等其它因素,决定自己的表现层平台。作为我们这些表现层的Designer/Developer,我们只需要关注UE表现上的设计。
This entry was written by , posted on March 24, 2007 at 1:41 pm, filed under Flash. Bookmark the permalink. Follow any comments here with the RSS feed for this post.