技术开发 频道

TechEd2011微软技术大会现场实录

  Matthew Bencke:

  欢迎大家来到北京,刚才两位介绍了Windows7、Phone7,这里真是太棒了。创造了一个全新的生态系统,刚才梁念坚先生和谢恩伟先生已经为大家介绍了Windows PC的全新视角,现在我们将为大家介绍一下WindowsPhone和平板电脑,我们Windows平台如何跨越这些设备,在这里确实是非常特殊的机会。

  刚才已经为大家介绍了,而且在视频中也为大家谈到了一个全新的时代,如何跨越平台,如何能够以触控获得一个一个全新的用户界面,以及整个开发过程,让大家更好的利用HTML5,同时我们还会邀请我的同事去介绍这个创新的平台。

  Giorgio Sardo:

  首先我们已经在谈IE9了,过去一年我们谈了很多IE9的事情,一方面我们知道我们要跨平台,另一方面我们有一些本地的应用,他们需要很好的应用,快速处理速度,更要网络和本地之间的折衷,我打太极很好,下面我给大家做几个有关IE9的演示。

  这是一台安装IE9的平板电脑,Windows7,下面演示的是一个游戏,大家听这个游戏已经非常耳熟能详的音乐了,你可能觉得这个有戏有什么特别的呢?首先是HTML5的游戏,往下拉,看一下是什么呢?也可以往右移,同样的,我可以不断的在迷宫中在各个方向移动,我可以不断的移动。从一个地方到另外一个地方。

  我们再回到主页,也就是这个位置,其实有6万4千个不同的迷宫,大家一项6.4万个迷宫在一起,如何把这些组合起来开发呢,这个平台就是Windows Azure所提供的。

  全球的开发人员也一起加入这个项目,开发其他的迷宫。

  我们再做另外一个演示,它想做一个什么样的体验呢?就像一个卡通书一样,它希望能够创造更非常有意思的视觉效果,所以我们往这边看的时候,可以看到这个卡通书,而且它是动画的,比如说闪电,还有雷声,不光是图片,而且它非常快,你可以看到当我们滚动它时候,它的速度非常快。这就是HTML5,非常好。

  最后一个要做的演示是一个媒体的部分,非常酷,你看这些人,你听到了音乐,你听到的这些音乐其实是和这些人的嘴巴形式对应的,你们看到这就是HTML5同步的视频,所有这些视频是互动的,我们还可以调节音量,然后你可以看到这些视频,我可以移动,还可以看一下不同的视频,有60个不同的视频是同时在你的浏览器里出现。

  你们喜欢这个演示吗?这只是为大家解释了今天大家要感受的、体验的一个非常小的部分。我鼓励大家到我们的官网上看到更多的有关IE9的信息,当我们的IE9正式出货之后,IE9为什么会成功呢?这就需要你们给IE9发布更新的颁布,更多的更新,所以我们每八个星期就会有一个IE9的更新,比如说我们在4月12号就已经发布了IE10的PP3,现在我们已经到了PP3了,其中有非常好的功能,可以由客户端的数据库,有缓冲,有更多的HTML5的功能,所以你可以看到IE10有很多的功能,很多非常棒的性能。

  我再为大家掩饰几个在IE10中运行的游戏。

  首先这是安装了IE10的电脑进行的演示,但是看到的是进入一个网站,在这个网站上的微软发布的所有有关IE10的演示,我们进入3D转变,我们可以把这个进行动画,这是HTML3的内容,这是CSS3的指令,我们还可以进行过滤,大家可以做各种复杂的动作。所以它是非常稳定的。

  还有另外的功能就是全新的功能,浏览器,比如说你需要各种各样内容的排版,有一个CSS的标准,我们可以对这些内容进行编排,首先我们要做什么呢?选择CSS这个命令行,然后我可以把元素进行不同位置的摆放,非常功能强大的属性。而且可以为我们做非常复杂的编排。

  我们再看另外一个演示,这就是SVG,我们选择了一个过滤的效果,我可以选择它的参数大小,所以IE10可以让你们已使用的SVG这个过滤的功能在不同格式上,比如说我们看文字,我们加上“你好,北京”,你可以看到我们还可以使用过滤器来改变它的颜色。比如说改变它的参数值,50、80、90、这就是你的页面上所有附加的过滤效果。

  大家来到tech·ed中国,还可以由火焰的效果,这就是HTML这样一个文字,我们可以让SVG的过滤器和它的内容之间进行一个效果的叠加。

  我下面要换一个触电设备,更重要的一点是,你们作为开发人员能获得这样的API来进行开发,我们有这样的演示。这个设备也是安装了IE10,我们可以给它全屏显示,他是把HTML5和JAVA结合在一起,我点一下屏幕,有一个点出现,再点一下,又有另外一个地方,这就是我触摸的地方,我手指在一起屏幕上的移动,你看功能很强大,这就是我们所有的10个指头,这就是IE10能够做到的,如果它是多点触控的屏幕的话。确实可以获得很好的效果,所以我鼓励大家去试一下。这个可以用于任何触控屏幕的设施。

  这就是我谈的有关IE10,正如我一开始谈的,不光是有关浏览器的问题,还有HTML5的时候,我们做了大量的工作,我们的想法是HTML5覆盖你所有的设备,有平板设备,触摸屏设备,还有手机,像WindowsPhone的菜单,它其后的引擎和浏览器的引擎是一样的。HTML5合适还触及了像电视这样的一个电器。

  下面我为大家做一个演示,给大家一个小小的惊喜。在美国,在我们的总部做过这样个演示,这是一个游戏,是跨平台用HTML5来做的。

  下面我请我们的中国高级技术顾问上台一起为我们做这个演示。这个游戏是我从这个机器上启动的,这个机器上用的就是IE10。支持复杂的HTML5,支持复杂游戏的编写,我们看这个游戏,我创建我的图表,就是我的阿凡达。

  下面我们使用这个设备上的一体摄像头拍一张照片,也就是JAVA是摄取了所拍的照片,传过来,然后我把我的这个机器和云进行互动,说我要玩游戏,然后我进行倒计时,准备好了吗?我要开始了。我是那个老鼠,我可以在这个设备上使用加速器,撞到了,这就是一个HTML5的应用。使用这个方向盘,你可以看到它是支持移动感应器的。我可以非常顺滑的玩下去。

  我再谈一下HTML5,我们是和云连接的,我们使用了Windows Azure,我们还可以用其他的设备,比如说在这里是Windows Phone7的设备,所以同样的演示,我可以用它给你照张相,微笑,然后我开始我的游戏,你可以我还是控制这样的游戏,使用这样一个加速器,还可以使用云,覆盖各种服务、各种设备,这就是HTML5的强大能力,我们看到了各种各样的HTML5的演示,我们也讲到了HTML5在IE9、Windows7的应用,还有Windows Phone7,支持HTML5,在Mango版本上,要编写一些本地的应用,都能够放在云上,包括通过网站,我希望你能够喜欢它。

  我现在再把我的同事交过来,还要进行其他消息的发布。

  Matthew Bencke:

  这是一个非常好的东西,我们可以在不同屏幕上创建游戏。我介绍一下Windows Phone7.5,如果当时创建一系列的手机,他们开发了iPhone,他们带来了更多的创新,他们带来了很多的享受,另外他们带了越来越多的其他软件的提供商,跟随他们,能够模仿苹果,所以你得到越来越多的东西,实际上消费者是迷失在这样一个非常多的图表的海洋中。我们怎么做呢?人们用什么方式把玩自己的移动终端呢?我们不想需要这么多的图表,我们想要体验应该是活动或者是动态的,应该是非常流畅的,下面要跟你们体验一下Windows Phone7.5是怎么做的。这是针对中国开发的一个工具,让我们更加详细的了解一下Windows Phone7.5,它的代码是Mango。

  非常兴奋看到这些内容,这些都是来自云的能力,让你们成为我们第一拨看到的人,看到Windows Phone7.5的势头,这里我们看到了五款终端厂商,OEM厂商在把一些应用放在我们新的软件,还有来自三星、HTC,还有一些普通的终端,这个还是防水的,在水里拿出手机一点问题都没有,这些手机都包含了新的功能,比如说内置摄像头的功能,还有完全的IE9的加速器,我们跟我们新的同盟伙伴合作,这家大的公司,你们可能听说过,叫诺基亚,他们有几亿用户,我们在今年2月份形成了一个特素联盟关系,就是能够推出非常好的的手机软件和硬件,我非常高兴的告诉大家,我带来一位朋友,他是来自硅谷的,我来介绍一下,他就是WindowsPhone的高级总监,来自诺基亚。

  Peggie:

  我必须要把这样一些应用讲出来,我是一个比较守旧的人物,我们要讲到这些一些协作,包括一些像迷宫一样,包括我们在视频上看到的情况,后面的人能听到我的声音吗?

  我有两年没有来北京了,上一次来北京差不多是2008年,是奥运会之后。

  现在我们看一下进步是很快的,变化是很快的,我是诺基亚Windows Phone开发体验高级总监,这是我的工作,对于你们这些开发者来说能够取得成功,我今天要给你们讲什么呢?讲我们怎么跟微软合作的,这里充满了乐趣。

  首先我想说你好,全世界”,我们对所有开发者是开放的,里面有很多JAVA、c++,意味着用你们成功来发展,今天给你们讲一讲我们要面对的这两个品牌,全球在移动方面最大的两个品牌,一是软件方面,微软,给开发人员带来很多机会,二是诺基亚,我们粮价公司覆盖到全球,我们所期待的这些开发者来推动一些创新,推动我们的创新。有些新的体验,包括一些本地化的体验,比如说几年前谁会想到给你的通讯录上发出这么多的短信,现在在座的人都是在不同的地方,但这是一个非常好的例子,能够设想本地化的执行,包括全球化的思维,我们说本地化的执行能够体验到全球的体验,我们寻求一些开发者能够创新,在微软的平台上,在诺基亚的平台上,我们对一些事情的体验方式,在本地,在全球也是一样的。

  从创新角度而言,这里的理念是我们开发趋势在发生变化,如今世界发展越来越快,今天你能够开发测试一种应用,几分钟就能实现,包括Phone7的功能,就在不久之前需要18个月开发一个新的版本软件,然后变成6个月,现在已经进行移动开发了,这是一些新的应用。我女儿上大学,没有什么技术,但是和她的女朋友在大学宿舍里却开发了一个应用程序,让我们感到非常惊讶,除此之外,你们有多少人可以通过举手。但是你们也熟悉一些IT公司,包括苹果、谷歌这样的公司,到底这些公司有什么样的共同点呢,他们都是来自于最初大学的宿舍里发展起来的,什么意思呢?就是会让我们大更多的参与进来,包括一些软件开发人员,能够推动我们全球的创新,如果在大学生宿舍里发生什么状况的话,大学生可以相互协作,设想一下本地推动创新的体验,诺基亚微软联合在一起,能够给我们带来大量的机会,我想已经到这个时候了,这是一次性的也非常独特的机会,能够在软件行业看到这样一些终端设备,有这样一些分享,有这样一些工具,都是在你的手机上可以操作的。利用我们诺基亚和微软的平台,就可以享受这样一些能力的人。改变我们移动终端今后的体验世界。

  在硅谷经常说创新发生在其他的地方,世界上99%的创新和发明都是在你们这个机构以外,比如说比较直观的,有99%的创新也是在你们机构以外发生的创新,这意味着什么呢?就意味着我们需要相互密切的合作。如果你喜欢刚才的演示,它创建了一种应用,这就是HTML5是毫无疑问的,而且变成了一种广泛的协作,我们也需要这样一些开发人员采用不同的方式解决问题,发现问题也是不同的方式,你可以看一下,我们感到非常惊讶,有多少的技术在我们掌控之中,而且着不同形式的,这是我们行业一个非常令人惊奇的时期,对于我们所有人都是一样的,我们还提到关于硅谷,开发者能够积极参与交流和对话,很多在座的各位就像在房间里面,在门的底下传进去一个披萨饼,然后他在屋里做创新。这都需要我们共同协作。

  我来讲讲中国的情况,中国包括亚洲地区,占了全球开发人员的32%,中国在过去三五年中,开发人员也以两位数速度在增长,大量的开发人员就需要这样的协作,巴西、俄罗斯、美国等等都期待中国的开发人员作出很大的贡献。我在另外一家公司,也是这种情况,有很多领先的理念,有很多创新,我们也期待能够在微软诺基亚平台上发生这样一些创新。

  当我们再谈移动终端的时候,会有四点是非常关键的,有关平台的,一是市场普及率,我们看一下微软诺基亚合作伙伴,他们覆盖了世界上190个国家市,但是我们看一下在这个世界上只有188到189个国家?这意味着什么呢?他们都覆盖了。二是收入的潜力,这个合作确实是一个非常有力的移动计算的平台。三是市场宣传,市场营销,我们如何利用这些市场机会。四是网络支持,在一个社区里面,来促进创新,诺基亚和微软的联合,就意味着全球以百万计的开发人员,伟大的技术、强而有实力的开发人员,这将是一个移动计算的非常精彩的机会。

  最后,我想说的是我们要采取行动,我们要抓住机会,我们要在这个新的生态系统上去投资,去推动创新,再过两周之后,诺基亚将在伦敦举行诺基亚world2011这个会议,我们会谈到技术,谈到市场,感谢各位的聆听,希望大家这三天能够过的愉快。

  Matthew Bencke:

  谢谢您,真高兴您给大家做的这个介绍。

  大家已经听到了,我们与诺基亚一起取得了很多的进步,去提高市场普及率,为诸位提供机会,这是一个全新时代的开启,对于中国和全世界的开发人员都是这样的。

0
相关文章