极速PE官网 > 帮助中心 >
安卓 win10对比哪个好
作者:pe系统 2016-09-20
经常有朋友问小编安卓 win10对比哪个好,关于这个问题小编作过研究,无论是安卓系统还是win10系统,都算是一个好系统。那么到底是安卓系统好还是win10系统好呢?今天系统之家小编就来告诉大家,安卓 win10对比哪个好,一起来看看吧。
前言:Windows未来变得更开放?
大家知道,在传统的PC系统中安装一个虚拟机,运行其他非PC系统直接兼容的应用程序,这样的经历其实并不新鲜。比如在Windows平台,运行Android虚拟机(VMware Workstation、Bluestacks正是比较不错的工具)。这样看来Windows平台与虚拟平台本身的兼容性是毋庸置疑的,但我们有没有想过有朝一日,Windows会直接兼容到Android应用程序?在目前来看,这似乎是件异想天开的事情。同时,一旦Windows直接兼容安卓应用,则会产生非常多的连带作用,这其中很大一部分会牵扯到开发者、服务提供商等众多问题。我们今天就来研究一下这个有意思的话题。
安卓 win10对比哪个好图1
最终伤到谁? Win10兼容安卓应用全解析
兼容,首先就是一个相对性的话题,如同“相亲”一样,以相互看上了对方为前提。然而,Windows平台是否提供对Android应用程序的支持,一切都取决于微软,因为Android本身是开源的。前段时间,微软在纽约召开了全球开发者在线会议,会议上微软就公布了旗下开发框架.Net迎来开源,同时发布了针对小型开发商的Visual Studio 2013 Community和Visual Studio 2015预览版。
安卓 win10对比哪个好图2
Windows未来会变得更开放
在此之前,其实也可以在Windows平台上运行Android系统,并且可以进行Android应用的部署,只不过需要借助一些其他的工具。另外需要注意的是,早在去年10月份下旬的时候,微软在旧金山举办的发布会上,微软CEO纳德拉就对媒体说出了“Microsoft Love Linux”。从这个角度来说,微软正在变得更加开放。
技术分析:Win10兼容安卓应用
从目前Win10技术预览版的各种改变可以看出,微软现在也越来越照顾桌面端用户的体验,而应用商店的推出从一开始也是为移动平台准备的,或者可以这样说,微软对Windows10寄托的愿望,就是既不维持着传统的桌面应用,又不会放弃移动平台的发展。但是随着发展的不断变化,Windows应用商店发展缓慢的竞争对手其实已经不是安卓应用,而是exe应用。
安卓 win10对比哪个好图3
Windows Store应用依然比较杂乱无章(比较Android应用市场)
Windows应用的开放性比起安卓有过之而无不及,一定程度上比安卓应用市场更加混乱,安卓也是有比较正规的第三方应用市场的。Windows就不一样,各种各样的应用网站,很少有比较靠谱的。因为,在我们所接触的很多应用链接中,页面上各种“误导链接”,软件里更是各种捆绑,稍有不慎病毒也是无孔不入。
Win10为何不能“软件大一统”?
安卓 win10对比哪个好图4
Windows10建立大一统的软件平台并不简单
安卓软件虽然开源,依然有Google play应用市场。应用商店收录经过认证的正版软件,就像Steam平台一样,必然会造就应用商店飞速发展,从而更加吸引PC用户。无论如何,微软通过把exe应用收录应用商店,同时也向用户和开发者传递一个信息,那就是,Win10支持两种不同的应用格式和开发方法,开发者可选择的开发方式或者使用不同种类格式的应用。
技术层面看待
从技术角度上来看显然是有可能实现的WinJS是个开源项目,运行Chrome/Webkit没有任何问题,Xamarin/Mono开发工具证明通过C#/fake XAML打造一款原生Android应用是完全有可能实现的。而微软VS2015已经拥有一款安卓模拟器,下个版本的ASP.net技术支持应用无需SDK就能原生运行在MacOS X系统中,所以为何微软不在应用方面也做同样的事?
安卓 win10对比哪个好图5
Xamarin在Visual Studio中所能开发的应用
Xamarin:始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、Windows Phone和Mac App。Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。
如果Xamarin能做到,那微软肯定也能做到,但不是使用假冒的XAML,而是使用真正的XAML以及真正的WinRT SDK等。另外Rudy Huyn还表示Android开发人员并不喜欢Eclipse开发平台,C#语言与Java很相似,都有一些特别酷的功能(Linq),这可能会激发新晋移动开发人员使用微软工具(Blend/Visual Studio)开发应用的动力,这能帮助Windows应用商店变得更好。
是否兼容安卓 微软其实进退两难
Windows10在未来兼容Android应用问题上,在技术层面我们似乎能看到一些端倪,那就是在Windows平台上,运行Android应用的模拟器这是一件相对简单的事情,在较为早期的Windows中也都出现过。然而,我们所关注的在SDK层面就能运行原生Android应用程序模式,微软目前暂时也并没有去借鉴这样技术方式。
安卓 win10对比哪个好图6
开发Windows平台下的应用程序所使用的SDK是个集合
好吧,既是如此我们先来看看业界人士(开发者、外媒)是怎么来评价这件事情的。