1. Google API (
http://code.google.com/intl/zh-CN/more/)
里面包含了各种各样的API,如Android(Android SDK提供了API用于在支持Android系统的设备上开发应用程序), Google App Engine(提供一个基础架构,让你快速开发网络应用程序),Google自定义搜索API(为你的网站创建自定义搜索引擎),Google数据API(一种简单的标准协议,用于在网络上传输数据),KML(使用 Google 地球、Google 地图和手机地图来创建和共享内容),Google Sitemaps(使 Google 可以快速抓取您的网站),等等。每一个API都有相应的网站和论坛,可以从中获取详细的信息。
2. Google Labs(
http://www.googlelabs.com/)
Google 实验室中的项目是由Google 的工程师在业余时间构建的,旨在展示一些奇思妙想,并非提供完善的Google 产品,用户可以向开发他们的工程师提供反馈,这些项目以后可能会集成在Google.com中,也可能永远消失。
这个貌似与开发人员没什么关系,不过可以看到Google的工程师的一些奇思妙想,比如我个人就对其中一个项目(Google Image Swirl)很感兴趣,这个项目是根据图片的外观和语义相似程度进行检索图片,在准确性和实时性上都极有挑战性!佩服工程师
景宇石 (Yushi Jing)和
Henry Rowley!
3. Goolge的开源计划(
http://code.google.com/intl/zh-CN/opensource/)
3.1 开源项目托管(
http://code.google.com/intl/zh-CN/projecthosting/)
Google 代码上的项目托管是快速、可靠、简单的开放源代码托管服务。Google 代码上的项目托管使您可以:
- 立即创建有关任何主题的项目;
- 获得具有 1 千兆字节的存储空间的 Subversion 代码托管以及具有 2 千兆字节的存储空间的下载托管支持;
- 通过集成的源代码浏览和代码检查工具,轻松地查看代码、检查贡献以及维护高质量代码库;
- 使用简单却灵活而强大,并且可适应任何开发过程的问题追踪器和项目 Wiki;
- 通过标星号和更新流,轻松地跟踪您所关注的项目及开发人员;
3.2编程之夏(http://code.google.com/intl/zh-CN/soc/)
Google的王牌项目,专用于向大学生介绍开放源代码开发,Google通过这个计划培养新的开源软件开发人员。
3.3Google提供的代码(http://code.google.com/hosting/search?q=label:google)
大概一百多万行代码和一百多个项目,或许就有你感兴趣的。