新近加入Google技术推广部的Tim Bray在西雅图Android开发者群组会议上发表了他对Android生态的看法。(他在6个月前的Google开发者日也进行过类似演讲[YouTube]。)他强调,Android是Google的一项重大投资。主要理由之一是移动平台的庞大用户数量:拥有40亿用户的移动平台是世界上最大的技术平台,大约是PC用户数量的4倍,在发展中国家也有很大的存量。他还强调,智能手机的增长率是前所未有的:比起AOL或者Netscape在头五年达到5000万的用户数,iOS用了不到五年用户数就超过2亿,Android的增长率还超过iOS。

演讲的第一部分讨论移动开发者可以选择的商业模式。他解释说虽然开发者的数量众多,但大部分开发者都没有从任何一个移动应用商店挣到钱。他的看法是程序升级其实比初始销售“钱力”更大,可惜大多数商店都还不支持为升级付费的模式。

应用内嵌广告(In-app advertising)对于任何商业模式都应该是一个关键元素。Google已经加强了与admob的集成,在开发者管理界面增加了一键设置admob推广活动的功能。

他个人认为“应用内销售(In-app sales)”将会逐渐成为应用的主要获利来源,因为这种方式可以从老用户那里汲取利润。

有一种常被忽视的商业模式是“服务器端盈利”模式。他举了tripit和37signals为Web应用套餐增加增值移动组件的成功例子。

Tim强调DCB(Direct Carrier Billing,运营商代收费)是一项重要的增长因素,经常一开通就能够让应用销售和应用内销售翻番。Google正在和全世界的主要运营商合作,集成他们的收费系统。在这种模式下,购买行为还是通过Android市场进行,但费用会出现在消费者的电话账单上。

Tim指出,移动设备在发展中国家是一种非常重要的经济活动载体,而以20出头花钱大方的年轻人作为顾客对象,并不见得是在移动市场开创一门生意的最佳途径。

到目前为止,经由Android市场完成的应用安装次数达到45亿,其中美国、日本、韩国的市场最大。

演讲的第二部分介绍将在本月推出的Android新特性,并展望未来。首先他重申Android的“开放”立场,回应数月前爆发的争议。

Google近日宣布在Android市场中支持为同一应用按照不同分辨率或不同细分市场提供多个APK安装包。

Tim还为Honeycomb分支辩护,“平板和电话不一样,平板较常在横屏状态下使用”。平板的电池续航时间更长,……像素更多。

他没有忘记提及Android最近的得分:活动栏、系统栏、最近应用、系统通知,Apple正在把这些设计改头换面搬到iOS5。

他觉得“Fragments(碎片)”是最重要的新特性,有助于开发者创作更有吸引力的应用。所谓“碎片”代表某项活动中的一个动作或者一小块用户界面。碎片可以在多项活动中重用。碎片存在于活动之内,它有自己的生命周期,可以随时添加或删除。它的生命周期管理可能是开发者学习的难点。现在1.6以上版本都已支持碎片。

6月6日Google还宣布已对UI设计器进行了重大升级,呈现的UI比上一版强很多。

另外还提到对USB和Host API的改进。

6月份Google还将推出对“大型应用”的支持(大小上限为4Gb)。代码和大型的资源包可以分别发布,应用本身的安装包不超过50Mb,还可以有两个不超过2Gb的资源包。Android市场会对这类“大型应用”提供安装和升级服务。

Tim最后约略谈及Web与原生应用之争。他举了“Tripit”应用作为例子,并说明他本人更喜欢使用该应用的原生版本。他用了很多原生的程序。只有原生应用才能充分发挥手机的全部能力。现在大多数移动开发企业都在做跨平台开发,“Web Apps”的最大机会是寄望Windows Mobile平台能发力,因为他觉得大多数团队都负担不起同时为三个平台开发原生程序。

有人问到支持更多编程语言的问题,Tim反复说明框架才是重点。

你对Tim Bray的观点有何看法?你是否正在转变成一名跨平台的移动开发者?你希望Android出现什么样的厉害功能?Tim特别强调,他的工作是将你的反馈带回去给Google

查看英文原文:The Android Ecosystem by Tim Bray

更多相关文章

  1. 一个Android开发者自学Python的心路历程
  2. 工作不久的安卓开发者,他们是这样规划自己的Android学习路线
  3. android 碎片
  4. Android 跳转到应用市场,评价App
  5. Android各大发布市场
  6. Android的碎片fragment和activity之前的关系 以及MVP模式详解
  7. android跳转到手机系统默认应用市场的方法
  8. Android 4.0 开发者指南(28) —— Resource Types - More Types
  9. Android碎片化问题

随机推荐

  1. 平安金融科技移动技术周报(第一期)
  2. Android学习之菜单
  3. android中用Spannable在TextView中设置超
  4. Android零碎知识点(6)——下拉列表框Spinne
  5. Android 中各种权限深入体验及详解
  6. Ubuntu/Linux-mint通过usb连接Android设
  7. Androd之在图片右上角显示红色圆圈里面数
  8. Android EditText属性大全
  9. Android(安卓)未来将全面支持 Intel 芯片
  10. Android学习记录使用Gallery实现炫丽的拖