如果微软开发了 Android,现在会是什么样呢?
作者丨Steve Ranger
译者丨王强
基于众多原因,我们知道这种情况不可能发生,但是如果微软开发出了 Android,技术领域和现在将会有很大不同。
智能手机领域的竞争由来已久,两个胜出者是 Android 和 iOS。其他竞争者早已放弃,现在微软也在逐步的让 Window 手机退出。
这并不意味着没有遗憾。微软创始人 Bill Gates 近期将公司没有开发出类似 Android 的移动平台的失败列为公司最大失误之一。
“不管我有哪些管理失误,这个最大的错误让微软没有开发出 Andoid。Android 是一个标准的手机平台——非 Apple 平台,这本应该是微软很自然能取得胜利的一件事,” 盖茨在最近一个美国风险投资公司举行的活动中提到这个话题。
这里提出两个相关问题。第一,微软拥有大量资金和人才储备,为什么没有自己开发出类似 Android 的平台呢?如果微软做到了这一点,现在的技术领域会是什么样呢?
并不是微软不想进入智能手机市场,早在 Android 和 iOS 出现之前,微软就在不同的手持设备(那时叫 PDA)上进行了开发。
iPhone 和 iOS 以及 Android 一问世,微软阵脚被打乱,此后几年都在艰难地进行追赶,甚至在最后放弃前,还收购了 Nokia 的智能手机业务, 希望能从困境中重振。
当然,有很多原因决定了为什么微软没有也不能开发出类似 Android 的平台,更不用说像 iOS 这样的平台。
我认为,微软的问题很大一部分是因为,在很长一段时间里,它将智能手机看成是标准台式电脑的一个缩小版本(它甚至有个品牌叫 Pocket PC)。
对于致力于 PC 的一个公司来说,这种想法不足为奇,但是也意味着基于触摸屏的全新用户接口和使用应用程序(很小的应用程序)的新方法,对于微软来说,是个巨大的挑战。当 iPhone 第一次发布时,只有 500 个应用程序,而当时微软基于 Windows Mobile 的应用程序有 18000 个。真正的突破点是 iOS 和 Android 的集成应用商店,它让下载变得简单很多。
微软为什么不能开发出 Android 的另一个主要原因是 Android 一开始就是开源产品(在一定程度上,现在仍是),而那时微软对开源仍持有很大的疑义。但是 Android 的开源特性让手持设备商可以使用并进行调整,使用其感兴趣的部分。
但更重要的原因是 Android 很便宜。手机设备商可以以更低廉的价格来制造手机,也不用冒险进行试验,不用担心高昂的软件授权费用,从而市场上涌现出大量的不同 Android 手机。当丧失了 Android 手机的市场份额后,微软最终也取消了他们的软件授权费用,但是这太迟了(几年后,微软也给很多用户免费升级到 Windows 10,也说明这种开源的氛围无处不在)。
当 Apple 已经在高端市场站稳脚步时,针对大众市场的手机操作系统是有发展空间的,这就是 Android 系统。
为什么 Android 不大可能在微软中应运而生呢?我们把其中有关学术、技术和经济的因素先放一边,来看看如果微软开发出了 Android,会发生什么样的局面。
盖茨自己有相当清晰的认识,“对于非苹果操作系统,是有发展空间的,它的价值在哪里呢?会有 4000 亿美元从公司 G 转移到公司 M”,他说。也就是微软本可能在谷歌的基础上增加 4000 亿美元的价值。
小一点的谷歌,大一点的微软。也许,如果微软是一个大型手机制造商,它就永远不会在云上进行尝试,又或者如果谷歌在云上发展的更快,就很难衡量这种大的变化所带来的影响?
单个用户值得记住的是,谷歌在 Android 上的盈利是从各种服务中获取的——地图、搜索和 email——它们和操作系统绑定在一起,这也是为什么谷歌愿意将其分享给手机制造商的原因。
Googel 服务靠获取我们的信息赚钱,这是 Android 的一大突破。让我们觉得可以并应该让这些服务访问我们的私人信息,Android 在其中充当了相当重要的角色让这种想法变为一种常态。
我们大部分人对此感觉还好,但也有人为此而担忧。
如果不使用类似策略,微软能创造出和 Android 一样成功的产品吗?也许能,如果它把智能手机作为有偿服务的入口,就像如今的 Windows 一样。
监视资本主义(surveillance capitalism)成为现状的过程也许花了很长时间,也许不是。或者另一个公司能提出和谷歌类似的解决方案,导致的结果正和我们现在所处的环境一样。
但是我们需要记住,现状是不可避免的,也不会一成不变。
原文链接:
https://www.zdnet.com/article/what-if-microsoft-had-invented-android/?CAD-03-10abf6j
点个在看少个 bug 👇
- 如果微软开发了 Android,会有何不同?
- 如果你现在学Android---学习使用Kotlin进行Android开发
- 看一下Android开发内容、方向,如果是要从事应用程序客户端的开发,需要了解SSH
- 在之前开了一个csdn博客,是关于C语言的,如今开始学习java与android开发,就把从现在开始我的每一天学习都展示在这里吧
- Android开发_如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?
- 微软为Win10开发Android和iOS快速移植工具
- 现在跨平台开发(手机平台,主要是Android、iOS以及WP)工具或者技术都有哪些?有哪些优缺点和发展前景如何?
- 现在做Android开发比较好?还是Android测试?
- TUP第30期:微软资深专家论如何用Visual Studio开发iOS、Android应用
- TUP第30期:微软资深专家论如何用Visual Studio开发iOS、Android应用
- Java失宠,谷歌宣布Kotlin现在是Android开发的首选语言
- 让你彻底搞懂Context到底是什么,如果没弄明白,还怎么做Android开发?
- 要开发一个android项目,以android为客户端,pc为服务器端,如果实现通讯交互?
- 【征集】微软面试题:如果你的部下错将售价2万元的产品1万元卖给了顾客,你现在需要写一封信给这个顾客,目的当然是为了要回那1万元,这封信该如何写?
- android开发:如果处理,同样的安卓应用程序在不同机器上,运行正常,但是与后台服务器交互响应时间不一样的问题?
- 微软资深专家论如何用Visual Studio开发iOS、Android应用
- 微软开发新应用把 Android app “移植”到 Win Phone
- 要开发一个android项目,以android为客户端,pc为服务器端,如果实现通讯交互?
- [职业规划请教] 毕业三年,做了2年半手机软件开发,1年半mtk开发,1年android开发,现在对未来的路有点迷茫,希望前辈高手们给予指点..
- 用 Kotlin 开发 Android 项目是一种什么样的感受?