不,谷歌不会合并Android和Chrome,原因很明显

甚至在谷歌董事长埃里克·施密特澄清谷歌将合并Android和Chrome的谣言之前,我们就应该知道这是不可能的。

值得庆幸的是,谷歌主席埃里克·施密特宣布:Android和Chrome将保持独立。上周,当Android和Chrome的领导权被谷歌高级副总裁合并时,关于这两款产品将合并的传言就出现了Sundar Pichai.施密特说的很明显,但如果你是一个开发者,你上当了,认为谣言可能是真的,你已经读了足够多的谷歌Chrome谷歌安卓在施密特澄清并确认合并这两款产品是愚蠢之举之前。

从开发者的角度来看,Android和Chrome完全不同。Android是一个移动操作系统。Android开发人员使用Eclipse和Android插件来开发,使用Java编写应用程序,编译后在Android Dalvik虚拟机上运行。Chrome开发者使用内置的工具来编写Javascript,并在运行时由Chrome V8 Javascript引擎解释。

Java和Javascript有什么区别?Java是由Sun Microsystems发明的,是一种面向对象的通用开发语言,它已经被调整到几乎所有类型的计算设备上,从树莓派到基于linux的大型云和大型机架构。Javascript起源于网景,是为了使网络浏览器具有交互性而开发的。对Javascript目的的过度简化(node . js开发人员请给我许可证)是使静态HTML网页交互式,而不重新加载整个页面。

相关:安迪·鲁宾的离开只是Android本质的一部分

Chrome之所以能以超过30%的市场份额成为领先的浏览器,是因为它在一些方面做得非常好。基于webkit, Chrome与苹果的Safari浏览器以及几乎所有的现代浏览器像素兼容。它可以在许多不同的设备上运行,从iPhone到Linux个人电脑。它运行基于浏览器的应用程序速度很快,因此典型的桌面功能,如电子表格和文字处理,可以转移到浏览器和云。Chrome包含了构建专有Javascript应用程序的能力,这种应用程序被称为“扩展”,允许开发者超越沙箱浏览器Javascript的限制。

浏览器和浏览器应用程序运行在Android上,但这只是Android的一个方面。Android应用程序非常不同。照片分享等应用程序可能像Chrome应用程序一样是用户体验(UX)密集型应用程序,也可能用户体验有限,更多地集中在收集量化的自我应用程序的数据,这些应用程序测量运动、营养,并与外部传感器一起量化睡眠和心率等数据。

不过,这两家公司也有相似之处。Android和Chrome都是以开发者为中心的。两者的整个源代码树安卓(用Java编写)和(用c++, assembly, Python和JavaScript编写)。鼓励开发人员阅读源代码来调试和优化他们的代码,并对bug修复和新特性做出贡献。免费和付费的Android应用程序可以从Play Store下载,免费和付费的应用程序可以从Chrome应用商店下载。

这两款产品最大的相似之处在于,Android的市场份额为70%,Chrome的市场份额为30%,这两款产品各自领导着各自的细分市场,与它们仍处于上升阶段时的管理方式相比,它们现在的管理方式有了很大的不同。虽然这样可以获得规模经济,但谷歌不太可能合并两个项目之间的开发团队或代码树。这并不是说不能实现,而是需要对开发环境和工具链进行大规模的重新设计。

特别感谢所有的node.js开发人员,他们已经达到了这一点,没有评论这个狭义的Javascript定义。Node.js是一个开源项目,它将Chrome的V8 JavaScript引擎重新定位为构建跨分布式设备运行的数据密集型实时应用程序的平台。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2013Raybet2

SD-WAN买家指南:向供应商(和您自己)提出的关键问题