简介

本文讲述Windows Phone改名事件,以及Windows Phone发展历史和今后发展策略的想法。

事件

今天下班的时候看报纸,有一段新闻关于昨天(2009年10月6日)Mircosoft正式使用Windows Phone这个名字。我去到原先Windows Mobile的主页,已经全部由Windows phone代替了,如下图。

Windows Phone(技术名字叫做Windows Mobile 6.5)其实就是Windows Mobile 6.5新版本开始在设备上发售。但是改个名字那么重要吗?从功能上说Windows Mobile 6.5和Windows Mobile 6.1以及6.0没有革命性的改变,还是使用Windows CE 5.0的内核,那么为什么微软要把名字改掉了,我认为体现了微软对Windows Mobile的上策略上是改变。也体现了微软下一步的发展方向。

史前Windows Phone (Pocket PC)

Windows Mobile最开始的时候名字叫做Pocket PC,顾名思义,微软开始的想做的就是装在口袋里面的PC,也就是desktop桌面系统。把一个Windows的desktop系统放到口袋里面了,目标宏大,但是我现在认为策略是相对失败的,导致最直接的后果是Windows Mobile功能强大但是易用性很差。由于硬件的限制性,在Desktop上的法宝,在Windows Mobile变成了负累,例如开始菜单,开始菜单是Windows Desktop系统的法宝,以至于后来Linux上的GNOME和KDE都模仿Windows的开始菜单,但是在Windows Mobile开始菜单由于屏幕的限制性,只能放7项开始菜单,而且不能放二级菜单,导航性荡然无存,增加了操作的难度。由于做口袋PC的策略,微软直接把Desktop系统上的功能不加以改造就直接拿来到Windows Mobile用,例如GPS功能,尽管在Windows Mobile5以上有GPS Intermediate Driver。但是概念还是Desktop的,Windows Mobile的用户需要使用GPS需要配置串口(Com Port),Com Port的好处是可以屏蔽硬件的差异性,支持Built-in或者蓝牙GPS设备,关于GPS和Com Port的开发可以看我以前写的文章。但是最关键一点,一个手机用户我真的不关心什么Com Port,也不想关心,我要的是我想用GPS,你就帮我立刻启动导航好了,That’s it.我认为这一切一切细节都是由于公司策略决定的,就是Pocket PC这个名字以及策略导致了今天Windows Mobile的发展。

当然Pocket PC的策略也不是一无所处的。最大的好处是Windows Mobile功能强大,定制性强,例如当下很多山寨手机就是基于Windows Mobile的基础上定制出不同的Today Shell来模仿不同的手机,也就是说可以使用Windows Mobile来定制出类iPhone操作界面,类Blackberry和类Symbian操作界面。为什么山寨手机偏爱Windows Mobile呢?首先,Windows Mobile功能强大,一切智能手机标配的功能都带上了,Bluetooth,GPS,3G,WIFI,Sensors等等。根据需求裁剪就可以,不需要自己从设备驱动开发。第二,Windows Mobile的定制性强。第三,强大的开发工具支持,Microsoft Desktop的开发者能够使用原先的开发经验来进行Windows Mobile的开发。

内忧外患的Windows Mobile

Windows Mobile的发展有得有失,但是Windows Mobile的发展还是内忧外患,微软的CEO史提芬公开说微软把Windows Mobile给搞砸了。可以参考 Ballmer: We 'screwed up with Windows Mobile.这里解释一下,免得变成标题党,这里搞砸的意思是在今天(2009年10月),微软应该在把Windows Mobile改名字为Windows Phone的时候,也就是展开Windows Phone策略的时候,推出的产品是Windows Mobile7而不是Windows Mobile6.5。我认为Windows Mobile6.5还是不能代表Windows Phone策略的,我还是期待Windows Mobile7。

内忧不少,外患更多,在前几天(2009年9月30日)的一项关于智能手机的调查中,Windows Mobile是众多智能手机中得分最低的一部。参考 Survey: Windows Mobile users 'have no idea' they use it. 以100分为满分算,Windows Mobile只是得了66分而其他iPhone(83), Android(77), Palm Pre (77), BlackBerry(73), the Palm Treo (70), 被归为其他类的Symbian和Windows Mobile一样66分。

改名Windows Phone意味着什么

改名最大的改变是策略上的改变,从做口袋PC到做真正的电话(Phone)。在Windows Mobile6.5有三大新功能,第一是Windows Mobile Market,模仿Apple Apps Store。第二是My Phone,基于云计算的数据同步。第三是新的Today,同时把开始菜单改成触摸型(finger friendly)。我认为这些都是开始了,我觉得Windows Phone如果想开拓市场,需要从易用性入手,把他做成一个真真正正的电话,简单易用的电话。我想今时今日,在消费市场上(区别于商用市场)使用Windows Phone的人很多是喜欢用特定厂商定制的Today,例如HTC的Today,而不是用Windows Mobile操作系统。在上面所说的调查中表示,很多用户根本不知道自己在使用Windows Mobile的操作系统。由于像HTC等厂商的定制简化了使用难度,人们才喜欢使用。这些功能本来应该有微软自己做的,这些是基本功能,操作困难的电话没人愿意买,而且价格也不便宜。我认为Windows Phone未来的发展方向是保留强大功能,同时定制不同的操作界面,不同用户可以使用不同的操作Shell。有简单易用的,有复杂而功能强大的等等多种选择。

从开发者的角度对Windows Phone的期望

从开发者的角度,我对微软变策略还是抱有不少期望的。

1.简化UI开发,现在大家都称为眼球经济,界面都需要花哨,当前做Windows Mobile开发都是使用GDI,Alpha belnding, Immaging那些API,还是从API层做起的,我们想开发一个可以换肤的界面实在太麻烦了。

2.增强.NET Compact Framework,CF.net一直认为是完整版.NET的一个子集,但是既然是Phone,那不能仅仅是子集,例如WiFi功能,可能Desktop没有而Phone基本是必须的,但是CF.net本身还没有WiFi功能。同理Bluetooth,GPS,Sensors那些一样,要为Phone特别做。

转载于:https://www.cnblogs.com/procoder/archive/2009/10/08/Windows-Phone.html

Mircosoft 正式把Windows Mobile改名为Windows Phone,你会因此而购买Windows Phone吗?相关推荐

  1. Windows Mobile 6.5 新功能widget开发

    简介 本文通过一个Currency Converter(外汇兑换)例子,讲述Windows Mobile 新功能Widget开发的基本概念和步骤,同时讲述了Widget如何调用WebService. ...

  2. [转载]微软下一代掌上操作系统Microsoft Windows Mobile Crossbow

    [转载]微软下一代掌上操作系统Microsoft Windows Mobile Crossbow 微软新一代的桌面操作系统,Windows Vista已经于11月30日正式全球上市,那么与其对应的掌上 ...

  3. 微软下一代掌上操作系统Microsoft Windows Mobile Crossbow(ZT)

    zt:http://www.cnblogs.com/aspnetx/archive/2007/01/24/628509.html 微软新一代的桌面操作系统,Windows Vista已经于11月30日 ...

  4. 在Windows Mobile手机上运行Android

    Interested in Android but think you need to buy a new phone to try it out? Actually, your Windows Mo ...

  5. Windows Mobile告别式 昔日经典回忆录

    再见,Windows Mobile 在长久的期待之中,2010年10月11日终于发布.近期,采用了这款全新操作系统的机型也陆续发售.如果仅能以最简单的词汇来形容这款操作系统给笔者的感受,想必就是震撼了 ...

  6. Windows Mobile 开发

    对于当初连Windows是基于消息机制都不知道的我来说,起点可以说是0.之所以写这篇文章,是想和大家分享我的经验,能够为那些初学者提供一些儿帮助.未来我工作和学习的重点将放在用户界面和多媒体开发上.欢 ...

  7. Windows Mobile(移动手机)

    Windows Mobile Windows Mobile是微軟針對移動産品而開發的精簡作業系統.2009年2月,微軟發佈了Windows Mobile 6.5系統.Windows Mobile捆綁了 ...

  8. Windows Mobile 7 梦幻之旅系列1之- What’s New?

     (本文全文直译自InsideMicrosoft,仅供学习参考,如引用请表明译文出处,谢谢)       微软正在开发新一代的智能手机平台Windows Mobile 7,它将是一个革命性的智能手机操 ...

  9. 2009年2月Windows Mobile Webcast预告

    活动主题:SQL Server Compact 性能调校--Level 300 主 讲:黎波 MSDN特邀讲师 活动时间:2月19日(星期四) 14:30-16:00 讲座内容:SQL Server ...

最新文章

  1. SAP MM 销售订单库存与普通库存之间相互转换过账后对于EBEWH以及MBEWH表的更新
  2. python---简单的接口测试实例
  3. Java_JDBC_MySql
  4. 轻量易用的微信Sdk发布——Magicodes.Wx.Sdk
  5. css hacks (ie6,ie7,ie8,firefox,Chrome)
  6. 安卓设置屏幕方向后,恢复自动旋转
  7. RAID结构介绍以及RAID1、RAID0等各种模式的区别
  8. Windows11如何使用安卓子系统的Amazon Appstore
  9. 使用ajax请求下载excel文件
  10. 二分法求根号二的近似值_根号2约等于多少?
  11. 在本地安装使用-LTP
  12. python学习笔记:类的方法总结
  13. 2021年全球探针卡收入大约2506.3百万美元,预计2028年达到3823.8百万美元,2022至2028期间,年复合增长率CAGR为 6.2%
  14. 微信小程序 小程序全局数据共享(笔记)
  15. 充电桩APP开发方案
  16. Mac Pro install peel
  17. 【转帖】姑娘不是你想追,想追就能追。
  18. IOS Swift 入门学习汇总 (更新中..)
  19. FPG-超越FPN/NAS-FPN的表现 | Feature Pyramid Grids
  20. 屏蔽某地区(城市)访问网站

热门文章

  1. 树莓派的四种登陆方式
  2. electron 打包_Vue3+Electron整合方式
  3. ios3怎么取消长按弹出菜单_苹果:iOS13取消3D-Touch重压改为长按只是个BUG~
  4. linux教程opensuse,OpenSUSE/Linux 网络配置
  5. 后端技术:IDEA构建maven项目生成的文件详解
  6. 计算机网络安全基础知识笔记
  7. 程序员求职的六大禁忌,你中招了吗?
  8. java method 注释_Java注解
  9. Java——demo之仿ATM操作
  10. pb 插入报列在此处不_获取有关[在此处插入问题]的事实