27号参加了google的开发者大会,回来给大家做一点简单的分享:主题为“开放·分享·创新”的2011Google(谷歌)开发者日技术大会
本届Google开发者日技术大会上,Google将围绕Android平台、Google Chrome浏览器以及HTML5技术、Google地图技术、以及Google广告平台和商业应用开发四大专题开展讲座课程,与开发者分享开发产品和相关技术的最新发展,展示最新互联网技术的应用、探讨如何利用这些新型的开发技术来推动创新和创业,与开发者及业界共同展望开发互联网应用的创新机会。 part0:关于google的业务
本届Google开发者日技术大会上,Google将围绕Android平台、Google Chrome浏览器以及HTML5技术、Google地图技术、以及Google广告平台和商业应用开发四大专题开展讲座课程,与开发者分享开发产品和相关技术的最新发展,展示最新互联网技术的应用、探讨如何利用这些新型的开发技术来推动创新和创业,与开发者及业界共同展望开发互联网应用的创新机会。 part0:关于google的业务
- google的工作中很少有产品和UE的概念:基本上是工程师和美工来配合开发产品。所以google的产品在设计上都十分的“工程师”。当然这种状况也在逐渐的变化。
- 好处:产品非常的直接,清晰。注重产品的功能,模块的重用和统一性。
(例:google map的UI和页面基本上没有变化过,但是在功能上甚至可以查询到某一条在航线上航行的货轮的具体信息) - 不足:有些产品的分类逻辑不符合普通用户的习惯,用户体验不好。
(例:Android Market和Chrome Webstort的分类方法,他们自己的PM都不知道为什么这么分)
- 好处:产品非常的直接,清晰。注重产品的功能,模块的重用和统一性。
- google的产品十分关注技术上的效率和设计细节:在google的产品的设计中工程师十分注重使用fragmend技术实现应用的跨平台适配;不同场景下wifi,电量,cpu占有率,输入方式等。
- google的产品十分注意A/B样和快速迭代。
- google的研究表明,移动用户的任务导向非常明显。
- 不要从其他的平台移植应用到android:因为不同平台在界面控制,后台程序的运营方式。更重要的是不同的用户群和用户特性。
- 注意跨设备的支持与设计:使应用在不同尺寸的android中,横屏与竖屏的使用场景下展现良好的效果。
- 用户体验的过程在下载开始前:从market的设计开始,从官网下载也得介绍开始。注意应用的图标、截图、和介绍。
- 产品设计的几个point:
- 无需冗长的注册流程。
- 使用导航条,不要太多的tabs,没必要加返回,关注访问顺序和回退键。
- 将首页做到一目了然。
- 互动教程的使用。
- 不要过度弹出,不要字体过小。
- 要使用易用的按键,要间距和空间。
- 用户体验相关技术的几个point:
- 自动同步用户数据。
- 不要使用绝对大小。
- 记得做多语言。
- 关注电量和后台唤醒服务。
- 检测系统状态:wifi。网络链接 。充电,电力不足,汽车模式。
- 服务:异步服务 。尽快的结束。
- 截获url。直接跳转应用(Android Intents)
- Chrome的PM认为:WebApp是一个新的机会,随着Html5技术的发展。
- web store的目的是让webapp更易于用户发现,易于开发者的发布。
- Chrome Web Stort是开源。可以整合到别的浏览器。
- WebApp的发展前景:
- web应用基于浏览器的应用能够实现自动更新。
- HTML5的通用性使得WebApp可以在所有支持HTML5的浏览器上运行,形成巨大的平台优势。
- http://www.alibuybuy.com/posts/64125.html
- http://www.alibuybuy.com/posts/65094.html
- WebApp更是适合工具产品和游戏的传播。例如gmail,googledocs。