微软爱苹果–这些Mac和iOS应用程序证明了这一点

闷闷不乐,孤立无援。这是三个形容词,用于形容过去的微软。但是那个微软不见了。他们已经改变了。根本。

Microsoft现在生产有趣的创新产品。您可能要使用的产品。他们进入了有趣的,前沿的新领域,例如物联网。也许最有趣的是,他们正在为老对手Apple和Linux社区生产软件。

特别是,Microsoft与Apple产品用户之间的冷淡关系已经解冻,在过去的一年中,他们为Mac和iPhone推出了许多重要而精美的产品。这是最重要的五个,以及为什么如此重要。

Microsoft Xim于2014年底推出,可轻松向您的朋友展示您的照片,而无需在相同的四英寸屏幕上闲逛。

已针对Android [不再可用],Windows Phone和iOS [不再可用]发布,Xim使得分享照片和创建可由用户远程控制的精美图像幻灯片变得轻而易举。

鉴于Instagram和Snapchat的迅猛发展-以及Flickr的持久流行-微软想要推出自己的照片共享服务是有道理的。尽管有点奇怪,但Xim并不是以Microsoft品牌推出的。唯一以这种方式启动的Microsoft应用是Sway;

Xim是由Microsoft Research的FUSE团队设计的,该团队专门构建创新的消费类技术产品,重点是多媒体丰富的应用程序。 FUSE还因其模拟Android Wear键盘和社交网络搜索引擎So.cl而闻名。

Microsoft Visual Studio是用于构建Windows应用程序和Web的集成开发环境(IDE)。使用Microsoft系列Web技术的应用程序。自从1997年首次推出以来,Visual Studio已经建立了顽固的开发人员用户基础,其中许多人坚持认为这使他们在工作中更具生产力和效率。

Visual Studio的杀手级应用是Intellisense;一个高度复杂的代码完成工具,可以预测开发人员将要编写的内容,并为他们编写。

尽管苹果阵营中的开发人员提出了抗议,但Visual Studio从未从Windows跃升。 。也就是说,直到现在。在上个月在旧金山举行的Microsoft Build 2015大会上,Apple宣布了Visual Studio Code。

Visual Studio Code可为Windows,Linux和Mac OS X下载,这是Microsoft首次涉足全球。非Windows开发人员工具。有了它,开发人员可以使用node.js以及微软自己的ASP.Net框架来构建网站。它还允许开发人员为Azure构建应用程序。微软的云计算平台。

有趣的是,Visual Studio Code建立在两个开源软件之上; Github的Atom编辑器和Google的Chromium网络浏览器引擎。

好吧,我在这里作弊。

Microsoft从80年代后期开始就生产Office for Mac版本。但是他们一直感觉像是事后的想法,缺乏Windows兄弟姐妹的精致和精巧。的确,至少在OS X平台上,它们从未达到苹果iWork套件所设定的完美标准。

Office 2016 for Mac可能是最重大的改进到套房。厌恶的功能区已经一去不复返了。现在感觉像是精心制作的本机Mac应用程序,而不是匆忙制作的Windows端口。而且这是一项很好的工作-Office for Mac的最新版本是2011年。

最终感觉像是Microsoft正在认真对待Mac世界。

.NET框架是通常被认为是理所当然的。它在Windows计算机的背景下运行,无声无息地窃听着。但是,尽管它缺乏可见性,但它仍然起着至关重要的作用。

该框架为许多Windows应用程序提供了强大的动力。它们运行在高度优化的虚拟机公共语言运行时上,并使用框架类库构建,该框架为开发人员提供了制作Windows应用程序的基本构建块。

最近已移植到OS X和Linux,并已获得许可的开放源代码许可证。

当然,有针对Mac和Linux的.Net框架的开源版本。 Mono Project已经允许Mac用户长期构建C#,VB.Net和F#应用程序,但是从未实现过功能奇偶校验。到现在为止。

Office Lens

Office Lens是一种流行的Windows Phone,它使用户可以扫描文档,名片,白板,并将它们转换为可通过电子邮件共享的电子文件,并上传到云端。它是通过相同的光学字符识别(OCR)技术完成此操作的。

直到最近,该应用程序还是Windows Phone专有的,但此后已免费下载到Android和iOS。

作为奖励,Microsoft将使开发人员将其Android和iOS应用程序移植到Windows 10变得更加简单。由于Windows 10是“一个操作系统",因此它们可以在台式机和移动设备上运行。统治一切"。

移植Android和iOS应用程序的步骤大相径庭。 Android应用程序在独立的模拟环境中运行,而用Objective-C编写的iOS应用程序是为Windows 10本机构建的,从而为它们提供了更加一致的体验。以及代号为Project Islandwood的iOS移植系统尚未公开发布。但是闭门造车也有一些示范。

第一个交叉编译的Windows Phone应用程序已经发布。 Candy Crush Saga的Windows 10端口是使用Project Islandwood的早期版本构建的,其代码基于iOS应用程序,并且将作为捆绑游戏预装。

要说微软在历史上多年来,人们多次指责他们实施坚不可摧的同质性,并迫使竞争对手退出市场。他们最近的公司历史充满了欧洲和美国政府提起的诉讼,他们担心它们在计算机市场上的巨大统治。

但是近年来,微软已经将其视为主导力量自从2007年推出iPhone和2008年推出Android以来,他们已经看到他们在智能手机市场上的主导地位逐渐瓦解。 Windows Mobile曾经一度代表了所售智能手机的很大一部分,但实际上已经被淘汰,其Windows Phone的后继者还无法接近Android和iOS的采用率。

同样,面对来自Google Chrome和Firefox的激烈竞争,他们对浏览器市场的控制权实际上已经烟消云散。

Microsoft知道他们不能再为自己的桂冠和根深蒂固的地位而坐立。他们必须从根本上重新构想自己是一家公司。值得赞扬的是,他们已经做到了更多。

他们已经开始发布人们真正想要使用的产品,例如Windows 10,并且似乎已经从Vista和Windows 8中吸取了惨痛的教训。还将推出一系列人们从未知道过想要的产品,但实际上具有深远的吸引力。像不可能的未来的Hololens机器人系统这样的东西。

至关重要的是,它们需要让“跳船"的人重新回到Linux和Mac OS X。

也许这是最好的制造方法顽固的Mac和Linux用户通过滴灌他们想要使用的Microsoft软件来重新考虑他们在Windows上的立场。

我个人很高兴Microsoft参与Mac和Linux的世界。但是,为什么要停止使用Visual Studio和.NET框架呢?为什么不提供Cortana,这使苹果的Siri物有所值。为什么不选择Microsoft Edge?

,他们诱人地向Internet Explorer诱人的新替代品?您希望Microsoft带到Mac的什么?在下面的评论中让我知道。

图片来源:r.nagy / Shutterstock.com

标签: iPhone Microsoft Microsoft Office 2016 编程