android event retrospect

29
Android Event 11-02-02 Android Event 11-02-02 Android Event 11-02-02 Android Event 11-02-02 Retrospect Retrospect Retrospect Retrospect by Roger ([email protected])

Upload: rogeryi

Post on 29-Jun-2015

1.353 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Android event retrospect

Android Event 11-02-02 Android Event 11-02-02 Android Event 11-02-02 Android Event 11-02-02 RetrospectRetrospectRetrospectRetrospect

by Roger ([email protected])

Page 2: Android event retrospect
Page 3: Android event retrospect

• Andy 做开场致辞,先是感慨在CES上看到的大量的各式各样的Android设备,强调开放性带来的创新的无限可能

• 另外提到了云端服务的优势,数据在云端可以被各种不同设备(PC,手机,平板甚至智能电视如Google TV)在不同的应用之间共享,而Android系统和应用则很好地体现了这一点

Page 4: Android event retrospect

• Hugo上场做Honeycomb在Moto的XOOM平板上的演示

• 他首先提到了帮助开发者更具生产力同样是Android的使命,Honeycomb新增的诸多特性将使得开发者能够更快地开发出令人眼前一亮的平板应用

Page 5: Android event retrospect

• Honeycomb的Home Screen,左下角分别是‘back’,‘home’按钮和一个新的专门为多任务设计的按钮,可用于观看最近打开应用的截图预览

• Hugo顺便讽刺了一下iOS的Home Screen只是一堆Apps的仓库,而不像Android一样设计成用户的信息中心(的确如此,特别是在iPad上真是浪费了这么大的屏幕)

Page 6: Android event retrospect

• Hugo先演示了同时滚动邮件的Inbox Widget和日程安排的Calander Widget

• 切换到另外一个Home Screen,左边是浏览器的Bookmark Widget

• 再下一个Home Screen包含3个Stack Widget,分别推送新闻,显示Google Book里面的书籍和Youtube 热门视频

• Hugo再次强调了Android的Home Screen能够帮助用户更容易更快地访问那些对自己重要的信息

Page 7: Android event retrospect

• Hugo用了一个有点矛盾的词来形容Android的消息体系(Nonintrusive Notification)

• 左上图显示了有人在IM上呼叫的通知,左下图显示了点击通知弹出的音乐播放控制条

Page 8: Android event retrospect

• 更多通知弹出窗口

• 囧,好吧,iOS上我们有SBSettings...

• 这里插播一下我对iOS和Android这两个系统的一些看法– iOS更强调单个应用,也的确为构建优秀的

应用搭建了良好的软硬件平台,但是各个应用之间很难进行交互

– 而Android把应用,或者说应用中包含的组件(Android是一个完全组件化的系统,所谓应用只是一组相关联的组件的集合)看做是一个信息的提供和消费对象,组件注册时需要告知系统自身能够产生/消费何种信息和以何种方式,而系统则尽量帮助用户更容易更快地去组织,检索,消费那些他认为重要的信息

Page 9: Android event retrospect

• Hugo强调了设计良好的旧的应用一样能够良好地运行在Honeycomb上,并演示了没有为Honeycomb优化过的忍者西瓜

• 继续囧,iPad上我们有双倍放大模式...

Page 10: Android event retrospect

• 而新的Fragements API也使得开发者开发同时适用手机和平板的应用更容易,右上图是GMail的平板版本,左边栏是一个显示收件夹的Panel

• 点击一封邮件后在左边展开一个新的Panel显示邮件对话

• 这些Panel是一些封装了特定应用逻辑的Fragements,可重用于不同的地方,应用利用这些Fragements可以创建更灵活的窗口布局,适用不同的屏幕大小,分辨率和旋转方向(Android开发者博客有一篇文章专门介绍了Fragements API)

Page 11: Android event retrospect

• 新的Dragging Manager支持目前在桌面操作系统才支持的拖拉Drag and Drop操作(iOS还不支持,WP7貌似也没听说有支持),左上图演示了拖拉一封邮件到另外一个邮件夹

• 最上方是所谓的Application Bar,类似桌面应用的菜单/工具栏,可以快速执行一下常用的操作

Page 12: Android event retrospect

• Honeycomb为2D渲染也提供了3D加速的能力,而且只需要简单设置使用的渲染引擎

• 同时还提供了更丰富的动画框架,Hugo演示了点击最右上角的+按钮和左下角的Home按钮,Home Screen在全局和正常模式之间流畅的切换

Page 13: Android event retrospect

• 图像渲染方面的重头戏是新的为高性能3D交互式应用打造的渲染引擎Render Script

• Hogu演示了Render Script用于Youtube和Google Books的类似环绕电视墙的效果

Page 14: Android event retrospect

• Books流畅的翻页效果

• 新的Google Map支持浏览3D模型和3D交互操作

• Honeycomb的图形性能提升同时得益于对多核CPU的优化,更充分利用硬件的能力

• Android开发者博客有一篇文章专门介绍了Render Script

Page 15: Android event retrospect

• 新的音乐播放应用也支持丰富的3D交互效果

Page 16: Android event retrospect

• 最后一个演示3D交互式应用的程序 - Google Body

Page 17: Android event retrospect

• War Drum Studios的Thomas Williamson同学上台演示从PS3移植的两个3D游戏,第一个类似iOS的Samurai

Page 18: Android event retrospect

• Hugo继续演示Honeycomb的多媒体特性,首先展现的是新的拍照程序,可以切换前后摄像头(拿那么大个平板去拍照还是有些困难吧...)

Page 19: Android event retrospect

• Hugo继续演示Honeycomb对视频通话的支持,不过他的朋友Lady Killer不在线... (这名字有霸气囧)

• 然后找了朋友Anand演示

• Honeycomb发起视频通话可以通过Home Screen的Contact Shortcut或者直接进入Google Talk

Page 20: Android event retrospect

• CNN的同学上台演示他们新的Android平板应用

• 集成的iReport模块可以让所有的CNN用户随时随地分享身边的新闻(拿着那么大一平板去街边随手拍拯救大龄女青年?)

Page 21: Android event retrospect

• Hugo最后强调了Honeycomb为Android开发社群提供了更多的机会,大大扩大了Android的应用设备范围,当然开发应用是一回事,用户能够找到他想要的应用,开发者又能够赚到真金白银又是另外一回事了,Google在这方面之前做的的确不好,所以对Android Market的改善和更多付费方式的支持也是势在必然

• Chris Yerga同学上台介绍新的Android Market web store和In App Purchases

Page 22: Android event retrospect

• Android Market web store 允许你通过桌面浏览器更方便地查找,了解应用的内容

• 并且可以在Web上直接进行购买,当交易成功后,你的Android手机上的Android Market应用会自动获得购买通知,并马上进行下载安装

Page 23: Android event retrospect

• 通过Web的方式还允许开发者提供更多应用的介绍,包括预览视频等,也方便用户把自己喜欢的应用通过邮件,Twitter推荐给自己的朋友

• 当接收到推荐应用的链接时,使用桌面浏览器打开则定位到Android Market web store,通过Android手机浏览器打开则定位到Android Market应用

Page 24: Android event retrospect

• 用户还可以通过Android Market web store看到自己的消费记录,并且可以通知自己的新的Android设备对之前已经购买的应用进行下载

• Android Market目前还支持开发者针对不同的货币定价,如果没有特别指定定价的货币,则自动按照当前对美元的汇率进行换算

• 最后Yerga也知道如果开发者赚不到钱,Android本身再好也是白搭,所以郑重宣布了Android Market目前已经支持IAP(应用内购买),而相关的IAP SDK也即将正式发布

Page 25: Android event retrospect

• 迪斯尼的同学上台介绍他们几个新的Android游戏,当然最亮点的就是已经支持IAP的Tap Tap Revenge 4

Page 26: Android event retrospect

• 用户可以在TTR4里面查看歌手专辑信息,然后直接购买喜欢的歌曲

• 一首歌要一美刀哦...

Page 27: Android event retrospect

• 当然买完之后不但可以听,还可以用来玩游戏

• 最后Yerga同学和迪斯尼的同学相互吹捧了一番,Yerga - "你们花了多长时间整合IAP功能啊..." 迪斯尼的同学 - "我们的开发团队很棒,SDK也很棒,所以只花了不到5天时间", babala... babala...

Page 28: Android event retrospect

• Hugo的朋友Lady Killer这时候视频电话打进来了... 靠,这德性还Kill个鸟啊...

• 最后Yerga跟大家相约98,Sorry... 是相约这个月的Mobile World Congress...

Page 29: Android event retrospect

The EndThe EndThe EndThe EndHappy ReadingHappy ReadingHappy ReadingHappy Reading

by Roger ([email protected])