星期六, 六月 06, 2009

2009谷歌开发者日(GDD)观感以及一个与google无关的故事

今天去鸟巢旁边的国际会议中心参加了GDD2009大会。聚集了好多第三方开发者啊!相关的报道网上应该也有不少,我就简单说几点我感受比较深刻的吧。

第一个是google wave。这几天最火的可能就是它了。kaifu同学不无得意的说,某公司同在儿童节发布了一款产品,花了几亿营销费用,结果google只是演示了一下wave,就把风头完全盖过。实际看了真实应用演示,确实很震撼:类似gmail的界面,类似发email那样的操作就可以开启一个会话;然后收件人可以直接就某个段落进行comment;双方还可以实时地不断增加comment以及看到他人的comment,很酷!拖拽图片直接加入会话,对方立即就会看到。还有演示了一下和google
code的整合,直接report bug,然后对方针对这个bug作的comment就会同步显示在code google的issue
tracking系统中。还有,即输即译――输入英文,直接在双方的会话中同步翻译成中文。hoho,真的是太酷了。不过kaifu说每个与会者可以得到一个试用帐号,但是我找遍了发的会议材料也没找到,如果有google的同学看到请联系我指点一下在哪里找吧,拜谢了先,呵呵。

第二个是html 5标准以及chrome。虽然我前几天认真看了一遍html
5的feature。但是今天结合google的demo,以及chrome的实现,体会非常深刻。canvas, video, local
database, web worker都非常有意思,一定会对web programming产生深刻影响。另外,google
chrome还实现了一套native client
api,可以让浏览器拥有更高的性能来做一些更有意思的事情――比如3D动画,google的技术叫做O3D。cool~

第三个就是android啦。如果说旋转街景只是cool而已的话,那么语音输入keyword进行搜索以及条形码扫描等创新性的输入手段配合上google强大的网页搜索、商品比价搜索,将无疑是令人充满想象的。

总之,从这些技术的创新中可以看出,google对大局的判断:
1. 云计算必将取代端计算(所以要做云:APIs + appengine);
2. browser必将取代OS(所以做chrome,而不是做PC上的google OS);
3. 手机必将取代PC(所以要做android);
4. 开放模式必将取代封闭模式(所以全部开放API,并且积极倡导各类开放标准的制定)。
这里的"取代"是指在重要性上远远超出,不意味着被取代者会立即消亡,相反,还必定会长期存在。

这么梳理一下,不得不赞叹google对Internet未来发展大势的准确判断是何等惊人!而Google在fundamental
infrastructure (GFS, BigTable, etc)上以及在数据上的深厚积累让他在做这种大尺度的战略布局时显得游刃有余。

所以kaifu同学总结了三句话:
云计算的重要性。创新网络的技术。开放平台决定移动的未来。


最后还得再提一下众多第三方开发者运用google的open
APIs开发的那些五花八门的应用,真的是极具创意。有个学生物的美女,很有创意地做了一个ssh tunnel over google
talk,很赞~

对了,open social新增了一个虚拟货币的接口,有兴趣的同学可以看看。


用一个在不远的将来就能成真的故事来结束吧(和google无关)。

这是一个周末的早上。一觉睡到9点,睁开眼,打开手机。手机背后连接的云知道我9点一般要看看新闻,于是就聚合了最符合我的口味的新闻,展现在了我的手机上。我大概瞄了一眼,哦,WOW
(魔兽世界)出浏览器版本了。赶快起床,打开笔记本,开启浏览器,无须下载客户端,立即使用OpenID进入了奇幻的魔兽世界的三维场景之中。

快到中午的时候,我正在笔记本的浏览器上玩最新版的WOW。老婆在旁边看电视。忽然她看到了电视上正在介绍水煮鱼的做法。她起意想吃水煮鱼了,拿起手机拍下了电视上的水煮鱼画面。于是,手机连通了云,根据这些信息:通过图像识别,识别出了画面中的这道菜是水煮鱼;现在快到午饭时间了;以前该手机号码曾经多次搜索过水煮鱼或以水煮鱼闻名的餐馆;该手机持有人的几个朋友对某几个餐馆的水煮鱼的评价不错;该手机现在定位在中关村xxx楼;拥有强大计算能力的云端在一瞬间完成了上述信息的检索和分析,得到了最符合我们口味的最佳餐馆的推荐以及从我家到该餐馆的最佳交通路线,迅速返回到了手机上。

老婆就拉我去吃水煮鱼。到了餐馆门口,我举起手机,手机连通了云,云迅速根据地理位置知道了我已经到达餐馆门口了,于是云返回了今天餐馆的打折信息。很爽地吃完8折特价的鱼,拿起手机刷了刷,付了帐。

老婆又要去逛商场。一逛逛到了一家服装店。老婆对一件衣服爱不释手,非常想买。于是我拿起手机,拍下了条码。手机迅速显示了该商品的比价信息――某B2C网站上的价格最实惠。于是立刻完成了订购。

逛完商店,我们想去看电影。我给老婆拍了一张照片(表明我是和老婆一起),然后说"电影",手机迅速显示出离我们最近、最符合我们品味的电影院,但是注释道,现在要播出的电影我老婆可能不喜欢;下面一条,显示了一个推荐的话剧和剧院,开始时间和交通路线,打折优惠信息一应俱全。于是我和老婆就去看了一场很开心的话剧。

话剧看完,该吃晚饭了。打开手机,手机定位到我在剧场呢,于是根据我们的口味和交通的便利性推荐了几个好吃处。同时提前把回家路线规划好了,也展示在下面。吃完晚饭,我们就高高兴兴地回家了。

到了家里,手机显示两个云端推送过来的提醒(需要说明的是,这提醒不是我预先设定的,而是云端进行数据挖掘得到的):一个,今天是母亲节,给家里打个电话吧;二个,有个老同学我好久没联系了,前段时间他来过短信说他近期要来北京出差顺便和我聚聚的,也给他打个电话warm
up一下问问具体哪天过来吧。

打完电话。时间也不早了。上床打开手机,简单浏览了一下聚合给我的新闻和技术博客。看到几个新技术,转发给我的好友分享了一下。很快进入梦乡。

一天的幸福生活,因技术创新而变得如此简单快乐!

没有评论: