開發(fā)者盤點(diǎn):Windows Phone的這幾年
Windows Phone 從2010年10月發(fā)布,到如今已經(jīng)有3年多了。從那時(shí)堅(jiān)持到現(xiàn)在的用戶和開發(fā)者一定感慨很多吧。
一直關(guān)注著這個(gè)讓人既愛又恨的平臺(tái)的發(fā)展,筆者不僅是使用者,也同時(shí)是開發(fā)者,這里從一個(gè)開發(fā)者的角度來總結(jié)回顧一下WP走過的這幾年。
機(jī)型
最早在2010年的WP7時(shí)代,三星和HTC都出了不少機(jī)型,例如,F(xiàn)ocus,O7,HD2,HD7等經(jīng)典機(jī)型。包括DELL,宏碁也都出過機(jī)器,但整體都賣的不怎么樣。
到2011年底的時(shí)候,Nokia開始全面推出第二代WP7的機(jī)型,包括710,800,900,以及后面的510,610。筆者當(dāng)時(shí)下血本買了個(gè)800,一直服役到現(xiàn)在。
從2012年WP8發(fā)布,Nokia的920,820,720,620,520接連發(fā)布,三星和華為只是像征性地出一兩款,市場(chǎng)獲得了不少新用戶,也同時(shí)得罪不少WP7的用戶。
2013年依然是Nokia在唱獨(dú)角戲,1020,1520,925,以及中低端的1320,625,525,HTC也出了兩款:高端的8X和低端的8S。
而2014年傳說有一堆廠商會(huì)殺入WP8.1。。。什么形式地殺入就要用時(shí)間驗(yàn)證了。
分析:
早期的HTC和三星就像他們?cè)贏ndroid市場(chǎng)的洞察力一樣,對(duì)于新平臺(tái)眼疾手快。然而由于Tile磁貼的樣式與其他智能手機(jī)的UI差異太大,市場(chǎng)接受能力并不強(qiáng)。喜歡的人很喜歡,不喜歡的人真的不喜歡,連一向?qū)嵤C(jī)海戰(zhàn)術(shù)的三星也沒有賣出好成績(jī),直到今天其對(duì)于WP平臺(tái)都一直是“意思意思”,為了少讓微軟收點(diǎn)專利費(fèi)應(yīng)付性地出幾款機(jī)型。HTC在WP7時(shí)代沒有因?yàn)橄葯C(jī)而占上什么便宜,期待著WP8能碰碰運(yùn)氣,沒想到8X和8S也還是銷量一般,上市價(jià)的3999,1999沒過多久就變成1299和699了。DELL,宏碁,富士,華為,中 興,TCL,LG等打醬油的廠商暫時(shí)就不說了,出一兩款WP的機(jī)器只是占個(gè)位置作為技術(shù)儲(chǔ)備。
今年將要發(fā)布WP8.1,預(yù)計(jì)將會(huì)出現(xiàn)更多的機(jī)型,也會(huì)有新的廠商加入,但各廠商除了Nokia外,其他廠商基本上還是以觀望為主,出少量的機(jī)型探測(cè)市場(chǎng)反應(yīng)。
屏幕尺寸和分辨率
在WP7的時(shí)候,只有一種分辨率,那就是480*800,這讓開發(fā)者省了不少適配的時(shí)間。手機(jī)屏幕尺寸都是4寸或以下。
到WP8的時(shí)候,新 加入了768*1280和720*1280兩個(gè)分辨率。768*1280與480*800一樣都是15:9,開發(fā)者/設(shè)計(jì)師為了省事就用大分辨率就行,系統(tǒng)會(huì)自己縮放到小的比例,而16:9的720*1280就要額外處理了。手機(jī)屏幕也都提高了4.x寸。
在WP8 GDR3的時(shí)候,再次提高***分辨率到1080P,WP的***手機(jī)尺寸也提高到了6寸。
而為了滿足更多廠商的需求,WP8.1將再次帶來新的分辨率。這下給開發(fā)者帶來了麻煩,好在分辨率沒有太碎,場(chǎng)面還可以控制住。
分析:
除了三星,各個(gè)廠家顯然都小看了市場(chǎng)對(duì)于大屏的需求,所以開始大家的狀態(tài)也從最開始的嗤之以鼻到屈服于市場(chǎng)。所以微軟和高通也一次次地提高WP平臺(tái)的分辨率以滿足廠商和市場(chǎng)日益增長(zhǎng)的需求。但是7寸是手機(jī)和平板的臨界點(diǎn),相信不會(huì)超越這個(gè)極限吧。
銷量
不用過多解釋,WP的銷量差不多就是Lumia的銷量再乘以1.1~1.2吧,筆者根據(jù)Nokia的歷史財(cái)報(bào)制作了一個(gè)簡(jiǎn)單的chart,如下圖:(單位:萬)
因?yàn)镹okia也沒有公布之前的Lumia銷售數(shù)字,粗略估計(jì)總量為100萬左右吧。另外也沒有找到三星,HTC,華為的WP的銷量數(shù)據(jù),
上圖Chart數(shù)據(jù)從2012Q1到2013Q4統(tǒng)計(jì)Lumia的銷量,總銷量為4690萬,乘以1.2再加上那300萬,目前WP在市場(chǎng)的保有量在6000萬左右吧。
分析:
因?yàn)槠渌麖S商的WP份額基本可以忽略,單從Lumia來說,總的銷量還是越來越好的,只是一直都沒有“爆炸式”的增長(zhǎng),而且還有兩次拐點(diǎn)。
沒有出現(xiàn)“爆炸式”的原因筆者認(rèn)為主要有:生態(tài)系統(tǒng)太弱,市場(chǎng)對(duì)Tile UI的接受度不高,微軟的更新速度太慢,參與鋪貨的廠商太少。
而拐點(diǎn)的原因呢?***次的原因應(yīng)該是微軟宣布WP7不能升級(jí)到WP8,這對(duì)市場(chǎng)的打擊較大。而第二次的原因應(yīng)該是微軟宣布收購Nokia,對(duì)諾粉的打擊較大,不得不說:在手機(jī)行業(yè),微軟的品牌比Nokia差得太遠(yuǎn)了。
在 2012年的時(shí)候,用戶和開發(fā)者還在抱怨Nokia出機(jī)型的速度太慢,而當(dāng)2013年的時(shí)候,用戶指責(zé)的矛頭已經(jīng)轉(zhuǎn)向微軟對(duì)系統(tǒng)的更新速度了。以致于WP8至今也只是被少數(shù)用戶所接受,傳染的速度也相當(dāng)慢,雖然有其他平臺(tái)的market share增長(zhǎng)過快的原因,而我想更多的原因還是在于微軟和Nokia自己。微軟出操作系統(tǒng)的能力不需要任何人懷疑,Nokia的工業(yè)設(shè)計(jì)也不亞于任何一 個(gè)廠商。
2014年微軟將完成收購,如何處理自家的部門與其他OEM的關(guān)系是個(gè)問題,甚至如何處理買來的S40和馬上要上市的Nokia安卓手機(jī)都是問題。
然而WP8.1帶來的新功能卻給用戶和開發(fā)者帶來了很多希望。預(yù)計(jì)2014的銷量會(huì)樂觀。
越獄
WP7里只有少數(shù)機(jī)型通過燒入自制ROM而獲得更高的開發(fā)權(quán)限,而經(jīng)典機(jī)型Lumia800和900都做不到,到WP8引入了secure boot,更是斷絕了自制ROM的路。
而前一陣三星的I8750被暴出可以被break,據(jù)說是因?yàn)槠銸EM開發(fā)者由于殊忽將一個(gè)注冊(cè)表操作工具落在了外面。XDA上有一些貼子,有興趣的同學(xué)可以研究一下。
分析:
微軟對(duì)安全的封閉固然是個(gè)好事,但過于封閉,就是一把雙刃劍了,傷了開發(fā)者,也傷了越獄者。如果微軟能在WP9考慮將WP分支成企業(yè)版和個(gè)人版,在權(quán)限上也加以區(qū)分就好了。況且企業(yè)用戶可以通過MDM集中管理,個(gè)人用戶更在意的是易用性。
槽點(diǎn)
感覺WP的產(chǎn)品經(jīng)理并沒有做很完善的用戶調(diào)查,所以用戶體驗(yàn)也不是那么***。下面簡(jiǎn)單羅列一些用戶的槽點(diǎn):
通話功能
- 電話(dialer)功能的默認(rèn)界面是通話記錄,而不是撥號(hào)盤。
- 通話記錄未合并。
- 通話記錄未分離未接,已接,拒接。
- 輸入號(hào)碼時(shí)沒有智能提示,比如輸入1381234沒有自動(dòng)完成。
- 沒有來電歸屬地。現(xiàn)在Nokia已經(jīng)有了。
- 沒有通話錄音。
- 沒有統(tǒng)計(jì)總通話時(shí)間。
短信功能
- 發(fā)短信時(shí)不能直接添加聯(lián)系人號(hào)碼,而是發(fā)送名片。
- 發(fā)短信只能選擇發(fā)給一個(gè)聯(lián)系人的一個(gè)號(hào)碼。
- 不能批量刪除。
網(wǎng)絡(luò)
- 沒有App流量監(jiān)控。
快捷方式
- WIFI/3G間切換步驟太多。據(jù)說WP8.1已經(jīng)有了。
- 音量未分離。據(jù)說WP8.1已經(jīng)有了。
- 沒有App分類文件夾。現(xiàn)在Nokia已經(jīng)有了。
- 沒有五筆輸入法(第三方輸入法)。
- 鎖定屏幕的重力感應(yīng)。GDR3已經(jīng)有了。
其他
- 搜索太雞肋。且常被按錯(cuò)。
- 推送總是延遲,或根本就不推送。
分析:
這些只能算是冰山一角了,有些功能即使只需要改一個(gè)注冊(cè)表的鍵值(比如重力感應(yīng)),微軟甚至也直到GDR3才更新。而最重要的通話功能,也是十分簡(jiǎn)陋,微軟卻遲遲沒有聽取用戶的意見,下一點(diǎn)功夫修改,哪怕自己不修改,也不開放接口給OEM修改。前面也提到了,WP的發(fā)展路上,***的敵人是微軟自己。很多時(shí)候,為了某個(gè)很小的功能,用戶和開發(fā)者都需要去 “乞求” 微軟。。
該說什么好呢?WP8.1會(huì)有一大波新的功能,但愿能改變用戶的看法。
戰(zhàn)略
作為一個(gè)開發(fā)者,在這里談戰(zhàn)略有點(diǎn)淺薄,但還是從個(gè)人的理解說幾點(diǎn)吧。
Nokia的定價(jià)策略
Nokia的***旗艦從來都是天價(jià),然后3個(gè)月之后跌一兩千,半年之后腰折,而先下手的都是鐵粉,傷的最深的也是這一批用戶,何不一上市就定一個(gè)合理的價(jià)格呢?從800,920,到1020,再到1520,都是同樣的節(jié)奏。
微軟的推廣策略
這已經(jīng)不是賣license的年代了,而微軟似乎還在做著像Windows和Office一樣賺錢的夢(mèng)。在當(dāng)前的市場(chǎng)份額下,再不免費(fèi)求著各家廠商生產(chǎn)WP手機(jī)就只有死路一條了。塞班當(dāng)年幾家大廠共同貢獻(xiàn)的時(shí)候尚前茍活,而被Nokia收購之后死的更快。
開發(fā)開臺(tái)
開發(fā)涉及到好個(gè)層級(jí),從高通QRD,和OEM驅(qū)動(dòng),到微軟的WP內(nèi)核,再到一些系統(tǒng)級(jí)的App和用戶級(jí)的App。
高通目前基本上是壟斷了WP的整個(gè)平臺(tái),因?yàn)槠銺RD提供了一套完整的方案,能夠幫助廠家快速bring up硬件。而很多android機(jī)型也是用的高通的QRD,所以擁有多平臺(tái)的廠商也能夠迅速地遷移平臺(tái),包括已有的硬件驅(qū)動(dòng)。
而微軟的WP內(nèi)核則從Windows CE 過渡到了 Windows NT,以便完成Windows在桌面,手機(jī),平板,XBOX上的統(tǒng)一大業(yè)。這對(duì)開發(fā)者倒沒什么影響,反而為Win32的開發(fā)者提供了便利,可惜導(dǎo)致了WP7的設(shè)備不能升級(jí)到WP8的設(shè)備。
WP7時(shí)代,用戶級(jí)的App開發(fā)只能使用C#/XAML,OEM可以用一些Win32 api接口。
到了WP8,添加了用C++/DirectX做游戲的應(yīng)用模型,另外,還引入了C++/CX用于封裝C++的類庫供C#的App調(diào)用。
而8.1,則進(jìn)一步引入與商店應(yīng)用相同的應(yīng)用模型,可以用C++/XAML,還可以用JS/HTML5開發(fā)App。而接口都通過Windows Phone Runtime暴露。
不言而喻,Windows Phone Runtime將逐步代替.NET for Windows Phone的地位,作為Windows Phone的根基。
但是從.NET CLR過渡到Windows Runtime,需要有點(diǎn)陣痛的心理準(zhǔn)備。
分析:
對(duì)于普通App,XAML已經(jīng)在Silverlight,WPF等技術(shù)中應(yīng)用已久,微軟的開發(fā)者可以很容易地過渡到Windows Phone。
對(duì)于游戲開發(fā),Direct3D,Direct2D的代碼也可以很容易從PC平臺(tái)遷移,當(dāng)前***的引擎Cocos2d-x和Unity3d也已經(jīng)全面支持Windows Phone。
對(duì)于混合App或跨平臺(tái)App,可以等待8.1新引入的html5開發(fā)模型。
對(duì)于同時(shí)維護(hù)Windows Phone和Windows 商店應(yīng)用的同學(xué),也可以等待8.1帶來的便利。
這些都為各種技術(shù)背景的想準(zhǔn)備進(jìn)入Windows Phone的同學(xué)們降低了門檻。
而開發(fā)者最關(guān)注的已開放的API,從wp7到WP8基本沒有太大的變化,而8.1則有數(shù)量不小的添加。
但是在市面上的wp8設(shè)備沒有完全升級(jí)到wp8.1的時(shí)候,開發(fā)者要維護(hù)wp7,wp8,wp8.1三個(gè)相對(duì)獨(dú)立的版本。
生態(tài)系統(tǒng)
生態(tài)系統(tǒng)幾乎是影響一個(gè)平臺(tái)最重要的因素,沒有之一。很多不明真相的群眾都可能因?yàn)閃indows Phone平臺(tái)沒有某個(gè)殺手級(jí)的應(yīng)用,而放棄之。
而影響Windows Phone生態(tài)系統(tǒng)的發(fā)展模式幾乎是個(gè)死循環(huán):應(yīng)用少-->銷量少-->設(shè)備數(shù)量少-->用戶少-->開發(fā)者少-->應(yīng)用少。。。
應(yīng)用的來源大體可以分為這么幾類:
- OEM廠商預(yù)裝的應(yīng)用:包括為了和其他廠商實(shí)現(xiàn)差異化的應(yīng)用,與運(yùn)營(yíng)商合作的應(yīng)用,系統(tǒng)設(shè)置類的應(yīng)用。
- 個(gè)人開發(fā)者的應(yīng)用:有純免費(fèi)的小工具,有自制的小游戲,也有一些奇妙的小應(yīng)用。甚至還有一些練手的和應(yīng)付作業(yè)的應(yīng)用。
- 企業(yè)級(jí)的應(yīng)用:有企業(yè)信息發(fā)布類的,也有MDM類的。
- 互聯(lián)網(wǎng)公司的應(yīng)用:包括社交,音頻,視頻,圖片,信息資訊,導(dǎo)航,電子商務(wù)等。
- 游戲應(yīng)用:多數(shù)是其他平臺(tái)的移植。
其中互聯(lián)網(wǎng)公司的應(yīng)用和游戲應(yīng)用是重中之中,而目前的現(xiàn)狀是很多應(yīng)用都只有另外兩個(gè)平臺(tái)的應(yīng)用,直接無視了WP這個(gè)“小眾”平臺(tái)。
期待微軟能從軟-硬兩方面入手吧。
- 推動(dòng)重點(diǎn)應(yīng)用的上市,對(duì)于應(yīng)用市場(chǎng),只有質(zhì)量上來了,數(shù)量才能上來。
- 扶持更多OEM廠商,國(guó)內(nèi)某些廠商的銷售能力要比我們想象中強(qiáng)大的多。
讓循環(huán)變成:設(shè)備數(shù)量變多-->用戶變多-->開發(fā)者變多-->應(yīng)用變多-->銷量變多-->設(shè)備數(shù)量變多。。
希望微軟的新CEO上臺(tái)以后,能加快更新的腳步,當(dāng)然包括提振WP的生態(tài)系統(tǒng)。
后記
雖然本文大部分篇幅都是客觀的陳述和理性的分析,而回到本文開頭的主題,這個(gè)讓人又愛恨的平臺(tái),你在每次自欺欺人的對(duì)他充滿信心時(shí),他卻像蝸牛一樣按著自己的步調(diào)不緊不慢。三星研發(fā)自己的Tizen是為自己留條后路,某些以Android為主的廠商出一款WP也都是因?yàn)椴幌朐谝活w樹上吊死,當(dāng)開發(fā)者內(nèi)心充滿了對(duì)未來的未知的恐懼時(shí),也同樣會(huì)給自己留一些余地。2014年對(duì)WP來說是關(guān)鍵的一年,是攸關(guān)的一年,多的話就不說了。
原文作者:淡如水wp,原文地址。51CTO獲得授權(quán)轉(zhuǎn)載,嚴(yán)禁無授權(quán)轉(zhuǎn)載!