谷安评论系列(一) Why Android?

From: http://android.google.org.cn/

 

Google I/O 2010 的第二天,主持人 Vic 在开场白上讲述了他在进入 Google 工作的第一天发生的一个小故事。

Vic 第一天在 Google 上班时,在办公室碰到了 Andy Rubin,当时的 Andy Rubin 正在负责一个内部的秘密项目,代号 —— “Android”。Andy 很热情的向 Vic 介绍了 Android,而 Vic 有些不解的打断了 Andy,他的疑问是现在还需要一个新的 Mobile OS 吗?而 Google 有必要去提供它吗?

Andy 的回答是 ——

enable innovation at every level of the stack

enable innovation at every level of the stack

  • 第一点是IT产业需要一个免费开源的 Mobile OS,作为一个载体和纽带,从而可以鼓励在各个层次上的创新(enable innovation at every level of the stack),来自不同的公司和个人。
  • one company, one device, one carrier

    one company, one device, one carrier

    not the future we want

    not the future we want

  • 第二点在于如果 Google 不去提供它,那我们有可能面临一个阴郁的未来,市场上只有一家系统,设备供应商,而用户也只有唯一的选择。(屏幕上显示了1984这本书的封面,汗 -_-)
  • 而作者在通过之前一段时间对 Android 的了解,对“enable innovation at every level of the stack”这句话也有越来越深的认识。

    前不久,作者在跟一位负责打印机相关开发的同事聊天的时候,聊到了 HP 跟 Google 在合作的 Cloud Printing。概念其实不复杂,可以想象一下就是传统的打印机加上一台平板电脑构成的一台智能打印机,当它连上网络时就变成一台打印服务器。

    举一个简单的应用作为例子,打印机本身会运行一个特殊的邮件客户端,绑定一个固定的邮件帐号,当用户发送邮件到这个帐号时,打印机会自动收取该邮件,抽取邮件里面的附件如Word,Excel,PPT,PDF,Image等等并自动打印。

    想象一下下面的使用场景,你在一间星巴克会见客户,有一份文档存储在手机里面需要打印出来。此时,你可以通过手机打开 Google Map,搜索附近拥有该类型智能打印机的打印店和对应的邮件帐号,然后到离你最近的打印店里面把你的文档通过邮件发送到该邮件帐号进行打印。甚至,你还可以继续留在星巴克里面跟客户继续交谈,而把文档发送过去,并请打印店的人帮你把打印好的文档送过来。

    上述应用并不复杂,可能一个传统的嵌入式操作系统加上一些附加模块也可以做的到。但是它的真正含义在于,这个应用仅仅是该打印机提供的可能功能之一,基于一个更智能的 Mobile OS,打印机完全可以像今天的智能手机,平板一样,下载新的 Apps,提供新的服务,并且该服务会自动在互联网上注册和广播,使得需要的人很容易就可以通过 LBS 或者其它方式找到它。实际上,HP 也在规划用于智能打印机的 App Store。一个智能的设备,它未来的扩展性是无限的,它提供服务的方式仅仅局限于你的想象。

    对于 HP 来说,OS的选择除了 Android 外,还有收购 Palm 获得的 WebOS,而对于其它想提供类似解决方案的设备制造商而言,Android,这个免费开源的 Mobile OS 就是他们最好的选择了。

    再来看“enable innovation at every level of the stack”这句话,这里的 every level of the stack 是指当前构成了 Android 生态系统的每个层次。

  • 电信运营商,可以为 Android 提供不同的通信协议支持。
  • 软硬件解决方案供应商,可以为基于 Android 的各种智能设备提供多种成熟的,价格合理的硬件,软件或者软硬件解决方案。
  • 设备制造商,可以制造多种不同规格的智能设备。
  • 个人,团队,ISV等开发者可以为不同的 Android 设备开发应用。
  • 等等,等等… …
  • 可以想象的是,当基于 Android 的软硬件解决方案越来越多,越来越成熟,价格越来越低的时候,当加入到 Android 生态系统的设备制造商,开发者越来越多的时候。我们将会看到一个怎样的未来 —— 越来越多各式各样的智能设备,除了智能手机和平板,还有电视,打印机等等等等,它们的价格越来越低,功能越来越强大,并且使用习惯和方式基本一致。

    围绕 Android 的将是一个日益壮大的生态系统,它的开放性,选择的多样性,对创新的鼓励和回报能够使得它不断成长,并成为IT产业在智能设备和移动互联网的发展上的一个最重要的力量。我想这就是 Andy Rubin 在回答“Why Android”时给出的答案,也是作者和其它个人,公司希望加入这个生态系统所需要的答案。

    可以自定义铃声与提醒声音的软件: RingDroid

    2010年7月28日

    对于你的手机来说,最具有个性的恐怕只能说是铃声与提醒声音了。通过 RingDroid 这个软件,我们可以从 Android 手机上存储的音乐创建自定义铃声和提醒声音,按照以下步骤即可(好吧,我承认这种应用其实不少了,但是这个软件的波形图还是不错的):

    1. 从菜市场搜索下载 RingDroid,也通过在文后的二维码链接下载。

    2. 启动 RingDroid ,从列表中选择想要修改的音乐,或者用搜索来找到它。

    3. 接下来你可以看到编辑音乐的界面了,和 PC 上的 mp3Trim 很类似的,标记开始与结束点,注意铃声不能超过30秒。

    4. 选择完毕后,点击 Menu -> save 来保存你的铃声。

    5. 接下来,需要选择该段音乐的类型,你可以从 “铃声”、“提醒”、“闹钟”或者“音乐”几种类型中选择一个。然后,再给它一个自定义的名字,就大功告成了。

    6. 猛击 “save” ,选择是否把该段音乐保存为默认的铃声(或者提醒、闹钟),在此处没选也不要紧,在设置里面重新选择一遍就好了。

    RingDroid是一个挺不错的小工具,基本所有的音乐格式都能支持(当然必须是没有 DRM 保护的),默认会将编辑后的音乐保存在 sdcard/media/audio 这个路径下,你可以用资源管理器(例如 Astro )来访问。

    via androidcentral


    作者: Raymond.Lau分类: 应用标签: Applicationringtone

    G1:到了说再见的时候了,谢谢你带给我们的回忆

    2010年7月28日

    g1farewell

    随着从 T-Mobile 网站上的移除,第一款搭载 Android 系统的手机 G1 终于打算退出历史舞台了。自从2008年秋季发布以来, 在这台手机上发生了太多令我们意外和惊奇的事情了。虽然只有528MHz 的处理器,其他配置也很低,更是无法与现在的新款手机相比,但是,作为 Android 系统的鼻祖,它是那么令人难以忘怀——发布之初铺天盖地的新闻与小道消息、数次的延迟发布等等。至今,G1 还有不少忠心的拥趸,它的系统也从最初的1.5升级到了2.1(2.2 也已由 CM 大神发布了测试版)。但是,现在还是到了说再见的时候了,让我们记住G1,也谢谢为G1做出了那么多贡献的人们。

    via androidcentral

    作者: Raymond.Lau分类: 新闻标签: DreamG1HTC

    Google 开始对 Android 应用提供版权保护

    2010年7月28日

    google-license-mechanism

    今天,Google 宣布将推出一个对 Android Market 中的应用程序进行版权保护的机制,该特性适用于 Android 1.5 及以上版本。这种版权保护机制具体的特性如下:

    • Google 建立了一个特别的授权服务器,它保留了 Android 用户申请购买应用的纪录。
    • 开发人员可以利用 Google 提供的 API 来编写应用程序中的相关代码,从而实现当应用程序启动时,应用程序自动查询授权服务器。
    • 授权服务器然后告诉应用程序该用户是否具有使用该应用程序的权利。

    值得一提的是:应用程序不直接与授权服务器通信,而是与 Market 应用进行通信,而 Market 应用负责与授权服务器通信,这样做的目的应该是避免用户在没有网络的情况下无法使用 Android 应用程序。另外,所以的验证请求都是基于 RSA 加密的,每个 Android 应用的发布者都会有一对密钥,其中应用程序以公钥来发送验证请求,而只有能拥有私钥的授权服务器能解密请求并提供验证信息。如果你想了解更多详细的信息,请访问 Android Developers Guide

    译者注:与 App Store 相比,Android 中众多的免费应用很吸引人,如果更多的开发者选择把自己的应用变为付费应用,并且使用 Google 提供的保护机制进行保护,那么 Android 的 jailbreak 版本也不远了。

    Via androidcentral

    作者: Robin分类: 新闻标签: Android LicensingAndroid Market
    posted @ 2010-07-31 12:45  sikaodelang  阅读(216)  评论(0编辑  收藏  举报