诺基亚世界大会刚结束不久,我们可以看到诺基亚与微软在努力共同推动Windows
Phone平台发展。从诺基亚在英国不断大规模投放广告的恒心来看,诺基亚与微软的组合将会十分强大,将会在智能手机市场占有一席之位。
Nokiawpfan.com创始人Phenom结合近期新闻和网上文章,总结出国内移动应用开发者关注Windows
Phone平台的十大理由:

感谢IT之家网友今天诺基亚倒闭了吗的线索投递

        1.诺基亚的全力投入Windows
Phone平台;

本文经知乎网友聿纾同意转载,原文请点此阅读

    
诺基亚把将塞班系统的软件开发业务移交给埃森哲,而这弃置塞班,押宝微软的举动颇有背水一战的味道。虽然Ios和android平台如日中天,但昔日手机
大佬诺基亚仍然有一批忠实的塞班用户,很多塞班用户十分期待诺基亚的重新崛起,诺基亚正努力把塞班用户转移到Windows
Phone平台。另一方面,在伦敦的诺基亚世界大会上,微软和诺基亚共同表示,将于提供25000台免费的诺基亚Lumia
800 Windows
Phone手机,同时微软和诺基亚还表示他们将联合举办针对开发者的一系列活动,未来一年内将举行1000场,到明年6月计划吸引10万名开发人员,并利
用其开发工具、云基础设施和操作系统的专业知识,有助于与公司一道发展。

前言

       
2.诺基亚全方位、大规模营销Windows Phone;

对于一个全面将业务转向云和AI的微软来说,放弃Windows
Phone这项业务,以及Windows Phone系统的迟暮,似乎是理所当然的事情。

       诺基亚不仅发布了外形靓丽的Windows
Phone手机,还宣布将启动大规模营销活动,从而弥补微软的劣势。新营销活动的口号是“每天都有新惊喜”(The
Amazing
Everyday),该口号意味着诺基亚新产品令人心情愉悦,且新产品操作方便,可令每一天“充满惊喜”。从发布会前的英国电视台神秘广告,到各大网站,
报纸 ,电视台,购物中心,电影院以及无处不在的户外广告,
还在全欧洲最大的希思罗机场六块巨型的屏幕不断循环播放Nokia Lumia
800广告,再到全力支持2012英国伦敦奥运会。普通消费者看到这些多彩诱人的广告,谁会不动心!在微软的资金支持下,诺基亚的广告宣传规模之大确实可
以说是惊人。诺基亚和运营商的关系极为融洽,诺基亚年销量几亿部,并和除美国之外的全球网络运营商建立了非常紧密的工作关系。与微软达到极好的互补效果。

再过一周,即8月11日的时候,微软将正式放弃针对Windows Phone
8.1系统的支持,包括发放功能增强性和系统安全更新补丁。

        3.Windows
Phone深度整合的社交服务

在7年前的那场移动互联网变革到来之际,和微软同为「欢喜冤家」的苹果,凭借iOS
5+iPhone
4握紧了船票,谷歌的Android,也在磕磕绊绊地进步着。但回首往日,作为桌面操作系统领域的霸主,微软却渐渐掉了队,没有再跟上来了。

       诺基亚中国区总裁赵科林提到明年诺基亚Windows
Phone进入中国市场之后,将会内置新浪微博、腾讯QQ以及人人网等众多知名的中国大陆本土社交化网络产品。Windows
Phone 的people hub  给用户带来方便,也提高了用户的粘性,Android
也不难怪在最新的冰淇淋三明治系统新增了People应用。诺基亚Windows
Phone在中国大陆地区的上市之前集成本土化特色应用
,表示未来诺基亚将针对中国开发者关于Windows
Phone的开发培训和指导,以便于向用户提供更多富有本地化特色的产品,并且将为中国的开发者和合作伙伴带来丰厚的利润。WP7绑定了Xbox
Live玩家社区,这一点比用户可以在手机上玩游戏更重要。它延伸了多人游戏模式,通过建立用户的游戏好友社区,及其在掌机平台而建立起的品牌忠诚度,开
启了大量的市场营销机遇。WP7是一个真正的手机多人游戏社区,值得游戏开发者注意。

本文会就微软在移动领域的布局和行动展开,其间会从产品、技术的角度,穿插介绍Windows
Phone系列和Windows 10
Mobile系统的介绍,为大家展现微软在移动之路上的前行和困惑。

         4.Windows
Phone成熟高效的开发环境

Windows Phone前传

  Windows Phone 7 应用是用微软的C#语言编写的,有过.net
平台开发的程序员想要学习WP7 开发,相信难度不大。如果你之前是Silverlight
、WPF 开发者那恭喜你,你可以很快速的学好Windows Phone 7 开发。Visual
Studio
2010可以令开发者非常满意,作为有一定经验的Silverlight开发人员,只花费了少量的时间就熟悉了WP7的开发环境,使用C#明显能够简化开
发过程,并提高开发效率。XNA是基于DirectX的游戏开发环境,是微软对于
Managed DirectX
的修正及扩充版本。它的任务是帮助开发者在创建更加优秀快速和跨平台的游戏时能够减少费用。通过整合Microsoft的最佳创新和来自业界的对于游戏开
发的最佳创新,XNA旨在降低大量的开发费用并且允许开发者构建卓尔不群的游戏。目前Windows
Phone7使用的是XNA Game Studio4.0
版本,也是目前最高的版本。可以看出微软致力于为软件开发者和游戏开发者带来更便利开发工具和环境,希望软件开发者和游戏开发者把更多的时间放在软件和游
戏的创意上。

按系统内核版本划分,Windows Phone 7应该和Windows
Mobile系列是一脉相承的,共同延承了Windows
CE内核。从技术上来说,我是本想把Windows Phone 7和Windows
Mobile一块儿拿来说的。

       5.学习资源和文档非常丰富

但是,我首先是作为一名用户、一名科技爱好者,其次才是作为一名作者、一名编辑的角度,去观察我所感兴趣的一切事物。

     Windows Phone 7
众所周知,微软在笼络开发者有一套手法,首先它的学习资源和文档非常丰富。而且在我们国内文档有分中英文文档,入门基本不是问题。MSDN 
是非常著名的一个以 Visual Studio 和 Windows
平台为核心整合的开发虚拟社区,而且有WebCast
这个视频教育平台,MVP们通过自己的实践经验己视频的方式传授给大家,胜任WP7开发基本没问题。IDE方面,这个不用我多说,有Visual
Studio 和 Expression Blend 这两大神器。

所以,我想做出一些调整,按照界面和操作逻辑,把Windows Phone 7归为Windows
Phone这个大类,然后再展开叙述。

       6.Windows
Phone统一的硬件规格

这一节剩余的内容,我来和大家稍稍讲一些Windows Mobile 6时代的一些事儿:

        作为软件开发者, 肯定不想受到硬件的困扰(就像 Android
要考虑分辨率问题和CPU芯片问题),Windows Phone
7这一系统明显是借鉴了IOS的开发模式,也是一封闭系统,WP7暂时只支持一种屏幕分辨率大小800
x
480,所以要维护自己的应用也是比较轻松的。目前ios只做手机平台而存在,市面上并没有其他各类的产品使用该系统,开发者选择性会小点,但好在微软的
Windows Phone与Nokia 合作之外,还有HTC ,三星
,富士通,戴尔,中兴,宏基等厂商合作 。Windows
Phone的用户体验一致,而不会出现像低端安卓手机带来糟糕的用户体验的问题。

WM 6最初发布于2007年,UI采用了和Windows
Vista相似的设计,但采用的是Windows CE 5.0的内核,与传统的Windows
NT内核完全不相兼容,前者专为低功耗的移动硬件平台设计,毕竟系出同门。

       7.统一升级系统版本

微软在开发文档里,提供了高度兼容Win32
API软件的开发接口,包括内存管理、文件操作、多线程、网络功能等。

        微软在9月8号全球范围内推送Mango更新,
微软用了不到十天时间就把20%Windows
Phone用户的系统版本升级到最新的Mango版本,而到现在更新到最新芒果7.5系统版本的WP7用户已占到60%以上。而安卓上一个系统版本是姜饼
2.3,是在2010年12月发布的。全球范围使用2.3版本的安卓用户还在38%左右徘徊,更别说最新的安卓4.0版本。安卓版本过于分裂,会给开发者
带来困扰。

因此,拥有桌面Windows软件开发基础的技术人员,可以很容易地编写新软件,或是直接将已有的软件,移植到Windows
CE上。

       8.微软雄厚的财力

澳门新萄京官方网站,当时,WM的主要竞争对手,是诺基亚和它的塞班平台,期间,有不少公司,为WM平台开发了对应的软件。

       
微软发布了2012财年第一财季财报。报告显示,微软第一财季营收为173.72亿美元,比去年同期的161.95亿美元增长7%;净利润为57.38亿
美元,比去年同期的54.10亿美元增长6%。有多少公司能像微软那样豪气派Xbox主机,Win8平板,诺基亚Windows
Phone以及演唱会门票。相信微软能砸钱给Windows
Phone提高智能手机市场占有率。

WM 6平台的巅峰,当属HTC于2008年发布的HTC Touch
Diamond,机身非常漂亮,最早搭载了WM
6.1操作系统,并配备528Mhz的CPU,运行十分流畅~~

        9.Win8平板的推出

很快,微软在和塞班阵营的竞争中,败下阵来,从2008年开始,移动操作系统的市场互搏,进入了一个新的阶段:新生、免费、开放的Android,获得了一众厂商的青睐,愈来愈完善,引入App
Store的iOS,呈现咄咄逼人之势。

        win8开发者版本的推出,用户反映很积极,而win8平板将会推动更多用户认识到Metro
UI,Metro UI的设计绝对是Win8系统的一大亮点,而Win8系统Metro
UI最初就是来自Windows Phone。iPhone 的 UI
聚焦在操作的功能层面,由很多个程序图标组成。而 Windows Phone 7 
则聚焦在操作的信息层面,微软称之为 Live Tiles 。Metro
UI的独特性质在于Windows Phone 7 的 Metro
界面强调的是信息本身,而不是冗余的界面元素。Windows Phone 7 的Metro UI
所想要带给用户的是 glance and go
的体验。让用户能够以最快的速度找到他们所需要的信息,难怪谷歌最近好像迷上了Metro
UI。微软Windows Phone新口号“Put People
First以人为本”官方宣传,看出微软真的很用心推动Windows Phone的发展。

此时的微软,也在酝酿着一个大计划。

        
10.应用竞争格局一片蓝海

Windows Phone 7

    
ios应用数量和Android应用数量均超过50万个,无论是以什么方式统计得来的数据,都能说明开发者在ios和Android上的应用竞争十分激
烈,一般开发者无法使自己的应用与大公司团队开发的应用竞争,而且宣传的机会也很少,应用只能沉下来。截止发稿,Windows
Phone上的应用达到36392,远远低于ios和Andriod的应用数量,Windows
Phone中文软件还不够丰富。因此对开发者来说,Windows
Phone平台是一片蓝海,2011年10月19日微软宣布MarketPlace现已对中国开发者开发。明年
Windows
Phone在国内登陆上市,并将会带来更多本土化应用,开发者应抓紧时机,抢先一步。

遵循Metro设计语言的第一套操作系统,并不是Windows 8,而是Windows Phone
7,前者于2012年才发布,而后者于MWC 2010就已面世。

诺基亚Windows Phone 粉丝网
www.nokiawpfan.com 努力打造成国内最大的Windows
Phone开发者交流论坛,国内最大的诺基亚Windows Phone 粉丝交流论坛。

从UI界面来看,WP 7完全颠覆了前辈WM
6的设计,采用了一种名叫「Metro」的风格,接触过Windows 8和Window
10的小伙伴们,应该非常熟悉Metro设计风格的样式:

WP
7的Metro设计首屏,采用的是一种名叫「开始屏幕」的主屏幕,「开始屏幕」上,附带了形形色色的「活动瓷砖」,「瓷砖」既可以作为应用程序的快捷方式,也可以支持将应用里的某一项功能、项目(比如「Internet
Explorer」收藏夹里的某个网页),固定在「开始屏幕」上。

如果把2010年以后,当成新智能手机纪元,那么WP
7是一款不折不扣的,专为「现代」手机开发的移动操作系统,它拥有支持电容屏、支持多点触控技术、「应用商店」等一系列新特性。

WP
7发布之际,时任微软CEO史蒂夫·鲍尔默称,有来自HTC、戴尔、三星和LG制造的,共10款WP
7手机计划上市。

可惜的是,韬略有余但规划失误,仿佛是笼罩在微软移动之路上的,永远无法散落的阴霾。当不少WM
6的用户,喜气洋洋地准备升级WP 7的时候,微软却很遗憾地对用户说:

不能升级,滚,再买一台吧

微软的苦衷或许可以理解,WM 6阵营的高配,当如528Mhz CPU的HTC Touch
Diamond,面对WP 7「至少1Ghz
CPU运算速度」的要求,只能望洋兴叹,但就这么义无反顾地抛弃所有的旧设备,实在是有些无情啊,最大的关键是,WP
7沿袭了WM 6的内核诶,为什么升级就不能平滑过渡一些呢?

随后,WP 7迎来了第一个更新版本:WP
7.1,新增了复制粘贴功能,增加对CDMA网络的支持等。

WP 7.5是WP 7平台的一次大更新,发布于2011年,微软修复了WP
7的各种问题,并大幅优化了WP 7的性能。

这一时期,诺基亚的颓势已越来越明显,诺基亚和微软走到了一起,并推出了Lumia
900、Lumia 800、Lumia 710这三款十分经典的机型。

按理来说,更加流畅的WP 7.5,足以适配大部分WM
6老机型,但微软似乎光顾着高歌猛进,持续地与合作伙伴,推出更多的WP
7.5新机型,早就不管WM
6平台的死活了,微软的「背信弃义」招致一大堆老用户的愤慨,不少人直接放弃了WP平台,转投Android和iOS,WM
6时代积累的一大堆优质资源,微软却没有得以好好利用

微软的创新能力,还是值得我们首肯的,WP
7让人眼前一亮的界面变化,体现了微软的移动产品思考哲学——

正确地预测了大屏将成为今后手机发展的趋势,「磁贴」是最好的设计,这种集成了应用快捷方式、运行状态、第二层级应用的设计,相当于把整块手机大屏,分割成一块块显示不同功能区的模块,充分利用了大屏的所有空间

「磁贴」的优势,可谓是榨干了2D触控显示屏所能展现信息的极限,「磁贴」以时间的变化作为Z轴,可以赋予某个应用,在相同的空间、不同的时间里,尽可能多的显示它的所有必要状态,比如健身类App的状态,就可以依次显示体脂、心率等信息

说到这里,就不得不谈到一个由「异曲同工之妙」的iOS 3D Touch,3D
Touch将手指的重压,作为Z轴触控的拓展
,目前重按支持的应用,会弹出该应用的拓展功能,如微信的「扫一扫」等,未来新的3D
Touch功能,可能会增加「应用概览」的功能。

要知道,「磁贴」设计的出现时间,比3D
Touch足足早了5年的时间,期间微软完全可以联合App开发者,为「磁贴」赋予更多的「类Z轴操作」拓展功能,可惜微软建立、把控应用生态体系的能力太差,这也是我在后文需要细讲的地方。

Windows
Phone的设计风范,也有非常浓重的个性风味,应用内的功能列表区,用大大的文字显示,可以左右滑动切换,同样也是为大屏准备好的设计。

Windows Phone 8

遭遇了用户沸沸扬扬的口水声之后,微软按照自己的节奏,于2012年,发布了Windows
Phone 8。

微软「锐意变革」成瘾,WP 8,终于扔掉了沿用多年的Windows
CE内核,采用了和桌面版Windows完全一致的Windows
NT核心,移动端和桌面端共享同一操作系统内核,这在业界尚属首次。

相同的内核,使跨设备应用开发变得更加容易,因为从WP
7里,微软认准了Metro设计的希望,以致于Windows
8的界面改版,显得十分激进武断,遵照Windows
7使用习惯过来的用户,看到不见踪影的「开始」按钮,内心的想法只有一个:

What the fuck!

相反,有WP 7使用经验的用户,上手WP
8就简单轻松得多,可惜,如果想一分钱不花,就用上全新的WP
8系统,这种想法实在是太幼稚了。

对WP历史不是特别熟知的同学,看完了之前的内容,想必已经能猜到了,与此同时,微软又做了一个大死:

所有搭载任何版本WP 7的手机,都无法升级到WP 8系统,且专为WP
8开发的应用,也不支持WP 7手机

相差一年的两款产品,竟这样「天人两隔」,这一下子又让不少开发者和用户炸毛,期间最伤心的,就是花了大价钱,买了上代Lumia旗舰的用户,不能升级最新的系统,就意味着没有办法享受全新的功能和服务,这让不少人苦不堪言!

还记得「哭晕在厕所」的WP 7用户们吗?微软于心不忍,给他们推送了一个WP
7.8的更新,从版本号来看,7.8离8确实不远了,但底子实际上还是WP
7的那一套,只不过WP 7.8的「皮相」,更接近WP
8一些,除此之外,微软就再也不管老用户们了。

技术方面,有了Windows NT内核的加持,WP
8支持的功能就丰富的多,包括多核心处理器支持、NTFS文件系统支持、BitLocker驱动器加密、MicroSD拓展卡支持等,虽然看起来并没有什么用。

就在2013年,微软与诺基亚正式联姻,前者获得后者10年的品牌使用权,同时,诺基亚的「木马」埃洛普也加入了微软,但最终,「强强联合」并没有达到预期的效果。

2014年,微软发布了WP 8.1,WP 8.1包含的更新和改进有:

加入了Cortana智能语音助手

增加了对4G网络的支持

内置Internet Explorer 11

添加「省电模式」,可允许用户自行决定某项应用是否在后台活动

替代xap格式的APPX应用框架,简单来说,APPX就像一个容器,可以允许用多种语言来进行开发,这个「通用应用程序」,除了特定于平台的用户界面和手机API之外,几乎可以共享所有代码。

幸运的是,微软没有再耍什么「小生意气」,所有WP
8的手机,均可以无缝升级成WP
8.1,那些吐槽微软「喜新厌旧」的人,终于可以消停一会儿了。

2012至今,正是移动操作系统瓜分天下,决定最终格局的几年,纵观WP平台的变化,我们不得不承认,相比前几代WP系统和前辈WM,WP自身的进步已经很大了,无论是UI方面还是系统内核方面。

但相比对手Android和iOS而言,WP的进步简直就是「原地踏步」,许多用户们盼星星、盼月亮才等来的功能,人家早就有了,而相同功能迎来WP更新的时候,早就过去数个月甚至一年多的时间,微软的傲气和反应迟缓,让机友们大失所望,甚至被冠以「龟软」的绰号。

Windows的生态和「大一统」

微软似乎对「大一统」有着「蜜汁热恋」,Windows
10发布后,微软开始意识到设备之间共享相同内核,对开发者有利,可以丰富Windows
10平台应用的重要性。

微软想让所有的、不同形态的硬件平台,都运行统一版本的Windows
10,只不过受制于各个硬件的性能不一,还需要对Windows 10进行相应的定制。

WP 8 / WP 8.1,最终进化成了Windows 10 Mobile。

微软作了太多的死,厂商和用户早就习以为常了,散的散,走的走,「洗粉」洗了这么多年,剩下的,除了「真爱」,还有谁?

「人之将死,其行也善」,微软没有全废了手脚,机能稍强一些的设备(比如Lumia
1520、Lumia 930等),可以直接升级成Win 10
M,总算给用户留下了一些不完美的交代。

Win 10 M的UI和操作体验,大幅贴近Windows
10,之前呼声很高的下拉快捷开关也加进去了,系统整体显得比WP
8.1要更精致一些。

网站地图xml地图