距微软发布Windows Phone 7已经四年多了,WinPhone的市场份额一直萎糜不前。去年微软收购诺基亚,如特洛伊木马般戏剧,却没有挽救WinPhone,甚至出现下滑,已经不足3%,已经基本被边缘化,很多原来为其开发App的大公司都放弃了,更别说小开发者。

 

这种情况,完全与我当时的预计相反,因为微软既有财力支持,WinPhone上开发App效率又明显高于Android/iOS,然而当时认识还很幼稚,一个残酷的现实是:软件本身的优劣,只要不是数量级的差别,并不是在市场优胜的决定因素。

 

上周,微软发布了万众瞩目的Windows 10,微软这次再也输不起了。从业界评价看,颇为积极,然而除去那些科幻般的HoloLens,Windows 10本身整合移动与桌面的尝试,成功与否还是令人怀疑。

 

首先,大量的Windows传统应用,还是无法找到在win phone兼容运行的途径。经过数年发展,MarketPlace上的数十万应用,也基本不能平台兼容。微软破釜沉舟,Windows 10可以免费从Win7以上升级,其实等于从零开始,重新打造生态系统。

 

但是还是那个关键问题,前CEO老鲍在一次大会上振臂高呼的词:developer, developer, developer。如今不是四年前,在Android/iOS平分天下的今天,Win10桌面移动兼容的应用,就足以吸引开发者吗?

 

根据微软CEO纳德拉的新战略:移动优先,云端优先,在移动设备上的Win10,也就是Windows Phone 10,重要性要远高于桌面。所以反过来说,桌面既然已变得次要,那带动移动方面的能力就变得无力许多,与当年捆绑打败NetScape已不是同日而语。

 

所以WP10会得到一定心理的鼓舞,但仅凭Windows 10本身,成不了Win Phone10的东风,即使有风,也没有柴,没有火。

 

那么WP10就完全没有希望了吗?也不尽然,WP10的最大优势还是在于.NET平台的开发效率,移动互联网在逐渐向物联网时代发展,高质量软件的需求的缺口,可能会使开发效率的地位变得举足轻重,那时WP10才会有出头之日,甚至反过来带动Windows桌面上的发展。

 

但是,在这之前,无疑WP10还要熬过数年挣扎的日子,也包括像我一样的.NET开发者。

Windows Phone 10如何借Windows 10的东风的更多相关文章

  1. [教学] Delphi Berlin 10.1 开发 Windows 10 平板 App 远程调试

    Delphi Berlin 10.1 开发 Windows 10 平板 App 远程调试安装步骤: 准备电脑: 一台开发电脑,安装 Delphi 开发环境 一台平板电脑,安装 PAServer,安装方 ...

  2. Windows Phone 8初学者开发—第10部分:数据绑定应用程序和透视应用程序项目模板简介

    原文 Windows Phone 8初学者开发—第10部分:数据绑定应用程序和透视应用程序项目模板简介 原文地址: http://channel9.msdn.com/Series/Windows-Ph ...

  3. windows xp/7/8/8.1/10安全模式详解和系统修复讲解

    如果你的电脑因为各种原因(强关电脑等原因导致的电脑蓝屏,或者引导文件受损等)开不了机,进不了电脑桌面,那么就可以看看我这篇文章了. 先贴上百度百科,说得挺好的.最下面有我贴的图片操作过程详解. 百度百 ...

  4. Windows 下安装drozer(Windows 10),连接手机(红米note4X)

    Windows 下安装drozer(Windows 10),连接手机(红米note4X) 首先下载drozer(http://mwr.to/drozer). 红米手机开发者模式 遇到第一个问题,红米手 ...

  5. 在Windows 10 操作系统打开Windows Mobile 设备中心,要么双击无反应,要么正在启动后过会就关闭了

    在Windows 10 操作系统打开Windows Mobile 设备中心,要么双击无反应,要么正在启动后过会就关闭了 解决方法: 1.运行:输入services.msc进入服务 2.找到(前提你的P ...

  6. windows 10 无法启动 windows update 服务 错误 0x80070005 拒绝访问

    windows 10 无法启动 windows update 服务 错误 0x80070005 拒绝访问: 解决方法: 首先重命名系统盘 windows目录下的代号为“SoftwareDistribu ...

  7. 10、修改windows编码集

    10.1.查看Windows的字符集编码: 1.方法一: (1) 同时按住"windows"徽标键和"r"键,在弹出的"运行"框中输入&qu ...

  8. 在 Windows 10 中启用 Windows Photo Viewer

    本文版权归cxun所有,如有转载请注明出处与本文链接,谢谢!原文地址:http://www.cnblogs.com/cxun/p/4727323.html 不知大家在使用了Win10之后有没有这样感受 ...

  9. U盘启动盘的制作--用U盘硬装Windows系统、或是重装Windows系统

    借助IT天空的优启通U盘启动盘的制作--用U盘装Windows系统.或是重装Windows系统之U盘启动盘的制作 1.==================================== 2.== ...

随机推荐

  1. mongodb使用和下载

    1.下载地址:http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录,比如d:\mongodb 3.创建文件夹d:\mongodb\data\db.d:\mo ...

  2. Java,double类型转换成String,String装换成double型

    今天,老师布置了小系统,银行用户管理系统,突然发现自己的基础知识好薄弱,就把这些记录一下, double类型转化string:Double.toString(double doub); String类 ...

  3. sharepoint2013用户切换实现方式

    作为一个刚学sharepoint的新人,今天在账号的切换中烦躁无比,不知道有木有人和我一样,sharepoint2013没有了切换用户,真的很不方便,当然了,也不是没有办法加上去,经过本人一个下午的研 ...

  4. 封装好的AFN网络请求框架和MBProgress

    demo:https://github.com/IMCCP/CCPAFNNetworking(收藏下来)

  5. ABAP代码编辑器设置--界线

    ABAP编辑器每行允许的最大字符数: Utilities->Settings打开选项卡: 勾选:Downward-Compat.line Length(72) 设置后看到的效果: 设置步骤:

  6. Python安装时报缺少DLL的解决办法

    准备开始学习Python,但是刚准备环境搭建时就遇到了下面的错误: 仔细的看了看,说是缺少DLL. 对于这个问题的解决办法: 方法一: 1. 在安装包上点右键以管理员身份运行2. C:\Users\用 ...

  7. wcf 同时支持webhttp 和 引用方式

    wcf 实现参考 http://www.cnblogs.com/mingmingruyuedlut/p/4223116.html 兼容两种方式 1.修改服务端webconfig <system. ...

  8. 2.ReactNative Properties|States|Styles 笔记

    原文地址:http://reactnative.cn/docs/0.31/props.html#content 1. property: 如下代码所示 import React, { Componen ...

  9. UVALive 3177 长城守卫

    https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_probl ...

  10. push_back模式工作

    自己决心今天做一个 xxx项目,写完xxx功能. 早晨9点多张三说:“A项目有一个 bug要修复”,估计十分钟就修复了,然后放弃手头项目去搞.修复这个bug的时候,发现这个A项目有些代码还有可以优化的 ...