微软苹果暗战未来技术 借助开发工具保持未来领先
BI中文站 6月27日报道
虽然过程缓慢,但计算机的传统概念即将死去。
自Apple II的出现和消费PC大众市场的崛起,如果听到“计算机”一词,很快就会联想到“显示屏、鼠标、键盘”。
但是自 苹果 2007年推出第一代iPhone之后,情况发生了变化,消费者开始从PC转向带有触摸屏、能装在口袋里的“计算机”。
后来,随着处理能力变得越来越便宜,互联网变得越来越普遍,我们彻底的得到了一些别的东西。
归功于 亚马逊 Echo、 谷歌 ( 微博 )Chromecast、 微软 HoloLen、Nest恒温器、以及 Facebook 的Oculus Rift等众多设备的崛起,情况已不再是以前的局面。计算机能够是用户用简单语言进行交流的设备,或是戴在脸上的设备。
如今,计算机从字面上理念应该像任何事物,而且能够前往任何地方。这仅仅只是开始。
微软和苹果是两家与PC有着相同含义的公司,计算机的转型意味着两家公司的前景均已到了危急关头。他们花了几十年的精力培育社区
开发人员编写让世界嗡嗡作响的软件,虽然微软和苹果目前在计算机市场的地位仍未受到威胁,但可能性并非不存在。
在这样的背景下,这俩家亦敌亦友的公司都在精心的筹划总体方案,确保在计算机的巨大转型中能够最终胜出--无论什么样的设备将成为未来的主流设备。
苹果
苹果当前身处独特的环境中。虽然非常赚钱,但这家公司只控制了相对较少的市场份额。
微软的Windows依然控制着PC操作系统市场的绝大多数份额。谷歌的Android当前主宰了全球智能手机操作系统市场,而且作为如今唯一仍在成长的移动操作系统,Android的用户主要来自于发展中国家。
Android和它继续的成长足以对苹果构成威胁,因为开发者永远会选择为数量最多的用户群体开发应用。随着未来的计算设备依旧不断的该换目标,苹果必须要确保无论发生什么事情,开发者都将会为iPhone继续开发应用。
苹果偶然发现的解决方案非常的简洁:Swift。它是一款苹果为编写iPhone应用开发的编程语言,任何人都会迅速的喜欢上它。
凭借更好,更快,比其它选择更容易学习,Swift迅速赢得了全球应用开发者的赞誉和支持。
苹果一直把Swift视为人们的编程语言选择,特别是针对希望学习编码的儿童。考虑到Swift的开源属性,苹果确保了Swift能够从iPhone步入到Android和Linux等其它平台。
苹果的秘诀在于Swift是为iPhone编写的编程语言。因此所有通过Swift编写的代码,无论是针对何种操作系统,都能够轻松的出现在iPhone上。
在这种情况下,苹果把iPhone变成了Swift应用默认的着陆场。即便是苹果以后发布新的平台,如虚拟现实头盔或苹果汽车,它同样也会支持Swift。
微软
毫无疑问,微软认为未来将与Windows息息相关。
借助Windows 10,微软把手机、平板电脑、PC、视频游戏机、增强现实头盔和智能家居设备的操作系统转变成为一个超大的平台。
不过与苹果推行跨平台编程语言的做法不同,微软标准化了一款操作系统。
微软将Windows 10视为一款能够支持下一波所有设备浪潮的操作系统。无论用户使用何种设备,一个平台、一个简单的方式把应用带到Windows。
但实际上,微软玩的是更深层次的游戏:该公司已慢慢向开发者世界免费发布了各种可怕的工具,特别是Xamarin--它可以让开发者
编写一个应用,并迅速把它带到任何地方,无论是Windows、iPhone还是Android。开发者都非常喜欢它。
关键是在于Xamarin和诸如Visual Studio这样的微软工具,都能够轻松的使用Azure云平台为应用提供计算力--无论是存储数据还是处理海量的计算。
从微软的观点来看,即便是开发者不为Windows编写程序,该公司也能够开发出开发者想要使用的工具。只要微软能够提供应用的一小部分架构,这家公司依旧胜出,依旧能够在技术的演变中保持关联。
简而言之,我们看到的是两个计算领域的巨头都在静待大规模转移。无论发生什么,他们都会以一种方式胜出。或者至少不会失去。(明轩)
【美国Business Insider作品的中文相关权益归腾讯公司独家所有。未经授权,不得转载、摘编等。微信公众号:BI中文站】