如何用源代码做网站,成都景观设计公司有哪些,中国建设银行网站首页河西网点,北京南站到北京站简介 本文讲述Windows Phone改名事件#xff0c;以及Windows Phone发展历史和今后发展策略的想法。 事件 今天下班的时候看报纸#xff0c;有一段新闻关于昨天(2009年10月6日)Mircosoft正式使用Windows Phone这个名字。我去到原先Windows Mobile的主页#xff0c;已经全部由…简介 本文讲述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开发都是使用GDIAlpha belnding, Immaging那些API还是从API层做起的我们想开发一个可以换肤的界面实在太麻烦了。 2.增强.NET Compact FrameworkCF.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