汪文俊 中国科技大学硕士,原IBM系统工程师,现为小米科技MIUI首席架构师

【TechWeb报道】近日,小米科技首席架构师汪文俊在参加第169期IT龙门阵时指出,MIUI系统发展模式相当成熟,即使谷歌将安卓闭源也不会产生大的影响,MIUI系统依然会一直更新发展下去。

在今年6月28日举行的谷歌2012年I/O开发者大会上,谷歌发布了研发代号为“果冻豆(Jelly Bean)”的Android 4.1系统,与此同时面世的还有谷歌向硬件厂商退出的PDK开发套装,这一举动也被大多数人解读为谷歌试图解决安卓系统的碎片化问题的第一步,不少人甚至开始猜测谷歌自此开始将安卓逐步闭源的可能性。

针对这个问题,汪文俊首先从安卓底层架构的技术细节入手,针对Android 2.3与4.0的区别进行了详细解释,“就目前而言,不管是市场占有率还是系统稳定性和成熟度,2.3都是要好过4.0的。”汪文俊表示个人认为谷歌不会闭源安卓,“安卓的迅速发展很大程度上都是得益于其开放性,有全世界的开发者帮助它发展,不断去完善它,而厂商青睐它的原因也有很大程度上是因为它的开源性、免费性。”

而谈到小米科技是否有相应的举措时,汪文俊非常肯定的答到:“即使谷歌闭源,MIUI也不会就此止步不前,因为MIUI本来就是针对安卓的一个深层次定制系统,我们还会在已有的安卓系统基础上不断更新、二次开发,所以说MIUI不怕安卓闭源。”

自诞生以来,安卓系统以其开源、免费等特性迅速发展壮大,占据全球智能手机操作系统近60%的份额,但其开源、可定制性的不足也逐渐浮出水面,过多的二次开发、过多的适配硬件,让谷歌的“安卓帝国”变得支离破碎。

据最新调查显示,开发者无论是在测试应用还是ROM时,要面对的测试机型就高达上百种,这样的情景不论是对开发者还是谷歌自身都是极为不利的。在谈到这个问题时,汪文俊首先表示小米会充分尊重谷歌CTS,不会出现兼容原生安卓的应用无法兼容MIUI的情况,最大限度保证MIUI系统的兼容性,“每一次ROM更新的时候我们都要进行严格、全面的机型测试,保证兼容市面上超过90%的安卓机型。”

随后他还告诉现场观众,MIUI团队一共有工程师70余人,加上测试等团队成员共160人左右,“我们一直在努力和谷歌以及其他开发者保持良好关系,更好的推动安卓以及相应的二次开发的ROM向着更好的方向发展,为用户提供更优化的体验和服务。”

IT龙门阵是由TechWeb和新浪科技联合主办、著名财经和IT评论人刘兴亮、炳叔等主持的IT业界精英聚会,举办时间为每周二晚19:30—21:30,每期邀请互联网、IT、电信、投融资、媒体等领域的权威人士分享、讨论IT业界问题,IT龙门阵的口号:“亮出你的观点来”!(梅德)

小米架构师 php,小米首席架构师汪文俊:MIUI无惧安卓闭源相关推荐

  1. 郭炜:CTO、技术VP、技术总监、首席架构师的区别?

    同样是技术最高负责人,为什么有人叫CTO.有人叫技术总监.技术VP.有人叫首席架构师?他们之间的差别是什么?怎样才能成为一个合格的CTO?这些问题通过CTO核心能力管理系列文章分享一些自己思考,也重新 ...

  2. 谈谈CTO、技术总监、首席架构师的区别

    2019独角兽企业重金招聘Python工程师标准>>> 1. 引言 因为,最近经常有朋友拜托我:帮我找一位CTO. 我解释的多了,所以想把这个写下来,看看你们到底需要的是什么样的人? ...

  3. 一文读懂什么是CTO、技术VP、技术总监、首席架构师

    究竟什么是CTO,一个公司真的需要CTO么?哪些公司的职位对于技术管理者来讲真的是CTO的职位?同样是技术最高负责人,为什么有人叫CTO.有人叫技术总监.技术VP,有人叫首席架构师?他们之间的差别是什 ...

  4. CTO、技术VP、技术总监、首席架构师

    究竟什么是CTO,一个公司真的需要CTO么?哪些公司的职位对于技术管理者来讲真的是CTO的职位?同样是技术最高负责人,为什么有人叫CTO.有人叫技术总监.技术VP,有人叫首席架构师?他们之间的差别是什 ...

  5. QCon北京2013:NASA云计算专家Khawaja,百度基础体系首席架构师林仕鼎

    距离QCon北京2013(4月25-27)还有一个月,现在大会讲师邀约工作已几近完成.具体日程安排.演讲信息请见大会日程页面. \ 需要注意的是,3月31日是大会8折购票的截止日,4月开始大会门票将进 ...

  6. 高级程序员、研发Leader、技术总监、首席架构师、CTO的区别

    一.高级程序员 如果你是一个刚刚创业的公司,公司没有专职产品经理和项目经理,你就是公司的产品经理,你如果对你现在的开发员能力不满,那么你只需要的是一个高级程序员. 你定义功能.你做计划推进和管理,他可 ...

  7. 高级程序员、研发Leader、技术总监、首席架构师、CTO的职责

    我的新书<Android App开发入门与实战>已于2020年8月由人民邮电出版社出版,欢迎购买.点击进入详情 作者 | 阿朱 来源 | 微信公众号"阿朱说" 经常有创 ...

  8. 程序员没有天才:暴风影音首席架构师鲍金龙访谈

    他,北大毕业,学的是化学专业,却执迷不悔地走上了程序员的职业生涯:他学习了五门语言,擅长的却是计算机语言:他几乎和互联网界的所有大佬都曾有过接触,却十几年如一日混迹于程序员一线而乐此不疲.他见证了程序 ...

  9. 雪球在股市风暴下的高可用架构改造分享 | 首席架构师亲述应对30倍峰值历程...

    https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=209562933&idx=1&sn=d9a09f7727d1bd8 ...

最新文章

  1. Python中的注释(转)
  2. 使用go来实现类似erlang otp里面的gen_server功能
  3. 飞利浦dicom_如何按计划打开或关闭飞利浦色相灯
  4. 无代码iVX编程实现简单跳跃超级玛丽游戏
  5. Docker Installation : Docker 中安装并启动 Kong
  6. JavaScript 统计中英混合字符串的长度
  7. hive mysql互导_利用Sqoop实现Hive的数据与MySQL数据的互导
  8. centos7 设置ssh免密码登录配置方法
  9. linux静态与动态库创建及使用实例
  10. 完全二叉树/ 满二叉树/二叉树遍历(前序、中序、后序、层序遍历)
  11. 数据结构与算法 c语言6,C语言程序设计题库之6.doc
  12. 项目,项目集与项目组合的区别
  13. python lime_本地可解释模型不可知的解释– LIME in Python
  14. java 的vm是什么_java – 什么是VM,为什么动态语言需要一个?
  15. 相位展开(phase unwrapping)
  16. php语言开始和结束分别为,PHP语言参考
  17. 面向对象的C++了解
  18. unity调试手机游戏(Android)【模拟器+真机】+设置运行时游戏横屏
  19. 为什么商家有了收款二维码还要使用聚合支付?
  20. TypeError: XXX is read-only

热门文章

  1. iOS(OC、swift) 结构体和类的区别
  2. 使用百度地图api搜索两点位置、连线、计算距离、ip定位
  3. scp指定key和端口传输文件
  4. 大数据时代,企业网络安全怎么守护?
  5. 无线电跳频技术之母 海蒂·拉玛
  6. 电脑远程控制,win7远程控制电脑_Win7系统怎么远程控制别人的电脑
  7. D-MNSV7-X16搬运机器人磁导航传感器RS232|RS485与CAN自动输出协议及AGV系统构架
  8. CiteSpace文献分析案例讲解
  9. 数据异常分析方法论总结
  10. JG跳转的判定与溢出状态位的关系 SF==OF amp;amp;amp;amp;amp;amp;amp;amp; ZF == 0