西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页业内动态 业内资讯 → Windows 8.1成功的关键在于如何吸引传统桌面开发者加入

Windows 8.1成功的关键在于如何吸引传统桌面开发者加入

相关软件相关文章发表评论 来源:西西整理时间:2013/6/1 10:31:46字体大小:A-A+

作者:西西点击:2次评论:0次标签: Windows8.1

  • 类型:系统其它大小:88.0M语言:中文 评分:6.0
  • 标签:
立即下载

Win8平板也出了,WP旗舰价格也降了,千把块钱的低端也出了,为什么用户就是不买账。可想而知如果3000买到的Surface能上得笔电下得平板,那绝对很多人买,可RT就是做不到。而WP8流畅得没话说,可系统在人性化方面完全没任何妥协的余地,而更让人望而却步的是那些缺胳膊少腿的应用,以及那些心中有着深深WP7的梦魇的老用户。总之就是,微软如何破局而出?

随便说说设计,我们必须相信技术上微软绝对有十足的把握,不过也需要承认设计上微软确实是土八路,要么出个村不拉吉的东西,要么跟着人家的屁股跑。除去诺基亚设计的Lumia不说,也就算最近Surface才在设计上能让人有眼前一亮的感觉。

先说说Surface RT

如 果把ARM列作一个阵营,除去遍地生根的纯Linux系统,那这里面的几个移动向的操作系统,IOS、Android、Firefox OS、Windows RT等等,可以显而易见的看到Windows RT在技术上绝对已经秒其他操作系统几条街了。我虽然不知道苹果是否能让OS X完美的移植到ARM平台,不过微软是做到将Windows一点不剩的移植到了ARM平台,除了抽象层和硬件相关的东西,底层到上层目前公开受支持的桌面 API全被一个不剩的移植,用户模式几乎完全相同,毕竟Metro程序内部也需要靠这些,它们可是Windows NT的基石,十分体现这个的就是越狱后有人把那个超越微软Process Explorer系统管理器的Process Hacker连带驱动一个不剩的全部移植到RT上。

从ARM目前抱大腿的举动也可以看出来ARM知道微软这个创举对他们来说是多有时代性意义,可为什么Windows RT的平板现在甚至沦为鸡肋?

充 电快,放电慢,浅薄小巧不热没风扇,高度的SoC定制,这些是ARM与生俱来的优势,在Surface RT上都很好的体现了出来,要知道Surface RT充电个2小时满了可以用上8小时。而Intel的x86指令集本身就不是一个针对低功耗设备设计的东西,或许在同等性能下Intel确实可以得到优过 ARM的体现,可因为x86指令集的原因,不可外乎的带来很多性能过剩的浪费,而这些浪费是消费者自己买单的。

嗯,一台Atom平板和 ARM平板,一个Win8一个RT,同等价位下,即便知道Atom有很多不舒服的地方,比如风扇啊,发热啊之类的,可一跟运行桌面程序这个优势比起来,有 点脑袋的消费者都会选择Atom,打破这个僵局的办法肯定就是开放Windows RT桌面,微软封锁Windows RT桌面和删了Aero透明绝对不是所谓的怕浪费电,因为他自己的Office就是个大型桌面程序,可电量还是一样耗,用过RT的人都知道,即便你就把桌 面开在那里啥都不动,和开一个高清不断的放,那电量的消耗几乎看不出分别,该掉还是一样掉,所以微软封锁RT桌面肯定有别的原因。

现阶段RT桌面程序用户体验不好是一个原因,可以打一个比方,在RT上运行QQ2013就是跟以前那些Atom NXXX系列运行的效果差不多。而删Aero透明的最大的原因其实是怕桌面卡,而微软为了营造统一的体验,顺手就把Intel平台的Aero透明也删了。

不管如何说,开放RT桌面绝对是利大于弊,桌面程序是生产力工具,可以创造无限可能,而Metro说白了就是娱乐的,但是传统桌面程序员过渡是有难度的,必 须让它们知道WinRT的好,才能慢慢缓过到Metro应用开发。而随着触摸的普及,以后的桌面程序大多会做触摸优化,在XDA论坛有一位开发者做了一个 开源的桌面播放器,其全屏模式下几乎完全抄了Xbox Video,这是一个很好的开始。

而桌面的程序好处在于,如果开发者有功力,可以很 好的控制性能功耗比和内存使用,这跟不少地方被系统代理控制的Metro不同,经过功耗优化的桌面程序绝对够力,特别是对那些小桌面程序,RT简直是毫无 压力,这些小程序不占多少内存,RT的2G内存可以跑好多好多的,当年512的年代大家不也一样跑,而很多用户倒是偏偏需要这些小又偏门的桌面程序。对比 安卓,完全被系统托管还随意浪费的内存,当我打开任务管理器看到一个全新的Galaxy S4启动就用了900M的内存,我简直吓尿了,要知道在RT上你打开N个IE选项卡再开一个Word,物理内存也就用了900M而已,而RT还有虚拟内 存。不管怎么说,桌面就是Windows的优势。

最后,RT系统有个很有趣的东西——csc,这个C#的编译器,进行一些配置后可以直接使 用,配合越狱后桌面的Notepad++,你可以在RT上做任何桌面程序,并且编译速度和运行速度那真是极快的,编译出来的可执行文件还可以直接运行在 Win8上。这代表了啥?这就是说ARM以前依靠PC做交叉编译的时代过去了,现在有了Windows RT,那ARM可以自给自足,甚至可以帮Intel编译Native程序,这可以搞得Intel吐血直想杀了微软,所以微软给Intel戴了绿帽,ARM 呵呵着NTR了Intel,Intel也跑去找Google求被操了。

可想而知如果桌面一开放,有ARM编译器基础的第三方编译器厂商如 Pelles C、Free Pascal等开源或不开源的编译器很快来个Windows RT版本,然后RT上你可以自己写ARM的Native桌面程序,然后现场运行调试测试,测试OK了全平台通用。甚至微软有心,配合Tegra4的性能, 那把那个几乎就是C#写的Visual Studio编译个RT版本也不难,甚至不需要Tegra4,其实Tegra3,也就是现在的Surface RT运行VS2012都不会太差,微软的东西现在越来越依靠浮点性能,而大家要知道VS2012在那个天下第一处理器Atom N270上那是运行得非常好,毕竟这货至少支持个SSE3。

我估计有很多桌面程序其实已经有Windows RT版本了,只是它们没放出来而已。

再说说Windows Phone

WP 这东西,WP7的时候绝对是让第一批老用户吐血的,再买WP剁手绝对是他们的真心话,不过WP8却是完全不同,NT内核的强大不可置疑,你说WP8不能管 理文件嘛,其实它能;你说它不能音量分离嘛,其实它能;你说WP8不能播放mkv嘛,其实它能;你说WP8能不能转换编码视频音频,其实它能。。。可惜没 应用做。。。

WP需要那些对Win32精通的桌面程序开发者,WP8不能完全依靠C#,微软给了很多NT系统的传统API,而看到这些 API我相信很多桌面开发者那真是熟悉得一把屎一把尿,经典不会褪色,微软自己的应用有时候总是刻意做得很粗糙,让开发者们去做更强大的应用,WP8以后 需要这些Win32开发者,他们能用C++打造一个神奇的世界,他们能让WP做到让Android无法做到的事情,桌面开发者去做WP8,那很多地方都是 开挂的,只需要学习新的UI架构就好。

微软需要在Win32开发者中普及WP8开发,也需要降低WP8应用的开发门槛,让这些曾经帮助微软打造PC帝国的人们再来打造一个移动帝国。

微 软成功之于Windows NT,当年的开发者们献出了宝贵的年华,造就了Windows NT,让这个封闭的平台能在微软一家公司下生生把Linux压得喘不过气。10多年过去,当年的传奇或许不可复制,世事须臾千变万化,如今微软也让 Linux造就的移动平台的对手压得喘不过气,可当微软让Windows NT遍地开花的时候,谁又记得,那些年,我们一起用过的API。

    运行库合集
    (58)运行库合集
    用精简版系统或者绿色版软件时,使用软件经常遇见的情况是由于应用程序配置不正确,应用程序未能启动,提示缺少文件等。大部分电脑新手都以为软件问题,其实不是的,部分软件或者游戏需要依赖运行库才可以运行的。西西为大家精挑细选了常用的运行库,运行绿色软件和游戏不再提示找不到了其中运行库分为大类,常用运行库游戏运行库和其他运行库,最大满足不同类型的用户。...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)