-
2008-06-12
Google Dev Day 2008 - [billjeff:Programming]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://billjeff.blogbus.com/logs/22807668.html
恩。趁着刚回来记忆清晰,先记录下来。
这一次着重介绍Google的各类API,Key Note是由Google美女副总裁Marissa来讲,由于去的晚,我们坐到了主会厅的第二层,离得比较远。早上出门也比较匆忙,半路上才想起忘带相机了,所以今天整个过程没有留下什么影像资料。K.F.Lee给了一段简要的介绍,什么都没说。Key Note着重介绍云计算、客户端体验技术和Android移动平台,讲的很概要。后面的分会场也是顺着这个思路来的,不像07 Dev Day,内容比较杂乱,请了Python之父介绍Python未来;讲i18n等等主题。这次着重于Google API。有四个分会场,不同分会场不同的主题Talk同时进行。可惜没法像鸣人那般影分身,只能参加其中的某个, 上午去了动手实验室,试了试Map API,比较失望,内容太简单了,留下的练习也很简单,不过预想实现的效果都达到了。这个可以理解,既然是API,当然越容易开发者使用越好,Google API在设计和封装上肯定下了不少功夫,因此使用起来比较简单。Google是死守互谅网这一块,着重做强这一点,不想MS,MS做的东西涉及的层次还是很多的,不仅仅是API,还有很多复杂的工具、技术,需要开发者自己去学习,然后从比较低的层次构建应用。Google目前提倡的是Google自己提供一系列优良的Infrastructure,包括存储服务、API以及数据,开发者只需要会一门语言以及熟悉API,就能够开发出基于Browser的应用来,而且通过Google Gear等技术使这种基于Browser的应用更加像传统的本地化客户端。Google App Engine目前就提供500MB/项目的空间,以及每个用户允许3个这样的项目,提供带宽,利用Google API开发应用。而且目前Google这种Browser Based应用涉及的面越来越广,Google Doc为的是匹敌MS Office,不过Google的是在线的,Office是本地的;Calendar也是在线的;GME使Mashup开发能够在线完成等等,还有强大的Search。当这种应用越来越多,并且Google提供的API越来越强大的时候,基于Google App Engine的方式开发者就能够开发出很强大的应用,而且用户只需通过浏览器就能够使用,具备良好的用户体验,这确实很强大!对开发者来说,创建新的应用很快,对于用户来说,只需浏览器即可完成自己的需求。下午去听了Google Gear,Gear就是增强浏览器端能力的东东,早起认识Gear是Google Reader增加的离线浏览,通过Google Gear实现,下午听了之后,Google要对Gear增强,增强的方面都是挺细节的东西,但是很大程度上增加了浏览器的用户体验,更像一个本地应用程序。透露几个增强内容,一是方便的创建Desktop Shortcut,挺实用,Demo演示了当用户保存一个页面的时候,通过浏览器另存为,图表示单一的图标,名字当然可以自己改,但是通过Gear就能够创建同要保存的页面相一致的Shortcut;二是Notification,当用户触发某个浏览器事件的时候,Gear就能够提醒用户,比如Send mail to your Gmail,然后。。。用GTalk或者Gmail Notifier的人都应该知道的吧。。。;三是增强File System,一个例子是文件批量上传,比如Gmail附件要粘贴好几个,过去需要N次选择确定操作,现在通过Gear只需一次多个选定即可;四是The Blob,类似一个断点续传的功能,例子是当上传大文件的时候,突然网络中断,那么Gear能够让你从断点处继续传,貌似是这个意思;五是Geolocation,这个功能能够确定使用者的大概地理位置,会上说是用WIFI基站点确定位置,另外想想根据IP也能,不过误差会比较大,确定位置之后,在Google地图Search某些地方的时候,比如餐厅,那么地图会定位使用者周围的餐厅,毕竟咱们都是想去近一点的。可以看出,Gear是增强Browser在使用Google服务时候的用户体验,做得功能都是很细节的东西,但是都是对用户使用感觉影响挺大的。
下午还听了Google App Engine,前不久我接到了通知,可以开通我的App Engine使用了,估计应该是全面开放注册了吧。Talk的内容很简单,Tom也说了很简单,只是一个Overview。App Engine的重要性是很显然的,前面也说了。现在已经开放了,大家都可以试试开发一个自己的Web应用。正巧前不久我学了Python,现在可以试试了:)
今天其他的活动是去玩了玩桌面足球,胜利一局,输掉一局~中餐还是快餐,晚餐自助很不错,也亏的我们熬到最后:D 参会的,总体感觉是,各个都是学生模样,以致某个讲师说,中国的开发者都好年轻啊,在米国,好多都是年纪长得开发者来与会。其实去看看MS TechED,参会的有很多都是秃顶的开发人员。我估计参会当中学生是主力,Google Fans肯定不少,而且当中很多都是学生,K.F.Lee的Fans肯定也有一堆吧~ 发的T恤要比去年的好,去年的,夏天根本没法穿,穿着要被热死。。。
return;
随机文章:
Programmer competency matrix 2008-07-08心情好,记录一篇 2008-06-21Strongly Recommend TC 2008-04-18杂 2008-03-27I am so foolish... 2008-01-16
收藏到:Del.icio.us






