wp已死,metro是罪魁祸首!
1、这篇文章肯定会有类似这样的评论:“我就是喜欢wp,我就是喜欢metro,我就是软粉“等类似的信仰论者发表的评论。
2、2014年我写过一篇文章,windows phone如何才能在中国翻身? 我现在依然坚持我的看法。
3、我用了一年多的wp.作为微软粉丝,我以前学过wp开发,asp.net开发,但现在从事安卓开发,java web开发。或许我确实不懂metro的精华,但问题就在此,不只是我,大部分人是不懂的,无法消受的。所以你只能无言以对这种现状。
4、软粉们不能说依着自己的喜好来分析问题,你喜欢是你的事情,但能不能客观的,请注意,是客观的认识一个事实,就是,大多数,请注意,是大多数人,你们眼里的审美不行的,特别“俗”的人,是真的对这个桌面系统不感兴趣的。大多数的第三方手机厂商因为这个系统封闭也是不愿生产的!说那一堆的少数人的信仰对商业战略有个卵用?市场不相信眼泪,只相信需求,大部分人的需求!
5、有人说是应用不行,我觉得这是最终结果而不是起因。然而应用为啥不行?还不是因为从事这个系统开发的人少?人少,大牛的数量就少,大家要知道,软件开发世界里,整体的开发质量其实都是由大牛们引领并开源出来供大家学习的。那为啥开发者少?本质上就是这个系统千年不变的封闭桌面不适合本土消费者,不适合全球大多数消费者已经形成的认知习惯,就像是你已经习惯从左到右读书,突然你必须从上到下读,你不得适应吗?而在市场上,消费者为何要花费时间成本去适应一个后来者?所以得不到消费者导致了无法吸引众多开发者,导致了大牛少,导致了软件应用质量普遍底下!
6、大家就没想过为什么生产wp的国内厂商很少,还不是封闭啊?如果开放了桌面,或许还有一线生机,借助国内厂商本土化和廉价化,得道者多助!想想windows的成功不就是可以包容很多开发者的软件吗?不要拿苹果举例,人家苹果毕竟是软硬都很优秀,引领了移动桌面系统的一般风格,所以生态率先建立起来了,wp后来者,就不要高冷想着重新改变人们的认知习惯,应该顺应潮流,就像安卓那样,才能后来居上!当然以前说后来居上什么的可能还有点希望,现在wp已死,只能是个失败案例回顾了。
7、真心觉得微软需要我这样有真知灼见的人才(欢迎讽刺我 ( ^_^ ))!
补充一句,国内wp不管怎么完善都无济于事了,微信马上推出应用号,别说wp不行了,一半的android应用和ios应用也即将消亡,移动互联网变革就是这么快。可怜的是,腾讯的wp版微信和qq都不愿意继续开发了,wp在国内绝无生还可能了。
wp已死,metro是罪魁祸首!的更多相关文章
- 泰泽新闻:英特尔三星双否认泰泽Tizen系统已死
7月8日 据媒体TizenExperts报道,关于“Tizen系统跳票”的传闻已经遭到了英特尔和三星否认. 此前传闻三星自行研制的智能手机Tizen操作系统流产,但如今已经遭到了官方的否认. 英特尔三 ...
- Android首席设计师宣称移动概念已死,开发人员应该面向屏幕编写应用而非移动
腾讯科技对Android首席设计师Duarte"移动已死"訪谈内容的翻译错得离谱,被到处转载,误人视听. 而要真正理解Duarte所想表达的含义,须要深入了解互联网前沿设计理念以及 ...
- MVC模式已死
MVC模式:Model模型 View试图 Control控制器,是目前主流模式,被当作服务器软件入门基本模式学习和掌握,主流框架Struts 1/2 JSF Wicket基本都顺理成章支持MVC模式. ...
- 王垠:Lisp 已死,Lisp 万岁!
王垠:Lisp 已死,Lisp 万岁!_IT新闻_博客园 王垠:Lisp 已死,Lisp 万岁!
- JVM学习记录-对象已死吗
前言 先来回顾一下,在jvm运行时数据区,分为两部分,一个部分是线程共享区,主要包括堆和方法区,另一部是线程私有区分包括本地方法栈,虚拟机栈和程序计数器.在线程私有部分的三个区域是随着线程生和灭的.栈 ...
- [转载]致创业者:APP已死 服务永生
前几日,有位创业者和我讲他在带领团队做一个将爱踢球的人集中在一起的App,我告诉他你的创业方向错了.原因在于你的目的是要为爱踢球的人提供服务,而你现在却在竭尽全力的做App,你应该做的是设计你为爱踢球 ...
- Jeff Atwood:软件工程已死?
原文作者:Jeff Atwood 2009年7月,Tom DeMarco在<IEEE Software>杂志上发表了一篇论文,题为"Software Engineering: A ...
- NLP领域的ImageNet时代到来:词嵌入「已死」,语言模型当立
http://3g.163.com/all/article/DM995J240511AQHO.html 选自the Gradient 作者:Sebastian Ruder 机器之心编译 计算机视觉领域 ...
- 【转】Lisp 已死,Lisp 万岁!
Lisp 已死,Lisp 万岁! 有一句古话,叫做“国王已死,国王万岁!”它的意思是,老国王已经死去,国王的儿子现在继位.这句话的幽默,就在于这两个“国王”其实指的不是同一个人,而你咋一看还以为它自相 ...
随机推荐
- Spark RDD 核心总结
摘要: 1.RDD的五大属性 1.1 partitions(分区) 1.2 partitioner(分区方法) 1.3 dependencies(依赖关系) 1.4 compute(获取分区迭代列表) ...
- 安卓易学,爬坑不易——腾讯老司机的RecyclerView局部刷新爬坑之路
针对手游的性能优化,腾讯WeTest平台的Cube工具提供了基本所有相关指标的检测,为手游进行最高效和准确的测试服务,不断改善玩家的体验.目前功能还在免费开放中. 点击地址:http://wetest ...
- java单向加密算法小结(1)--Base64算法
从这一篇起整理一下常见的加密算法以及在java中使用的demo,首先从最简单的开始. 简单了解 Base64严格来说并不是一种加密算法,而是一种编码/解码的实现方式. 我们都知道,数据在计算机网络之间 ...
- 多线程 异步 beginInvoke EndInvoke 使用
有许多耗时操作时,还要响应用户操作.这时候就需要用其他线程或者异步来搞.本来是改造公司的日志组件.因为多上了个国外大区的业务到来本系统来.这个系统其他地方都好就是日志,动不动就要死给我们看.有时候寻找 ...
- 常用 meta 整理
<!-- 针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓 --> <meta name="HandheldFriendly" con ...
- SAP CRM 显示消息/在消息中进行导航
向用户展示消息,在任何软件中都是十分重要的. 在SAP CRM WEB UI中展示消息,不是一项很难的任务,只需要创建消息并在之后调用方法来显示它 消息类和消息号: 我在SE91中创建了如下的消息类和 ...
- Android开发学习—— Fragment
#Fragment* 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容* 生命周期方法跟Activity一致,可以理解把其为就是一个Activity* 定义布局文件作 ...
- 最新Linux部署.NET,Mono and DNX
这几天一直在折腾在Linux下的ASP.NET 5,就下在看来在其它操作系统中ASP.NET 5或.NET应用,要想在完整的MS VM(CoreCLR)上运行还不远远达不到,应用的效果. 目前只能在M ...
- 使用ENode框架前您需要了解的东西(初稿)
选择ENode意味着什么可能很多人还不太清楚.我简单整理了一下: 意味着你选择了:你需要做DDD领域建模.选择了事件驱动的架构.选择了CQRS架构.选择了最终一致性.选择了事件溯源.选择了分布式.这些 ...
- ucos实时操作系统学习笔记——内核结构和任务创建
对于ucos实时操作系统,邵贝贝的那本书已经写得很详细了,我因为之前不深的研究过ucos,所以在这里做一个笔记,写一些个人对该操作系统的理解,仅仅是个人理解,如果有人看到这边随笔有不对的地方,望给我指 ...