据国外媒体报道,著名的统计机构IDC表示,虽然苹果在2014年依然守住其“利润优势”。但在这一方面,2014年Android的生态系统有望获得更大提升。 “应用程序生态系统的利润缺口”将在2014年显著收窄。谷歌的Android生态系统将无限接近苹果。谷歌应用商店和Android的下载量及收入“正在急剧增长,应用程序生态系统的价值差距将显著收窄”。 随着Android 4.4的发布,各大Android手机商、应用商及开发者们都纷纷行动起来,积极实现自身产品与Android升级的配套,一时间,各种新版本、新应用层出不穷,Android再次迎来了又一次的高速发展。 在这样的大潮中,Android 4.4也在进行积极地调整和修改,现在我们先来了解下Android的这个最新版本在近日的最新变化。Google在12月6日发布了Android 4.4.1版本,版本号为KOT49E。此次更新主要改善Nexus 5相机的自动对焦、启动速度、拍照速度、白平衡、弱光能力等。在这次系统更新之后,Nexus 5的弱光拍摄和运动物体拍摄能力都得到了提升,相机启动速度和拍照速度也得到了可以感知到的进步,还新增加了一个HDR+模式,让相机更可操控。Google正在尝试消灭那些埋在底层的菜单选项。 安卓4.4.1才发布没几天,Nexus系列设备的推送更新还没有全部完成,没想到安卓4.4.2就毫无征兆地发布了!编译版本号从KOT49E变成了KOT49H。 从如此速度上就可以猜出,安卓4.4.2肯定是一次紧急修复更新,而不会有什么新的功能特性,Sprint的社区管理员则称,KOT49E版本被发现存在一个严重问题,因此被撤回,同时放出了最新版KOT49H。 目前还没有官方的更新日志,Sprint倒是透露了几条“增强和修正”,包括其自家语音邮件服务VM Indicator的修复,以及大量其它软件修正、安全增强。对于普通用户来说,最后一条安全增强应该是最重要的,甚至是唯一的。 除了版本的不断更新之外,在功能上,Android 4.4也有了不少根本上的改变。即便是无法说服Android各大厂商放弃物理导航键设计,但谷歌似乎已决定至少先让Android设备摆脱电容式导航键的“困扰”。 我们知道,谷歌是在推出Android 4.0 Ice Cream Sandwich版本时首次采用了规范化的屏显导航按钮(其实在大家早已遗忘的Honeycomb版本中就引入了这样的设计),其中,谷歌创造了一种“Action Overflow Menu”(屏显导航菜单,即竖直的三颗圆点,如下图所示)作为电容式导航键的替代方案。从那以后,屏显导航菜单就时常对Android应用产生一些不协调的效果,这就是因为导航键本来就可以在屏幕内部显示,而且当Android手机具备物理导航键时,菜单就不会显示出来。 如今,随着Android 4.4 KitKat的问世,谷歌似乎正在改变这样的尴尬局面,以便屏显导航菜单可以总是显示出来(即便是手机本身就具备了物理导航键)。显然,谷歌的想法就是要让还在采用物理按键设计的厂商(比如三星)尽快取消这些物理按键(因为更新后就显得多余了),同时,随着Android 4.4向各款机型推送完毕,屏显菜单按钮就会常驻下去了。 不过下面这个改进可能就没那么令人高兴了。智能手机和平板制造商自今天开始如果想要在产品中使用最新版本的Android系统,那么系统中都不再涵盖浏览器应用。目前Google提供了两种解决途径: 要么得到Google的授权认证(需支付费用)使用Chrome浏览器,要么在系统中直接使用OEM厂商自己研发的浏览器。 Android开发者Maximiliano Firtman通过微博表示他已经从Google处得到了认证,Android 4.4 KitKat版本或者更高版本在发布之初将不会内嵌Chrome浏览器,OEM厂商要么向Google支付一定的费用购买授权证书来内嵌Chrome浏览器。当然OEM厂商可以研发内嵌自己的浏览器,比如三星的WebView,就能为Android系统提供类似的功能。 Josh Brown发 现在Android 4.4 KitKat代码里有一些似乎是没来及发布的功能,被列为“还未做好”和“不要合并:隐藏新的摄像API”,因为这些功能没能赶上10月11日 KitKat的大限之日。 根据代码所显示,KitKat本来应该为开发者提供一大票跟摄像头有关的API的,包括:可逐帧控制拍摄硬件,并以极高帧率对一些参数做后期处理; 除了压缩的JPG格式照片,还可输出高解析度的未压缩格式数据;可提供通用的RAW图片格式,以16bit精度来存储每个像素的颜色,可控制最大和最小编码数值,色域等RAW必须的参数…… 另外,歌可能会在Android 4.4 KitKat版本中加入一项十分实用的功能,即状态栏的电池图标内置电量百分比显示。据悉,部分开发者在Android 4.4 KitKat中发现一个很简单的、开启图标内置电量百分比显示的方法。 当然,原始的设置过程相对来说有些困难,需要开发者在ADB模式下进行调试。对于部分比较高级的谷歌Nexus 5用户或许没有问题,但对于大部分普通用户来说可能不太容易办到。据悉,用户需要安装Android开发者工具,并使用指令行来为“设置”项增加一些功能。当然,这个时代总是不缺乏大神,因此,普通用户可以使用一款应用来简单地实现这个过程。更多介绍大家可以关注本次专辑…… 除了不少新功能和新改进,我们不妨来关注下Android最近又有哪些新应用了吧!在Opera于iPad平台发布Coast浏览器一个月之后,Opera又将注意力转向了Android平板市场,专门为Android的Opera浏览器应用提供平板支持。 实际上谷歌的Android平台上从来都不缺乏浏览器应用,包括了Chrome和Mozilla的Firefox,不过Opera专门针对平板的用户体验修改了自家的Opera浏览器应用产品,如对标签的支持。 这款浏览器基于Chromium 31,还特别提供了Off-Road模式,当WiFi连接繁忙或使用蜂窝数据网络浏览网页时可最小化数据用量。而且在新浏览器中寻找相关内容更加方便,比如快速拨号让用户更为快捷地点击进入平常访问比较频繁的站点。 多人对于不支持存储卡扩展的智能手机又爱又恨,而在Android阵营中,摩托罗拉的MOTO X就是其中一个(16GB不可扩展)。幸运的是,人们也便是没有迂回的余地。一个典型的解决方案便是——USB OTG线+读卡器。但是这么做也有些许的不便,于是某些厂商就推出了将数据线和读卡器合二为一的产品——比如PKparis的K'2。 K2的大小为1.35x0.66x0.27英寸(3.4x1.7x0.68cm),而据PKparis公司自诩,这是世界上最小的Android读卡器。无论如何,这货好歹是提供了一个更加紧凑的存储扩展解决方案。 当然,与Meenova等同类产品不同,K2没有自带存储,但是用户可以通过microSD卡扩展到更大的容量。此外,K2的"两用插头"还支持在电脑上进行使用,其帽子也能够朝着反方向滑动。 最近,Android平台Google Translate应用迎来了更新,翻译的处理速度得到了加强,此外语音翻译变得更加的简单,手势的加入让整体操作变得更加易用上手,更多的语言支持意味 着翻译广度进一步扩宽。现在你可以直接访问Google Play商城下载安装使用。 在本次更新中最值得一提的就是语音翻译上面的改善,Google称新款应用有足够的能力来翻译“使用两种不同语言进行的完整对话”,这就意味着当你出差的时候只需要点击下按钮就能轻松的突破语言上的障碍。 谷歌已经证实,该公司正在做着将"原始照片文件(RAW)格式"的支持塞进Android移动操作系统的工作,此外还有一个用于高速连拍的"突发模式"(Burst Mode)。该公司在周一向Cnet表示,新功能一直在发展,将来可能会向开发者开放。据悉,该功能已经出现在Android的硬件抽象层(HAL)——操作系统里处理移动设备硬件输入的部分。 Scigliano向Cnet说到:"Android当前的摄像硬件抽象层和框架,支持raw和突发拍摄模式。我们将在未来的版本中进行更多披露"。RAW格式通常只出现在高端相机上,它存在于从传感器获得的原始图像被转换成JPEG之前,因此包含更多的细节信息(当然文件所占的存储空间也会更大),好处就是在诸如Adobe Lightroom等软件中进行图像处理时,带来更强大的编辑选项,包括白平衡、曝光等参数。更多消息,大家可以关注本次专辑。 在了解了一些新特性和新应用之后,你们想不想了解一些Android背后更深层的内幕呢?如果你也想,那就要继续往下看了。也许人们在得知Google新发布的Android系统版本名称为4.4时都不以为然,认为这个升级十分微不足道,只有0.1而已。就是安卓官方,对待此次升级也是颇为低调。 可是如果了解了4.4所暗示的变化时,所有Android开 发者和其他利益相关者都必须打起十二分精神对看待4.4了。因为这次升级可能是Android在用户体验上大进步的前奏。还有那些总是嘲笑Android 机器运行缓慢的iOS开发者和其用户也同样需要重新审视自己的行为了。因为这种嘲笑在不久的将来可能会失去其根基。不仅仅是直观体验上的,更是底层技术上的。 这要从我预定了Nexus 5开始说起,选择这款开始纯粹图个性价比。到手试用后第一感觉是“物美价廉”,对系统本身没有太大的感觉。后来为了进行开发测试,我打开了“开发者模式”,其中有一个选项引起了我的注意,叫“选择运行时环境”。可选项有Dalvik和ART,默认是 Dalvik,即Android一直以来使用的运行方式。这是之前版本都没有的选项。 为了弄明白这到底是个什么东西,我试着在Google上搜了一下,这 一搜不要紧,直接改变了我对4.4版本存在意义的看法。仅仅因为这一个变化,4.4完全可以看做是5.0的前奏,或者说是试水版本。而且预示着5.0版可 能会带来重大改变,一个可以让苹果面临变成下一个诺基亚、黑莓风险的改变。当然,我这话说的有点过,但是这个改变的重要性真的怎么说都不为过。 下面我就详细介绍一下这个变化到底是什么,这些内容可能对没有编程背景的人无法马上理解,但是我会尽量说的通俗一点。简单地说,就是Android程序运行 的根本机制改变了,程序会启动地更快,而且会更省资源。表现在用户体验上,就是Android更流畅了,同时续航能力显著增加。而且这种变化不是小打小 闹,而是非常可观的!根据AndroidPolicy上专项文章(http://www.Androidpolice.com/2013/11/06/meet-art-part-1-the-new-super-fast-Android-runtime-google-has-been-working-on-in-secret-for-over-2-years-debuts-in-kitkat/) 的说法,这个改变可以让部分Android程序的启动加速50%,理论上待机时间也会显著增加。根据该文后一些“小白鼠”们的评论,他们在试用了ART运 行模式后都体会到了其带来的速度提升和续航提升,而且效果非常明显。这说明这个尚处在实验阶段的ART模式已经能够带来明显的好处,唯一不足的是,作为 beta版,稳定性欠佳。 现在ART的出现代表了什么?代表了Android在启动程序时将像iOS一样,无须 进行第二次“转换”工作了。ART把第二次“转换”所要使用的时间放在“程序安装时”进行,而不再是“程序启动时”进行。这样做虽然安装程序时要慢一点, 但是在使用时就会明显快起来。按我的浅薄理解,就是把以前每次启动程序都要做的工作改成“一次性”的工作,放在用户不那么在乎的安装时完成。这从长期来看 也降低了总体的“转换”时间。试想一个程序,安装后你使用了N次。按原先Dalvik的方法(术语叫Just-in-time compilation),N次启动就需要进行N次这样的“转换”。但是按照ART的方法(术语叫Ahead-of-time compilation),不管这个程序你使用几次,都只发生一次“转换”。这也解释了为什么使用ART会降低CPU的使用频率,进而降低电量的使用。更多介绍本次专辑将为大家带来…… 既然说到了ART模式,那么我们不妨来实际体验一下吧!Android 4.4系统最大的亮点莫过于针对RAM的占用进行了深度的优化,以至于谷歌官方宣称运行内存仅有512MB的老款手机,同样可以流畅运行Android 4.4系统,这说明谷歌已经对该系统有了充分的信心。然而这一切是如何实现的? 它究竟好在哪?其实在Android 4.2以前,安卓手机系统的应用程序均在Dalvik Java的虚拟机上运行,这种运行模式是还要依靠一个编译器来实现与应用程序的沟通。应程序每次运行时,都需要将程序内的代码即使转变为机器码才能运行,这无形中多附加了一道手续,这就造成了耗电相对较快、占用内存大、即使是旗舰机用久了也会卡顿严重的现象。 相比较而言ART模式就很好的解决了这个问题,通过在安装应用程序时,自动对程序进行代码预读取编译,让程序直接编译成机器语言,免去了Dalvik模式要时时转换代码,实现高效率、省电、占用更低的系统内存、手机运行流畅。但凡事总有正反两面,ART在解决了该问题的同时,同时也有如:会占用略高一些的存储空间、安装程序时要相比普通Dalvik模式要长一些时间来实现预编译。而现在我们就来实际体验下ART模式,看看它究竟是否值得我们的期待。 说过了隐藏的一些改进和趋势,我们要再次为大家带来Android 4.4的另一个开发的内幕。在最新版的 Android 4.4 系统里,Google 不仅维持了面向用户的高质量设计和功能,还在系统层面减去了赘肉,这是如何做到的? Google 相信,Android 已经能和其它操作系统的性能平起平坐了(你懂的,Google 指的是 iOS),所以现在的首要任务并不是增重,而是减肥,这就要从 Android 的“减肥计划”(Project Svelte)说起。Project Svelte 是为减去 Android 系统的冗余之处而展开的,工程师们希望 KitKat 可以支持所有最新的手机硬件功能,同时使 Android 的设计在任何制造商的任何设备上都可以良好运转。KitKat 可以在最小 512 MB 的 RAM 中运行,同时支持新的低端 Android 机,以确保这些 Android 手机不必再使用2.3版的Gingerbread而导致Android系统碎片化。 这是如何做到的呢?一切要从 Nexus 4 说起。“Project Svelte 的目标就是砍掉内存占用让它可以支持 512M RAM,为了做到这一点,我们拿来了一台 Nexus 4,然后让它可以以 512M 运转。”Burke 说。而下一步,就是让 KitKat 只占用两个处理器而非四个,同时以更低分辨率运行在 Nexus 4s 上。Burke 说:“我们将分辨率调整到了 960x540,因为这对入门级智能手机是最友好的。” 而这次改进的最后一点则是开发者模式中的 ProcStats(process stats,进程情况),Burke 解释了这是如何运作的:在开发者模式中,开发者会看到系统中不同的 app 和服务,他们运行的频次是多少,他们后台运转时会占用多少 RAM,因此你会发现是不是有很多在后台运行的 app 在浪费大量的空间,从而将它们关闭。关于“减肥”的细节,本次专辑我们将为大家详细介绍…… 既然说到了Android,本次专辑的最后,我们就要一起来谈谈谷歌最近宣布的一个新工具。这个新工具很大程度上表明了谷歌对Android以及移动市场未来的规划。 关于谷歌内部web app团队和Android团队之间存在矛盾的传言在业界流传已久,但近日Chrome与Android的联姻让外界对谷歌内部两大应用平台之间矛盾的传言不攻自破。 本周二,但谷歌宣布Chrome DevTools开发工具新增多项功能,包括支持对Android设备的模拟,使用最新Chrome beta版的开发人员可以在浏览器中模拟运行Android设备,甚至直接将Android设备的应用界面投射到电脑屏幕中的Chrome浏览器中。 DevTools开发工具向来是Chrome和Chrome OS的一部分,如果你是两者之一的用户,可以通过Ctrl+Shift+I的组合就爱你运行Chrome;Mac用户运行Chrome时可以使用 Cmd+Opt+I的快捷键组合调用DevTools。通过这个工具你能查看web网页元素,检查JavaScript性能等。Youtube上有一段视频介绍Chrome DevTools的新功能。 DevTools新增的功能中,与Android设备的直连无疑是最大的亮点。开发者无需再安装Android SDK(有时候你在Chromebook根本安装不了)或者使用ADB终端命令来连接外部设备,Chrome与Android的直连表明了谷歌的移动应用战略:Web App将与Native原生应用各擅胜场,将来web app的地位甚至要高过原生app。 Android作为目前世界第一大操作系统,经历了从无到有、从小到大的辉煌发展过程。有人喜欢它的开放性和高定制性、也有人抨击它的复杂和不安全性。而无论是Android系统的粉丝,还是它的最大竞争对手苹果iOS的拥护者,双方在究竟哪个系统最好的问题上一直都会争得面红耳赤。不过市场和时间将会是最好的见证者,我们不妨一起期待它们在2014年的精彩表现吧! 安卓4.4.2火热出炉 Nexus全系下载 安卓4.4.1才发布没几天,Nexus系列设备的推送更新还没有全部完成,没想到安卓4.4.2就毫无征兆地发布了!编译版本号从KOT49E变成了KOT49H。从如此速度上就可以猜出,安卓4.4.2肯定是一次紧急修复更新,而不会有什么新的功能特性…… Android 4.4屏显导航键将默认一直显示 即便是无法说服Android各大厂商放弃物理导航键设计,但谷歌似乎已决定至少先让Android设备摆脱电容式导航键的“困扰”。我们知道,谷歌是在推出Android 4.0 Ice Cream Sandwich版本时首次采用了规范化的屏显导航按钮(其实在大家早已遗忘的Honeycomb版本中就引入了这样的设计)…… Google“补丁奖励计划”现已扩展至Android Google于今日将其"补丁奖励计划"(Patch Reward Program)扩展到了更多的开源软件领域(OSS)——包括该公司此前并未披露会被纳入的Android开源项目。上个月开始,Google为积极改善OSS而退出了资金奖励政策(500到3133.70美元之间)。Google在当时表示将逐步推出该项目,并暗示会有更多的项目类型"在路上"。 预计2014年Android生态系统将获巨大成长 据国外媒体报道,IDC表示,虽然苹果在2014年依然守住其“利润优势”。但在这一方面,2014年Android的生态系统有望获得更大提升。 “应用程序生态系统的利润缺口”将在2014年显著收窄。谷歌的Android生态系统将无限接近苹果。 Chrome开发工具直通Android 关于谷歌内部web app团队和Android团队之间存在矛盾的传言在业界流传已久,但近日Chrome与Android的联姻让外界对谷歌内部两大应用平台之间矛盾的传言不攻自破。 Android 4.4不再内置浏览器 智能手机和平板制造商自今天开始如果想要在产品中使用最新版本的Android系统,那么系统中都不再涵盖浏览器应用。目前Google提供了两种解决途径: 要么得到Google的授权认证(需支付费用)使用Chrome浏览器,要么在系统中直接使用OEM厂商自己研发的浏览器。 新应用可让Android 4.4显示内置电量百分比 日前据国外媒体报道,谷歌可能会在Android 4.4 KitKat版本中加入一项十分实用的功能,即状态栏的电池图标内置电量百分比显示,消息来自XDA开发者论坛的帖子。据悉,部分开发者在Android 4.4 KitKat中发现一个很简单的、开启图标内置电量百分比显示的方法。 Google证实Android将支持RAW格式和高速连拍 谷歌已经证实,该公司正在做着将"原始照片文件(RAW)格式"的支持塞进Android移动操作系统的工作,此外还有一个用于高速连拍的"突发模式"(Burst Mode)。该公司在周一向Cnet表示,新功能一直在发展,将来可能会向开发者开放。 Android 4.4移植到了Nexus One 由于 Android 4.4 KitKat 的优化,使得低硬件的设备也得到了兼容。例如有人就给 Nexus One 搞了 Android 4.4 的自定义 ROM,要知道 Nexus One 在 Android 2.3 Gingerbread 之后就没有再得到官方的更新支持了。 HTC与摩托罗拉公布北美Android 4.4升级计划 目前在整个Android阵营中,HTC和摩托罗拉玩得似乎都不怎么样,而且似乎也是Android系统更新频率最低的两家手机制造商。对于HTC One和Moto X这两款机型,既没有系统即刻可升级的待遇,也没有确切的升级计划对外公布。今天,这两家公司终于宣布了不同机型在美国的系统升级计划。 Android版谷歌翻译应用迎来更新 今天Android平台Google Translate应用迎来了更新,翻译的处理速度得到了加强,此外语音翻译变得更加的简单,手势的加入让整体操作变得更加易用上手,更多的语言支持意味 着翻译广度进一步扩宽。现在你可以直接访问Google Play商城下载安装使用。 Google Search for Android更新:可搜索应用里的内容 Google Search for Android今天升级,最大的改进就是可以在Chrome或Android的浏览器的Google搜素结果里看到来自应用内的内容,不管你是否已经安装了这个应用都可以看到搜索结果。 新版Opera专为Android平板优化使用体验 在Opera于iPad平台发布Coast浏览器一个月之后,Opera又将注意力转向了Android平板市场,专门为Android的Opera浏览器应用提供平板支持。实际上谷歌的Android平台上从来都不缺乏浏览器应用,包括了Chrome和Mozilla的Firefox,不过Opera专门针对平板的用户体验修改了自家的Opera浏览器应用产品,如对标签的支持。 Android将提供更多跟摄像头有关的API Josh Brown发 现在Android 4.4 KitKat代码里有一些似乎是没来及发布的功能,被列为“还未做好”和“不要合并:隐藏新的摄像API”,因为这些功能没能赶上10月11日 KitKat的大限之日。根据代码所显示,KitKat本来应该为开发者提供一大票跟摄像头有关的API的…… 印尼制造商进军Android智能手机市场 目前功能手机在印度尼西亚的销量比智能手机的销量约多一倍,当地的电脑销售商Axioo和家用电器制造商Polytron拟加快步伐在印度尼西亚这 一新兴的智能手机市场中获取市场份额。据悉,这两家制造商都想超越中国小米智能手机的业绩。 PKparis推出世界上最小的Android读卡器 很多人对于不支持存储卡扩展的智能手机又爱又恨,而在Android阵营中,摩托罗拉的MOTO X就是其中一个(16GB不可扩展)。幸运的是,人们也便是没有迂回的余地。一个典型的解决方案便是——USB OTG线+读卡器。 Google是如何为Android KitKat减去赘肉的? 在最新版的 Android 4.4 系统里,Google 不仅维持了面向用户的高质量设计和功能,还在系统层面减去了赘肉,这是如何做到的?Google 相信,Android 已经能和其它操作系统的性能平起平坐了(你懂的,Google 指的是 iOS),所以现在的首要任务并不是增重,而是减肥,这就要从 Android 的“减肥计划”(Project Svelte)说起。 Android 4.4 ART:被忽略的重大预示 也许人们在得知Google新发布的Android系统版本名称为4.4时都不以为然,认为这个升级十分微不足道,只有0.1而已。就是安卓官方,对待此次升级也是颇为低调。 可是如果了解了4.4所暗示的变化时,所有Android开 发者和其他利益相关者都必须打起十二分精神对看待4.4了。 Android4.4 ART模式体验 Android 4.4系统最大的亮点莫过于针对RAM的占用进行了深度的优化,以至于谷歌官方宣称运行内存仅有512MB的老款手机,同样可以流畅运行Android 4.4系统,这说明谷歌已经对该系统有了充分的信心。然而这一切是如何实现的? 四种键盘技术可使Android设备变成笔记本电脑 虚拟键盘坦白地讲无法提高核心效率。即使最好的虚拟键盘如SwiftKey在输入速度与舒适度上也远无法同低质量的实体键盘相比拟。目前占据市场主流的有四种新奇或普通的键盘技术有:NFC供电键盘,OTG(On The Go)键盘,蓝牙3.0以蓝牙4.0键盘。 关于Android系统的五个最大误区 Android作为目前世界第一大操作系统,经历了从无到有、从小到大的辉煌发展过程。有人喜欢它的开放性和高定制性、也有人抨击它的复杂和不安全性。而无论是Android系统的粉丝,还是它的最大竞争对手苹果iOS的拥护者,双方在究竟哪个系统最好的问题上一直都会争得面红耳赤。 |