09年已经过了9天了,这9天很失败的说。
现在天快亮了, 平民我还得赶着第一趟地铁去火车站排队买票。 现在也睡不着了,就写篇blog吧。
google gears,我觉得应该在我的blog里分一个类出来,google gears真是 划时代的产物啊,也许把它说成桌面应用棺材上最后一根钉不太合适,但是也差不多了。 因为公司的项目需求, 我在做一个offline web application with google gears。 研究了两天google gears, 大致看了下gears API, 又找了不少资料来看,又动手做了个test,大体上对google gears有个了解了。 这篇blog, 我不记录具体的细节,我只是记录我查过的资料,我就不藏私了,把这些资料都共享出来。
REF如下:
1. 自然是google gears 官网了。 [url]http://gears.google.com/[/url]
2. [url]http://blackanger.blog.51cto.com/140924/125383[/url] 我这篇文章里引用的是google 的Dion Almaer大牛([url]http://almaer.com/blog[/url])关于gears的演讲和ppt。
3. [url]http://code.google.com/p/google-ajax-examples/source/browse/#svn/trunk/uploadmovietool/js[/url]
这里有一些example。
4. [url]http://groups.google.com/group/gears-users[/url]
这个google group 的Austin大哥,心地很好,能帮你解答问题,有事找他就行(Hi Austin)
5. IBM的一篇应用文章(基于jsp的):
[url]https://www6.software.ibm.com/developerworks/cn/education/web/wa-googlegears/section5.html[/url]
6. [url]http://www.rememberthemilk.com [/url]
remember the milk支持gears做的很好, 生成了desktop快捷方式, 用户选择在线离线模式,可以通过体验来了解gears的离线应用。
还有google reader, google doc。
7. 介绍个rails 支持离线的插件,
gears . rails:[url]http://code.google.com/p/gearsonrails/[/url]
大家也可以去github搜索act_as_local, 我把它fork到了github。
这个插件的特点是,并没有直接通过Gears . APIs 与Gears对Gears进行操作;而是基于Jester,生成类Rails风格的 REST .来操纵Google Gears。另外,当app .line后,本地Gears数据将自动与远程进行同步。
gearsonrails也有一个google group,但是是内部开发人员用的,就不列了。
8. 这篇文章介绍了google gears的野心,不只是离线应用。
[url]http://www.techcrunch.com/2008/10/04/googles-gears-not-just-for-offline-accessibility/[/url]
9. 与第8条照应, 这个应用是包含了并不依赖于gears的Geolocation功能的一个多文件上传demo。
[url]http://uploadmovietool.appspot.com/[/url]
需要你安装google gears。 这就不是个离线应用了。源码可以去第3条的那个连接去找。
10. 还有在railseurope2008上面德国大牛Till Vollmer 的演讲PPT了(感觉对rails没什么用,因为只是一笔带过的提到了用gears . rails插件, 对Adobe AIR开发者来说也许有点用)。
[url]http://en.oreilly.com/railseurope2008/public/schedule/detail/3534[/url]
你可以下载,但是必须要使用iwork来看了。
11. 一个Ruby . Rails + Google Gears做的应用, 在线的mindmanger:
http://www.mindmeister.com/
很好很强大,大家注册啊, 太牛了
就这些了,不知道是不是因为google推广gears比较低调的原因,资料很少,以后找到再加,有这些够开发时候参考的了。