灵通163百科在线-实用的手机,证券免费资源网站

您现在的位置:首页 > MTK资源 > 主题资源 >

Android发展趋势分析,droidcon北京2017安卓技术大会

教程来源:www.lt163.com     点击数:     更新时间:2018-01-10 14:18

作者简介: 张航,2003年武汉大学计算机专业硕士毕业,先后任职于NEC、IBM等企业,2008年加入中科创达以来,一直致力于嵌入式系统尤其是Android系统的研发工作,2015年开始担任智能汽车事业群的技术总监和首席架构师,从事Android车载系统的开发工作。

11月16、17日,我有幸参加了北京2017安卓技术大会,做了关于车载Android系统的演讲,并主持了诸多大咖参与的圆桌讨论,对Android未来几年的发展趋势进行了一番讨论。来自小米、百度、高通等多家公司的各位专家也都发表各自的演讲,从AI、AR、IOT等各个角度分别说明了Android近来的一些进展和对Android未来的一些猜想。此外,还有众多Android开发领域的高手们分享了他们在Android开发中的一些心得和技巧,让参会者包括我收获匪浅。

两天的会议中,我最大的感触就是Android在经历了这么多年的飞速发展后,进入了一个瓶颈期,正在等着下一个风口的来临。从过去几年开始,Google就一直在把Android应用到更多的设备上,比如平板电脑、TV和可穿戴设备。可以说,Android是准备攻占我们生活中的每一块屏幕了。但是在这个过程中,有几个例外,一个是桌面系统,也就是PC机的市场,目前还是Windows占绝对主导地位,Mac OSX依靠Apple的封闭环境紧随其后;一个是物联网系统,很多低端设备依然使用的是简单的RTOS或者Linux;还有一个是企业级市场,目前在企业级产品中,用户多数时候还是首选商业软件(安全稳定性敏感)或者Linux(成本或者可控性高),Android用得并不是很多。

继手机、平板电脑后,汽车成Android下一重点开拓领域

其实我们来回顾一下Android的发展趋势,它从一个智能手机的OS为基础,一边学习和借鉴Apple的产品,一边吸纳合作手机厂商的贡献,不断地增加了各种各样的功能,提升用户体验。实际上Android的发展跟移动互联网的发展基本上是同步的,其最大优势主要还是为消费电子产品提供了良好的交互体验、强大的连接能力,以及Java VM和稳定发展的Android API提供的开放而又一致的开发环境带来的生态环境。所以我们可以看到,总体而言,Android在中等屏幕上的表现更好,比如手机和平板电脑。在移动和网络连接需求不那么迫切的桌面系统和TV等大屏设备上,Android的表现并不抢眼。而在更小的屏幕,比如腕表、手环,以及一些只需要LED屏幕的设备上,Android的表现也同样乏善可陈。

那么下一个适合Android的屏幕是什么呢?就是汽车。天生的移动特性加上越来越多的互联网服务需求,使得车载系统跟Android有天然的契合点。Google这两年也确实在汽车领域发力了。从2016年开始,我们就看到Android Nougat、Oreo的代码分支上也都有Car相关的代码在不断更新。CES 2017和Google I/O 2017上也有Audi、Volvo、FCA这样的车企展示了他们新的基于Android的车载信息娱乐系统的概念产品。

如我之前所提到的,Android系统的优势是交互体验、连接能力和拥有强大的开发者支持的生态环境。这一点对于车载的信息娱乐系统(IVI)来说是很重要的。但是车载系统并不仅仅是信息娱乐系统,还有其他很多子系统,也就是说车载系统不同于手机,会运行在一个更复杂的系统之中,而且对于系统的稳定性、实时性也有新的要求。这就要求Android作出很多改变,比如Android O的Automotive版本中就把Audio和Camera的处理从Java层移到了Native层,来实现快速启动的要求。此外,Android在汽车上还面临来自于Linux、QNX,甚至Windows等既有系统的挑战,作为一个后来者,怎么说服保守的车厂接受一个新的操作系统,比如如何解决安全性和稳定性的问题,也是Google需要解决的问题。作为一个Android的忠实用户和拥趸,我相信Android在汽车领域一定能够争得一席之地,但是我也觉得Android不可能做到像手机行业一样一枝独秀的地位,百花齐放还是最可能看到的情况。

增强VR/AR和AI领域研发投入,搭建更强大Android技术平台

除了开辟新的领域,Android最近还有哪些新的动态呢?一个是去年很火,今年似乎有点销声匿迹的话题——VR和AR,一个是今年的热门话题——AI。关于这两点,其实都有很多共同点。一是两者都是还在继续演进的技术,未来的技术发展方向还不是特别清晰;二是需要更多的应用场景来支持技术的推广;三是两者都还需要其它的技术(比如5G)突破,才能获得更大的发展。

Android引入了DayDream来支持VR,在新的版本中又引入了ARCore来支持AR应用,给AR提供了一个事实标准,这使得以前各个厂家自己做自己的AR/VR/MR,相互之间的内容无法兼容的情况得到了改善。更重要的是,对于高通、MTK这样的芯片厂商,有了AR的标准,它们就可以针对新的标准进行优化,跟应用开发者一起为用户提供更好的体验效果。而对于AI,即将发布的Android NN会集成TensorFlow Lite,为AI的开发者提供基本的AI框架,实现移动设备端的AI计算平台。而芯片厂商也会根据这个架构,利用DSP、GPU来优化AI计算效率。也就是说,未来的Android中高端手机应该都能集成AI计算的能力,使得诸如图像处理识别等算法的效率大大提高。而且随着AI的应用逐渐推广,还会有更多的应用享受到嵌入式AI的好处。现在,Android已经准备就绪了,接下来就看芯片厂商、应用开发者和内容提供商们怎么利用这个技术平台来构建AR和AI的生态环境了。

5G时代万物互联,Android如何突破重围?

没有相关教程
UC浏览器 最先进实用的手机端浏览器,最大限度节省页面浏览流量,点击下载
老虎地图 绿色纯免费GPS定位省流量的最佳手机地图,点击下载
网秦手机安全系列 手机杀毒防盗,防火墙,构建手机安全,点击进入
塞班精品游戏 最流行最给力的塞班S60免签名名精品游戏合集,点击进入
阿里通 手机上轻松拨打网络电话和收发短信,高音质超省话费,资费标准
爱科手机电话 国内最好的手机网络电话领先品牌,价格低廉,点击查看
愤怒的小鸟2 全民挑战超流行休闲游戏力推新作-愤怒的小鸟2,点击查看
魔力旺旺 淘宝卖家首选的交易工具

资源下载排行
文章阅读排行