动态 版块 发帖 消息 我的
Loading...
HuPei
一切成功均源自积累!
tiger
tigerLv1 
IOS“脚踢”安卓?Mac“拳打”Windows     资讯,系统

大家都知道,如今的手机端系统主要只有两个,一是谷歌的Android,二是苹果的IOS。而曾经的计算机领域,发展到如今,也是只有两大系统,一是微软的Windows,可以说是家喻户晓了。另一个却不再是谷歌的系统了,而是苹果的Mac。可以说苹果的系统占了两大平台,这也是它能够经久不衰的原因,可见苹果如今的强大。虽说苹果的系统好,但是它仍然和Android打的不可开交,可以说是互相借鉴共同成长,而Windows与Mac一直以来也是打的有来有回。微软创始人比尔盖茨曾经公开的夸Mac好用,而乔布斯也夸Windows好用,到底是商业互吹还是确有其事?这两系统到底哪个好?今天我们来研究一下。

第一,先说技术含量。

所谓技术含量,在我理解指的是包含底层框架协议、UI/UE、开源协议等在内的系统各方面的复杂程度和稳定程度。

Windows早期借鉴DOS、Unix等系统的框架构思以及桌面的构思,但后期出于个人电脑的使用考虑,进入了自研阶段,在此之后Windows系统已经成为独立于Unix的操作系统,并且是从底层到桌面端都完全独立的操作系统。

Windows的服务对象覆盖面广,其服务层级从高端技术人员到寻常用户,能够满足不同行业、不同需求的用户,同时对于PC厂商来说,Windows能够适配市面上几乎所有电脑,对软件开发者来说,Windows系统几乎能支持各种类别的开发应用。

Mac在系统的复杂程度上要略低于Windows,它在桌面前端和应用生态上的创新极多,并且苹果对于用户体验度有极高要求,这些都决定着Mac系统在系统开发方面着重于“精”,而非Windows的“全”。

就稳定度来说,两者难分高下,虽然说Windows系统服务的对象数量级更庞大,但Mac系统有着更好的稳定度口碑。

再来一个简单例子,同样硬件配置下,苹果系统往往比Windows开机更快,里面不仅有苹果系统优化更好的因素在,更因为苹果系统是在Unix Free BSD上开发,其框架比微软自研的框架更高效,但仅论技术复杂程度,比不上Windows。

综合来说,Windows在技术含量上更高一筹。

第二,研发难度。

我觉得两者对比可以参考国内两个手机UI的开发商。在我看来,Windows类似于小米的MIUI,Mac类似于魅族的FLyme或者一加的氢OS。简单说来,一个是“没有我做不到的,只有你想不到的”,一个是“只为你提供最需要的”。

这两种思维很难说谁对谁错,前者也是为了全心全意服务用户,只要用户可能需要的功能,系统全部支持;后者更深一步,它去判断和观察用户的真实需求,减少用户选择上的时间浪费,提供少量但是非常优秀的功能。为了达到各自要传递的“用户感知”,两者在系统研发上必然有所差异:

Windows要做的是可以无限发散的系统,支持所有外接设备的接入,支持所有软件的开发和连接,支持所有对互联网有各种各样需求的用户。为了达到这个目的,它要制定硬件的接入标准并且门槛低、实现容易,这个标准要兼容各种层次各种参数的设备;还有软件的开源协议,也要实现对不同要求、不同场景的适配。

Mac则有着相对来说精准的目标,它更倾向于服务“高效工作者”,所以在系统研发上会首先采用稳定、简约的框架,而后在这样的框架上进行交互设计、桌面设计、应用生态协议的制订等等,Unix省去了Mac很大的研发精力,而Mac研发精力更多放在了桌面交互和生态圈的搭建上。

综合来讲,Windows在研发难度上还是要更胜一筹。

最后做个总结

说了这么说,有人可能要问,Windows比Mac技术难度高,是不是就是比它好?

我必须要回答你,技术开发难度的高低跟使用体验是两码事,就像花钱搞房子,花钱多的人盖出来的房子未必就比花钱少的人盖出来的住着舒服。

而且就目前市场反馈来说,很显然Mac系统使用体验更好。特别是在办公领域,微软则家用更好。大家觉得呢?

 0  已被阅读了221次  楼主 2019-06-01 21:11:15
回复列表

回复:IOS“脚踢”安卓?Mac“拳打”Windows

guest
这是你的故事~
您的IP:18.206.15.215,2019-08-26 08:40:02,Processed in 0.02651 second(s).
Powered by HuPei
支持原创软件,抵制盗版,共创美好明天!