谷安

Syndicate content
http://android.google.org.cn
Updated: 16 min 50 sec ago

看图说话 – Android UI 设计秘笈 :Part I

Tue, 08/31/2010 - 23:47

Android 的官方开发者博客发了一份幻灯片,介绍了一些 Android UI 设计的小贴士,Roger 在这里以看图说话的形式发出来,有兴趣的读者就继续往下翻吧。整个 PPT 共分5个部分,Part I 翻译的是前两个部分。

作为开发者,为啥我们要关心UI,前面的一堆通通可以忽略掉,直接跳到最后一条。因为好的UI设计可以帮助我们卖出更多拷贝,赚到更多钱^_^


这个 PPT 包含5个部分:
1>该做什么,不该做什么
2>设计哲学和考量
3>你必须了解的 UI 框架特性
4>新的 UI 设计模式
5>图标和准则


Don’t:
1>不要照搬你在其它平台的UI设计,应该让用户感觉是在真正使用一个 Android 软件,在你的商标显示和平台整体观感之间做好平衡
2>不要过度使用模态对话框
3>不要使用固定的绝对定位的布局
4>不要使用px单位,使用dp或者为文本使用sp
5> 不要使用太小的字体



Do:
1> 为高分辨率的屏幕创建资源(缩小总比放大好)
2> 需要点击的元素要够大
3> 图标设计遵循 Android 的准则
4> 使用适当的间距(margins, padding)
5> 支持D-pad和trackball导航
6> 正确管理活动(activity)堆栈
7> 正确处理屏幕方向变化
8> 使用主题/样式,尺寸和颜色资源来减少多余的值
9>和视觉交互设计师合作!!!



设计哲学:
1> 干净而不过于简单
2> 关注内容而非修饰
3> 保存一致,让用户容易投入其中,可附加少许变化
4> 使用云端服务(存储和同步用户资料)来加强用户体验


优秀界面的设计准则:
1> 关注用户
2> 显示正确的内容
3> 给予用户适当的回馈
4> 有章可循的行为模式
5> 容忍错误


关注用户:
1> 了解你的用户(年龄,技能,文化,对你的应用的需求,使用的设备,何时何地如何使用设备)
2> ‘用户优先’的设计心态 (用户通常是任务导向的行为模式)
3> 更早,更频繁的由真实用户来测试


显示正确的内容:
1> 最常用的操作需要最快被用户看到并且可用
2> 不太常用的功能可以放到菜单里面


给予用户适当的回馈:
1> 交互式的UI元素最少需要反映出4种不同的状态 (default,disabled,focused,pressed)
2> 保证操作的结果是清晰可见的
3> 多给予用户进度提示,但是不要干扰他们当前的操作



有章可循的行为模式:
1> 行为模式遵循用户的期望(正确的操作活动堆栈,显示用户期望看到的信息和动作)
2> 使用合适的方式来加强功能可见性(可点击的元素就应该看起来是可以点击的)
3> 如果用户完成一项任务需要复杂的操作,重新思考你的设计!!!


容忍错误:
1> 只允许有意义的操作(适当禁用一些按钮)
2> 尽量减少不可回退的操作
3> 允许回退(undo)比使用确定对话框更好(实际上,应该尽量少用确定对话框,它对用户是一种干扰)

如果错误是可能发生的,那它就一定会发生。

- Donald Norman, The Design of Everyday Things 作者


设计考量:
1>屏幕的物理尺寸
2>屏幕密度
3> 屏幕的方向(竖向和横向)
4>主要的UI交互方式(触屏还是使用D-pad/trackball)
5>软键盘还是物理键盘


设计考量:
6>了解不同设备之间的相异之处是非常重要的!
7>阅读CDD,学习设备可能差异的地方
8>了解屏幕尺寸和密度分类

Via Android Developers


© Roger 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 6 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

新的 Android 软件许可验证服务被破解?来自 Google 第一时间的回应

Tue, 08/31/2010 - 23:46

翻译前言:

之前 Roger 报道了 Google 新推出的软件许可验证服务,并认为它有助于缓解目前 Android 平台上破解泛滥的问题,从而改善软件开发者们在 Android 生态系统里面的生存环境,这样才能使得 Android 平台在软件上向 iOS 发起真正的竞争(否则按照目前的状况,莫说是10w个 Apps,就是 100w,也是一堆垃圾里面埋了几颗珍珠而已…)。

另外也针对有兴趣在自己收费应用里面采用这项验证服务的开发者们,摘要翻译了官方开发文档里面相关的文章,希望可以帮助各位快速了解一些技术上的细节。

谷奥日前报道了一篇文章,是关于这项软件许可验证服务被破解的传闻,也摘要翻译了 Google 的回应。下面是 Google 官方回应的更完整的译文,希望能够帮助读者清楚了解事情的来龙去脉。特别是对于开发者朋友们,希望可以打消这项服务已被破解,出师未捷身先死的疑虑。

翻译正文:

有传闻说有人已经找到并发布了破解一些 Android 应用的方法(这些应用使用了新的许可验证服务),破解后的应用不再跟我们 Android Market 许可验证服务器进行通讯,而直接显示验证通过。我们后续还会继续关注事情的发展,不过有几点是值得现在声明的:

  • 许可验证服务,虽然刚刚推出不久,但这是保护应用不被非法拷贝的十分重要的一步,在线验证的方式比以前简单的通过系统权限限制来防止拷贝的方式要有效的多。即使是提供破解方法的作者也写到:

    目前而言, Google 提供的许可验证服务,在我看来,仍然是防止非法拷贝的最佳方式。

  • 许可验证服务提供了一个基础设施,开发者可以使用它来为自己的应用自定义需要的权限检查。许可验证服务库的第一个版本附带了一个非常简单,容易理解的样例实现,这个样例主要目的是为了让开发者理解如何使用许可验证服务,并且加以修改后可以运用到自己的应用中,样例本身没有太多关注安全方面的问题。
  • 一些开发者没有加以修改就复制了整个样例,而这种做法使得他们的应用十分容易被攻击。实际上目前我们所知的被破解应用,被破解的原因都是因为没有做代码混淆,而我们强烈建议这一点,并且后续还会发布相关的教程来指导如何对应用做代码混淆。
  • 目前使用许可验证服务的应用数量还很少,但是后续会持续增加,因为这种方式比起之前要有效很多。
  • 只要系统允许第三方应用运行,100% 的防拷贝保护就很难实现,但是使用在线验证的方式,当您的应用正确使用了该服务并按照自己的需求进行客制化时,就可以极大增加了破解的难度和成本。
  • 而对抗非法拷贝的最佳方式就是让非法拷贝的工作困难重重并且代价高昂,同时使获得您的应用的合法途径变得更直截了当,简单,快捷。当用户在十分容易购买到需要的应用和不得不访问难以信任的黑市之间进行选择的时候,我们相信结果是不言而喻的。

菜市场已经提供一个安全有效的途径,帮助开发者把他们的应用发布给用户。而新的许可验证服务将会使这个发布途径更安全,并且我们还会持续加以改进。我们正在帮助开发者对抗非法拷贝,并且这将是持续不变方向。

译后语:

从 Google 的回应来看,所谓的破解并不是真正破解了 Google 的许可验证服务,因为验证是在线进行的,要破解,实际上要做到:

1,劫持 Market App 跟 Google 验证服务器之间的通讯,或者劫持 3rd App 跟 Market App 之间的通讯,即是说要去 hack Market App

2,并且要能够正确伪造加密后的数据(破解加密算法和能够获得加密用的公钥)

可见,要同时做到上面这两点,实际上并不是那么容易。

传闻中所谓的破解,实际上是破解使用了验证服务的应用,可能是用一个 Fake LVL 去替换应用里面 Google 提供的 LVL 库。Fake LVL 自然不会真正的去跟 Market App 通讯,而是直接返回验证通过来瞒过应用。要防止这样的破解,只需要按照 Google 的建议做代码混淆即可,另外后续的 LVL,Roger 认为也有可能以源码的方式提供,这样开发者可以以更灵活和隐秘的方式在自己的应用里面使用验证服务。

不过正如 Google 而言,提供一个直截了当,简单,快捷的购买应用的途径是非常的重要,而菜市场在这方面还实在不够给力啊。

Via : Android Developers


© Roger 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 没有评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

三星宣布 Galaxy Tab 平板将于 9 月 2 日正式发布

Wed, 08/25/2010 - 02:13

三星官方宣布Android平板Galaxy Tab将于9月2日柏林IFA Expo展会上正式发布,他们已经给媒体发去了请柬,邀请媒体们在9月2日见识一下三星移动最新的创新:http://galaxytab.samsungmobile.com/,这个网站里只有一段简短的犹抱琵琶半遮面视频。

继续观看官方的卖关子视频:

原始视频地址

Via TNW


© musiXboy 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 5 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

使用 App Inventor 创建 Twitter 客户端

Wed, 08/25/2010 - 01:56

Google App Inventor 是一个基于网络的,可以拖拽的 Android 应用程序构建工具。前不久,谷安有过相应的报道,目前该服务已经向部分人开放,貌似使用 App Inventor 来开发 Android 应用真的变得简单而有趣。App Inventor 主要有两部分构成,一个是设计页面(Design Page),另一个则是模块编辑器 (Blocks Editor)。个人觉得 App Inventor 的开发环境应该与 NetBeans 和 BCB 类似。设计页面是主要用来编写代码处理逻辑。而模板编辑器则通过拖拽组件的方式来构建图形界面并生成相应的代码。如果你想多了解如何用 App Inventor 来开发 Android 应用,请点击这里

一个国外的工程师在 Vimeo 上讲解了如何用 App Inventor 来构建 Twitter 客户端,感兴趣的朋友可以观看下面的视频:

原始视频地址

Via AndroidandMe


© Robin 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 3 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

Consumer Report 的智能手机评级说: Android 很好,很强大

Wed, 08/25/2010 - 01:33

根据  Consumer Report 最新的智能手机评级,8台 搭载 Android 系统的手机入围了了“推荐”列表。同时,在全美3家主要运营商中定制手机中,排名的前2名的均为 Android 手机。以下是推荐列表:

  • Verizon:Motorola Droid(1),HTC Droid Incredible(2),HTC Droid Eris(5)
  • T-Mobile:HTC myTouch 3G Slide(1),Google Nexus One(2)
  • Sprint:HTC Evo 4G(1),HTC Hero(2),Samsung Moment(3)

值得注意的是, AT&T 3G 版的 Nexus One 并没有出现在相应的运营商列表中,但是在 T-Mobile 的列表中却出现了 T_Mobile 版本。还有令人觉得费解的是, Motorola Devour 居然排名在 Palm Pre Plus 之前。此外,列表中也列出了最新发售的 Android 手机 myTouch 3G Slide。 Android 的发展势头越来越生猛了,现在,我们很期待,在下一轮的评级的中, Andeoid 阵营会做出多大的贡献呢。

若需参考 Consumer Report 智能手机评级的原文,请猛击此处

via android central


© Raymond.Lau 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 3 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , , , , , , , , , , , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

HTC将 Droid Incredible,EVO 4G 等一系列手机的源码开放

Wed, 08/25/2010 - 01:32

对于希望将手头的 Droid Incredible 和 EVO 4G 获取 root 权限或者刷 ROM 的用户来说,这是个好消息。 HTC 已经将这两款大受欢迎的手机的源码放出,毫无疑问,很快我们就能拿到一些很棒的 ROM 了。当然,对于普通的 Android 用户来说,这个消息听听也就算了,对于 Cyanogen 这样的大神来说,这无疑是很振奋人心的消息。

HTC 放出的其他可用的源码包括: Hero, Droid Eris, Dream(G1), Magic(myTouch 3G)。

Via AndroidGuys


© Raymond.Lau 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 4 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , , , , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

Google Earth for Android 1.1 发布,一起去潜水吧

Tue, 08/24/2010 - 20:36

今天Google Earth for Android 1.1新版本在Android Market上线,为配合严酷的夏日时光,Google为1.1版本加入了潜水功能──你可以潜入水下,看到各种深海美景,在潜水之后点击“look around”按钮可以倾斜视角以看到壮丽的海底大峡谷。

Google Earth for Android 1.1新版本还增加了一个“Explore the Ocean”图层,在其中可以看到超过100个机构贡献的海洋知识文章。如果你运行的是2.2 Froyo系统,那么你可以直接在Google Earth for Android里看到介绍海洋的视频,因为他们是flash的。

Google Earth for Android 1.1已经开始提供免费升级,至少需要2.1版本系统。扫描下面的二维码直接下载安装吧:

Via Google Lat Long Blog


© musiXboy 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 10 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

用 Android 手机控制电脑

Tue, 08/24/2010 - 20:04

感谢读者 wzyboy 的投递。

冬天,北风吹着、雪花飘着,宅男宅女都窝在被窝里不愿出去,但是又想用电脑上个网,看看动漫、打打游戏啥的……钻出被窝就意味着寒冷,待在被窝里就意味着不能玩台式电脑……真的是这样吗?

上面的截图并不是在电脑上截下的,它们是在一只普通的 Android 手机上用 ShootME 这个软件截下的。看了这些截图,你应该明白,要在被窝里看动漫、玩台式机上的游戏不再是难事了。

要实现这样的效果也不难,并不是我在 Android 上装了一个 Windows 操作系统。它只是用了远程桌面功能而已。远程桌面协议的定义请自行查看维基百科

除了微软的 RDP,其它的操作系统,如 Mac OS X 什么的,也是有相应的远程桌面协议的,所以理论上你也可以在 Android 手机上玩 Mac OS X。但是此文仅以 Windows 7 为例进行介绍。

客户端准备

客户端就是你的手机。此处特指装备了 Android 操作系统的手机。至于版本是无所谓的,Donut, Eclair, Froyo 都行,如果你能搞到 Gingerbread 或者 Honeycomb,你也可以试试……手机的配置更是无所谓的。我是拿 HTC Dream 做的测试。HTC Dream 是世界上第一款商用 Android 手机,它的配置在现在看来是相当相当落后的,但是实际情况是用 HTC Dream 远程桌面连接我的电脑也是非常流畅的,没有卡的感觉。

需要的软件是一个支持 RDP 的远程桌面客户端。这里推荐下 Xtralogic 牌的。点击下面的二维码可以下载带广告的免费版。

服务器准备

服务器就是你的电脑。此处特指装备了 Windows 操作系统的电脑。版本么,Windows XP 以上就可以了。Windows 2000 也许……也行吧。不保证。Windows 7 是最佳的。不过由于我常用的 Windows 7 系统里关闭了太多的服务,所以此处以 Windows 7 的同源兄弟 Windows Server 2008 R2 为例介绍。(截图是在 Windows 7 里截的)

RDP 是微软的协议,所以 Windows 里是自带此功能的,不需要再装其它的软件。设置方法如图:(如果你是在网页上看的,点击看大图)

需要说明的是,如果你的账户已经是管理员账户了,那么就不要再点“选择用户”了,直接保存即可。不过需要注意的是,你要使用的远程连接的这个账户是一定要设置密码的,没有密码的账户是不允许连接的。

连接!

远程桌面不一定要求要在同一局域网里的,理论上公网上任意两只设备都能相互连接,但是此处以局域网为例进行介绍。

首先要确保手机和电脑在同一局域网里,在同一网段里。可以把电脑和手机都连接到同一个路由器下面,然后都设置好固定 IP。比如电脑的 IP 是 192.168.0.100,手机上的 IP 就可以设置为 192.168.0.101 什么的。Windows 下设置 IP 的方法是在“网络连接”里,打开“本地连接”的属性 → “TCP/IP 协议 版本4” → “属性”,在这里改。Android 下使用固定 IP 的方法是打开“无线设置” → “Wi-Fi 设置”→ Menu 键 → “高级” → “使用静态 IP”, 在这里改。

改完之后两只设备应该可以互相 ping 通了。可以在 Android 上任意终端模拟器上输入 ping -c 4 192.168.0.100 (这是电脑的 IP,请根据实际情况修改),Ping 通了就算设置好了。事实上,很多人家里只要是用路由器上网的,基本都已经在同一网段了,这些设置都可以省略的……只要知道电脑的 IP 就可以了……

打开手机上已经安装好的“远程桌面”程序,按 Menu 键 → 添加服务器。地址就填刚才电脑的 IP,用户名填你在电脑上的登录名,确切地讲是你加入远程桌面允许用户列表里的名字,密码就填你电脑上的密码,接下来几个都可以不填。下面讲讲分辨率。

一般来说,手机的分辨率是小于电脑的,所以如果在分辨一栏选择了一个大于手机分辨率的值,那么手机就只能看见一部分屏幕,需要靠滑动来查看其它的部 分,就像一个网页一样,要上下拖动才能看完整。如果把视图缩小,那么的确是可以看完整的,不过字也就变小了。如果选择“适应屏幕”,则是把远程桌面的分辨 率设置成和手机分辨率一样的,这样既是完整的,又是字正常的,但是这样的分辨率下可能有一些电脑上程序不能完整显示。在题图中,第一、二、三张图选择的是 适应屏幕的分辨率,第四张图是选择了一个大于手机屏幕分辨率的分辨率。

综上,如果你的手机的屏幕分辨率本来就比较高的话,比如 Nexus One, Milestone, Desire 啥的,就选择适应屏幕好了,你会感觉你在用上网本的,如果你的手机屏幕分辨率比较低,比如 Dream, Magic 啥的,就选择一个标准分辨率 1024×768 好了,或者可以选择一个 960×480 (长宽都是 480×320 的两倍)的分辨率,然后视图缩至最小,个人感觉那样的字还能勉强看清,题图中的第四张就是这样的分辨率。

全部填好后,点“保存”,然后这个配置就被存储下来了,以后只要启动程序,连接之就可以了。

附注:
  1. 远程桌面只是传输视频和音频信号,所以即使你在用远程桌面玩电脑上的游戏,手机也不会感到卡,因为游戏是运行在电脑上的,传到你手机上的只不过是一个视频和音频信号而已。
  2. 玩这个东西当然是屏幕分辨率越大越好,我曾经见过有在 iPad 上装远程桌面连接 Windows 7 的……
  3. 最好用一只用实体 QWERTY 键盘的手机来玩这个,比如 Dream,Milestone 什么的。

Via wzyboy’s blog


© musiXboy 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 5 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags:
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

菜市场的财富故事:Advanced Task Manager 作者 Arron La 年半入账8w美刀

Tue, 08/24/2010 - 19:49

Advanced Task Manager

Arron La,09年二月在菜市场发布了 Advanced Task Manager,最近他把这段时间的收入公布了出来,也让我们看到在 Android 平台上开发收费或者免费广告版应用,收入还是满可观的。ATM 从发布到现在,收费 0.99$ 的版本一共入账 5w美刀,而 09年11月发布的 AdMob 免费广告版则带来接近 3w 美刀的入账。

年半的时间内总共收入 8w 美刀还算一个不错的成绩,而且 ATM 只是一个小应用,类似的竞争者并不少。当然 Arron La 取得这样的成绩也得益他的应用是最早的一批收费应用,有个很好的开头。但是不管怎么说,这个结果显示了一个高质量的应用还是会吸引到愿意为它买单的用户,获得不错的收益。

译后语:

Roger 个人觉得这个结果只能说还可以,远远说不上是激动人心,如果上面的收入数字是分成和税前的话,实际的入账还要打一个很大的折扣。菜市场现在的问题还很多很多。无论是对于终端用户还是对于开发者而言。要真正接近甚至赶上 AppStore 的水平,Google 还是任重而道远。

读者您对此的看法呢,欢迎留言。

Via:TalkAndroid


© Roger 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 7 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

摩托罗拉宣布全球 Android 设备升级时间表

Mon, 08/23/2010 - 03:40

Android玩家总是在期待新版系统,因为Google的脚步迈的有点微快,而各家制造商已经习惯了旧有的手机开发模式很难跟上Google。摩托罗拉官方今天发布了全球 Android 设备升级时间表,好让大家有个盼头。

不过这个列表里没有很具体的日期,只是大概精确到第几季度(甚至有些连季度都精确不到),仅供参考吧。

Via TNW


© musiXboy 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 7 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , , , , , , , , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

Dell Thunder 原型机先睹为快

Sat, 08/21/2010 - 23:59

Engadget 刚刚拿到了一批 Dell Thunder 的原型机,是不是看得你直流口水呢?其屏幕圆弧形设计,造型优雅,外形相当性感,一看就让人爱不释手。

虽然该机显而易见得漂亮,但是对其规格配置,我们了解的尚且不多,目前已知的就是,该机拥有一块 4.1 英寸大小的屏幕,搭载 1Ghz 主频的高通处理器,支持 IEEE 802.11n 无线网络标准,一个 800 万像素的摄像头,支持 flash,以及一块 1400mAh 的电池。该机同样还会配置一块高分辨率的显示屏,engadget 团队确切的原话是,这块显示屏的分辨率高到甚至让人难以正常观看(希望不会那么夸张吧)。

看一下以上那段视频来了解一下这款机器,也可以看看 Engadget 那边的原文。此外,Engadget 还提供了该机的一个图片库,尽情欣赏吧。

原始视频地址

Via AndroidGuys


© kakahandsome 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 4 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

新款颜色的 X10 Mini 和 Mini Pro — 看上去比用起来更实在

Sat, 08/21/2010 - 22:06

索爱在这个月的早些时候宣布了将为其 X10 Mini 和 X10 Mini Pro 两款机器换上新的颜色。其中,X10 Mini(上图右侧)将披上一个金色的外壳,而 Mini Pro(上图左侧)将换上一款粉色的新衣。就个人而言,我并不十分喜欢大屏的智能手机,而索爱的这两款机器就非常符合我的喜好。比较遗憾的是,索爱仅仅更新了这两款机器的外观,其系统将依旧运行 Android 1.6。

索爱这两款换上了新衣手机将在下月就可以面向用户,而其升级到 Android 2.1 的系统计划在今年第四季度。需要指出的是,我们的确非常喜欢索爱的手机,设计工艺出色,通话质量上乘。不过,能不能也稍微考虑一下 Android 用户的感受,他们对系统升级的渴求甚至高于对吃饭的需求。如果能在如此新潮的手机上跑最新版本的系统,那该多好啊。

Via AndroidCentral


© kakahandsome 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 1 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

T-Mobile G2 谍照放出,和G1一样带键盘哟

Sat, 08/21/2010 - 00:06

1天前报道的 T-Mobile G2 的谍照流露出来了,而且据说是百分之一百真机,到时候发售的肯定也是这个样子。据报道这台机子除了之前提到的 4G 网络功能外,还搭配了 3.7 寸 WVGA 质量电容屏,多点触摸。芯片是 1GHz。而且很不意外的保留了 G1 的 QWERTY 键盘的这个传统。

等等!不知大家有没有发现,手机上好像缺了点什么?好像没有看到前置摄像头的身影哇!这个不得不抱怨一句,人家 iPhone 都有前置摄像头了,可从 G2 这谍照上看表面干干净净的什么都没有除了一个方向键。既然都用上 4G 网络了却缺少连 3G 网络都能支持的视频通话功能,相当失望⋯⋯这样怎么可能当 iPhone Killer 嘛。

G2 还保留了一个 G1 的“优良”传统 —— 呆板。没有什么引人注意的。同样方方正正的 iPhone 4 让人觉得 “恩,还不错”。而这个干脆没人会注意到它的存在。或许人家要得就是这个范吧,让你只要把它拿在手里就立刻变身成一个 Geek 。2年前它的前辈 G1 只有一个敌人那便是 iPhone 3G,不过输掉了。2年后 Smart Phone 这个战场已经变得非常复杂,G2 命运会如何呢?感觉钱途不是很光明啊。

(via Engadget


© Michael米糕 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 4 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

Android 3.1/3.2 开发代号可能是 Honeycomb?

Fri, 08/20/2010 - 13:03

来自Techradar的消息,他们说Google会将下一代Android操作系统(也就是Android 3.0 Gingerbread的继承者)称为Honeycomb,Techradar根据多个消息源得到的这一预测。Google不会直接从3.0大跳到4.0,而需要给开发者们一些缓冲时间,所以Honeycomb版本号可能是3.1或3.2。

Via TNW


© musiXboy 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 7 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

Android Cloud to Device Messaging 服务介绍 – 如何从云端推送消息到手机

Thu, 08/19/2010 - 05:17

译者前言:

基于 Android 的手机是面向移动互联网的手机,保持24小时在线才能充分发挥它的全部能量。而 Google 也在不断提供各式各样的网络服务来吸引用户,有的服务是直接面向终端用户,而有的服务是面向开发者,期望开发者可以利用 Google 提供的这些服务来制作新形态的 Apps 和创造新的服务类型,当然 Google 也会从自家的服务被更多用户访问来获得收益。

Google I/O 2010 介绍了 Android 2.2 导入的 Android Cloud to Device Messaging (C2DM) 服务,也演示了在PC端,把浏览器正在浏览的网址或者在 Google Maps 上定位的位置发到 Android 手机上,而手机会直接通过浏览器打开该网址或者通过地图软件定位该位置。

前不久 Chrome to Phone 已经正式发布,可以让 Android 用户在自家的 PC 和 手机上亲自使用该功能。而 Chrome to Phone 的作者 也发表了一篇技术文章,介绍了C2DM 服务的一些细节。

Dave Burke

翻译正文:

Android Cloud to Device Messaging (C2DM) 作为 Android 2.2 的一部分已经发布了。C2DM 允许第三方开发者开发相关的应用来推送少量数据消息到用户的手机上。C2DM 创造了一个良好的机会,允许我们使用多种 Google 开发工具来创建一种简单但相当实用的应用类型。用户可以使用该类型的应用把各种各样的信息从他们的台机或者笔电直接 push 到自家的手机上。来自 Google 20% 工作时间的一个实验性项目 Chrome to Phone 演示了这种类型的应用。

Chrome to Phone 包括了一个 Chrome Extension,一个 Android Application,和一个 Google AppEngine 服务器。所有的代码都是开源的,可供其它开发者参考如何使用 C2DM。

Chrome to Phone 的消息流是一个很典型的推送服务:

用户使用 Android App 在 C2DM 服务器上注册,获得一个设备注册 ID,这个 ID 跟用户的 Google 帐号绑定在一起,并且由 AppEngine server 来维护。 AppEngine server 在验证用户账号的合法性后记录下用户账号跟用户 C2DM 设备注册 ID 之间的映射关系。

Chrome Extension 获得浏览器当前访问的网址和标题后,把它们发送到 AppEngine server。 AppEngine server 验证当前登录的 Google 用户账号后,通过该账号查找到对应的 C2DM 设备注册 ID。然后通过 HTTP 把 URL 和标题发送到 Google 的C2DM 服务器。用户手机上的Android 系统(2.2 以上版本)会一直监听来自 C2DM 服务器的推送消息,当 C2DM 服务器接收到 AppEngine server 发送过来的消息,并且这个消息是发送到用户手机所绑定的 C2DM 设备注册ID 时,就会发送给用户手机,而手机上 Android 系统收到消息后则会发起一个 Intent broadcast(意图广播),接着跟该 Intent 对应的 Android App 被激活,再把这个 Intent 转换成相应的新 Intent 并路由到其它 Apps 上面去(比如浏览器,拨号软件,地图软件等)。

(路由路径:”Chrome to Phone” Chrome Extension(PC)-> “Chrome to Phone” AppEngine server -> C2DM server -> Android OS(Mobile) -> “Chrome to Phone” Android App -> Android Browser)

"Chrome to Phone" Chrome Extension

这里一个有趣的设计是像 URL 和标题这样轻量级的数据会附随在推送消息上,直接从 C2DM 服务器发送到手机上。URL 会使用hash编码产生一个 collapse_key 来防止重复发送。另外一个可选的方式是(也更适用于数据量较大的情况),服务器只发送简单的推送消息来激活手机上的 App,然后 App 再访问服务器获得额外的数据。

Chrome to Phone 的代码可以在网上找到。 AppEngine 和 Android App 代码都包括了一个可重用的包 com.google.android.c2dm 用于处理底层的 C2DM 交互事务 (例如配置,任务队列管理等)。

Chrome to Phone 提供了有用的功能,不过它最有趣的地方是在于提供了如何使用 Android C2DM 服务的示例。

译后语:
Google 的 Android C2DM 服务能够像 LBS 一样催生出一系列新的应用类型吗?利用从云端的服务器往手机推送消息的功能,让手机跟网络上的其它机器,包括服务器,用户自己的PC等更紧密的联系在一起,的确提供了一个智能设备跟移动互联网之间如何无缝衔接的一个范例。

读者您是怎样看待 Android C2DM 这样的服务呢?欢迎留言。

Via Android Developers


© Roger 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 6 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

G1 之后两年,G2终于来临了

Wed, 08/18/2010 - 21:20

真的是过了好久好久了。这期间各个厂商生产的 Android 设备可谓是遍地开花,更是叫什么的都有。民间的叫法貌似都快到 G10 几,排名直逼那个什么什么能源峰会的。平时被一些人称作 G2 的 HTC Magic,同时也被 T-Mobile 叫做 myTouch 3G,其实从没有真正用上 G2 这个名称,之后的任何机子也没有用过 G 这个名牌……或许 T-Mobile 心里有一个很明确的标准到底什么样的手机才够用 “G” 来命名。

这次 T-Mobile 卖足关子,手机要9月上市,还有半个月的时间。他们决定每隔一两天就透露点细节——什么都不让你知道,还天天拴着你的注意力。实在是高。

从这个大概外形来看的话,有人猜或许是最近1个月才浮出水面的“myTouch HD”,外形稍像 Magic,也就是目前的 “G2”。具体是什么样子或许真的要等到8月底才能揭晓吧。就目前为止已知的是这款新机子是第一台全面支持HSPA+,4G网络的,理论下载速度可达 21mbps, 理论上传速度可达 5.7 mbps。是HTC evo 4G 之后第二台能够应用 4G 网的手机。

(via Engadget


© Michael米糕 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 12 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

Adobe Flash 10.1 最终版本现在面向 Nexus One 用户开放

Wed, 08/18/2010 - 00:48

对于 Adobe 公司来说,今天可算是个大新闻了:Adobe Flash 10.1 终于摆脱 beta 版本的命运了,步入正式发行阶段。在几次生成之后,这款应用终于得以足够稳定,现在开始,用户可以在自己的 Nexus One 上直接通过 Android Market 下载 10.1.92.8 版本的 Flash。值得一提的是,这款应用对我来说运行起来可谓是相当的稳定,性能非常出色。

目前为止还不清楚 HTC Evo 或者 Droid 2 该如何升级到最终的 Flash 生成版本,不过可以肯定,不久我们就会知道。给大家个建议,向那些 iPhone 用户来炫耀一下你的 Flash 10.1 吧!好好来享用这款应用!现在我们能做的,就是将 flash 音频缓冲完成后放在后台播放了。

Via AndroidGuys


© kakahandsome 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 4 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

HTC 新机 Lexikon 和 Bee 浮出水面

Sat, 08/14/2010 - 20:29

又有两台 HTC 新机曝光,可能装载 Android 2.2 系统,赶快将这两台手机的代号添加的你的关注列表中来吧,分别叫 Bee 和 Lexikon。这是我们第一次听到有关这两台手机的消息,起码也是第一次听说这样的代号名。 HTC Lexikon 配置了一块侧滑 QWERTY 全键盘,显示屏大小为 3.8 英寸,512MB RAM,4GB 内置存储空间,500 万像素的摄像头,处理器频率为 800MHz。而另一款手机 Bee,从硬件上来看,跟早期的 Android 手机更为相似。该机的详细规格包括,主频为 528Mhz 的处理器,384MB RAM,2G 内置存储空间,500 万像素摄像头,以及搭配 HTC Sense UI。这也是我们目前为止了解到的最为详细的规格配置。

Via AndroidGuys


© kakahandsome 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 3 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

传 PayPal 将作为付费系统集成进 Android

Sat, 08/14/2010 - 19:12

据彭博社报道,eBay正在跟Google谈论将在线支付系统PayPal整合进Android设备,最早可能于今年年底实现。如果能用PayPal来购买Android应用的话无疑会让开发者们高兴,因为目前Android应用只能通过Google Checkout来购买,对中国大陆的用户来说很不方便。

尽管PayPal有一个Android支付应用,但接下来的整合将会跟系统完全集成在一起,就像iTunes Store之于iOS设备那样。在今年6月PayPal发布了一个针对应用开发者的服务:Guest Payments,允许用户只需提供信用卡即可购买应用而不必注册为PayPal用户。

Google和eBay都拒绝对这一传言发表评论。

Via CNET


© musiXboy 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 1 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: , , ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多

一款名为 HTC Merge 的全新 Android 手机现身 Verizon 库存系统

Sat, 08/14/2010 - 01:42

一款名为 HTC Merge 的全新 Android 手机现身 Verizon 库存系统。无论是 Verizon,还是 HTC,对该机透露的信息都不是很多,因此,有关该机的详细规格也无从了解。也有一些传言表示,该机也可能是已经在市场上开售的 HTC 手机,只不过为 Verizon 定制了而已。该机同样有可能是 Verizon 的第一台 4G/LTE 手机,或者甚至是 Sprint 的 EVO 4G 的变异版本。当然,目前除了图片,我们也提供不了多少证据来证明这些传言和猜测。

个人认为,Verizon 可能在寻求一款面向中端市场的产品,因为 Droid 2 和 Droid X 已经占领了其高端市场的领地,而Droid Incredible 也在高端市场紧随其后。在高端市场,已经没有多少空间可供发展了。目前,中端市场的手机主要包括摩托的 Devour 和 LG 的 Ally,而 Verizon 自家的 Droid Eris 则似乎已经退休了……

Via AndroidGuys


© kakahandsome 发表于 谷安——谷奥Android专题站 ( http://android.google.org.cn ), 2010. | 3 条评论 | 永久链接 | 关于谷安 | 投稿/爆料
Post tags: ,
欢迎订阅谷奥主站,关注Google新闻,技巧及更多