微软副总裁Bob Muglia关于Silverlight的公开道歉信
上星期,我们在微软公司召开了PDC大会,在本次PDC期间,我们使用了Silverlight流媒体技术作为在线实况转播,将近10万开发人员观看这次大会,如果你错过了通过实况观看PDC精彩的讲演,你可以通过http://microsoftpdc.com/进行重播观看。在这次大会中,Silverlight作为Windows Phone 7开发技术是本次PDC大会需要展示的重点技术之一,我在一个采访中谈了一些关于Silverlight作为Windows Phone 7开发技术的观点。 在访谈内容发表后,我意识到我所说的观点给众多开发人员带来了疑惑和争论,事实上,我当时发表的观点,并非表达我真正的意图,我想对此表示歉意。我想通过这篇文章扩展解释一下我在采访中所表达的观点,并且讨论一下Silverlight的重要性。
在这次访谈中,我说了以下几点,我希望能够重新强调一下,
1. Silverlight在微软占有非常重要的战略地位;
2. 我们的Silverlight开发团队正在非常努力的开发下一个版本的Silverlight,Silverlight将继续支持跨浏览器,跨平台,以及运行在Windows和Mac操作系统。
3. 对于Windows操作系统平台来说,Silverlight是一款核心应用开发平台,同时他也是Windows Phone应用开发平台。
在上星期,微软刚发布了一些重要的Silverlight 4更新补丁,对于WCF RIA服务开发类库进行了优化,同时发布了一款名为“Portable Library Project”的新类库,该类库可以轻松实现跨Silverlight Desktop,Silverlight Phone,WPF和.Net多应用平台共享装配件类库。John Papa在本次PDC大会上还做了一个“使用Silverlight 4创建商业应用”的专题讲座,Shawn Burke同时为“Portable Library Project”跨平台共享类库做了专题演讲,推荐大家观看这两个关于Silverlight的专题演讲。
Silverlight的战略模式
我在访谈中说了“我们Silverlight的战略重点将有所转移”,这点并非是一个消极的说法,事实上该说法是想表达微软目前为了适应行业需求的改变而对Silverlight战略做出适当调整。
下面是微软正在关注的行业需求趋势分析,
1. 用户希望定制尽可能丰富的用户体验应用效果,而开发人员不断的为特定项目,开发和优化用户体验效果。
针对以上需求,Silverlight本身提供丰富的资源开发基于Web的客户端应用,特别是Silverlight 4,着重面向企业级应用开发,为富商业应用开发提供了非常优秀的开发平台,包括基于浏览器的和脱离浏览器的应用。
2. 用户希望能够将用户体验应用移植到多种平台,并且能够进行优化。
Silverlight提供一个丰富的User Interface框架,该框架能够实现动画,并且提供非常好的触点输入和嵌入支持。 在PDC大会上,我们使用大量的时间讲解Windows Phone 7以及如何使用Silverlight开发Windows Phone 7应用。在美国Windows Phone发布后,Windows Phone 7上已经有超过1000个Silverlight应用,而用户可以通过综合Marketplace购买这些应用。近期,我们还将演示Silverlight应用运行在Windows Embedded,另外Silverlight是微软“三屏一云”的重要成员之一。
3. 多媒体应用技术的发展,用户希望能够得到HD高清支持,家庭影院效果,特定多媒体内容服务支持。
Silverlight作为多媒体的先驱技术,一直以来希望能够提供最好的多媒体体验效果给客户。 Silverlight曾经在奥林匹克,Netflix和多家媒体合作,微软不断的在完善和增强其多媒体应用体验性。Silverlight和IIS Media服务可以提供特定多媒体内容服务,例如HTTP自适应流媒体,DECE媒体内容保护服务,离线应用媒体等。另外IIS Smooth Streaming还可以应用于不支持Silverlight的设备。
4. 互联网存在大量的服务应用供应商,这些供应商提供的系统平台多样化。
在微软开始设计Silverlight时,我们的目标是为了提供一个统一的平台能够跨越多个互联网操作平台。 但是世界在改变,如果要实现将单一的Silverlight Runtime安装到所有互联网客户端这几乎是不可能的。所以我们认为HTML将会提供一个真正的跨平台的实现。在微软,我们正在努力设计世界最好的,并且运行在Windows的HTML 5平台,在PDC上,我们已经展示了当前的进度,并且我们将会集成该功能到IE9中。
Silverlight的目的并非是取代HTML,但是Silverlight可以实现HTML或者其他技术无法实现的功能。另外Silverlight为开发人员提供了简单的开发方式。 Silverlight将被大量的应用于客户端应用和多媒体体验。 Silverlight已经被安装到世界上2/3的计算机上,同时已经有超过60万的开发人员正在使用Silverlight开发项目。再次声明,在以后,微软将继续研发Silverlight,并且帮助开发人员创建更好的应用和用户体验性。 说道Windows Phone 7,还是真不错。
根据网上的视频,windows phone 7用户体验方面有了革命性的进步,操作流程程度甚至胜过IPhone。
这回M$是真的下苦工要打翻身仗了
页:
[1]