Windows Phone 的這幾年

Windows Phone 從2010年10月發佈,到現在已經有3年多了。從那時堅持到如今的用戶和開發者必定感慨不少吧。php

一直關注着這個讓人既愛又恨的平臺的發展,筆者不只是使用者,也同時是開發者,這裏從一個開發者的角度來總結回顧一下WP走過的這幾年。html

機型

最先在2010年的WP7時代,三星和HTC都出了很多機型,例如,Focus,O7,HD2,HD7等經典機型。包括DELL,宏碁也都出過機器,但總體都賣的不怎麼樣。
到2011年末的時候,Nokia開始全面推出第二代WP7的機型,包括710,800,900,以及後面的510,610。筆者當時下血本買了個800,一直服役到如今。
從2012年WP8發佈,Nokia的920,820,720,620,520接連發布,三星和華爲只是像徵性地出一兩款,市場得到了很多新用戶,也同時得罪很多WP7的用戶。
2013年依然是Nokia在唱獨角戲,1020,1520,925,以及中低端的1320,625,525,HTC也出了兩款:高端的8X和低端的8S。
而2014年傳說有一堆廠商會殺入WP8.1。。。什麼形勢地殺入就要用時間驗證了。html5

分析:
早期的HTC和三星就像他們在android市場的洞察力同樣,對於新平臺眼疾手快。然而因爲Tile磁貼的樣式與其餘智能手機的UI差別太大,市場接受能力並不強。喜歡的人很喜歡,不喜歡的人真的不喜歡,連一貫實施機海戰術的三星也沒有賣出好成績,直到今天其對於WP平臺都一直是「意思意思」,爲了少讓微軟收點專利費應付性地出幾款機型。HTC在WP7時代沒有由於先機而占上什麼便宜,期待着WP8能碰碰運氣,沒想到8X和8S也仍是銷量通常,上市價的3999,1999沒過多久就變成1299和699了。DELL,宏碁,富士,華爲,中興,TCL,LG等打醬油的廠商暫時就不說了,出一兩款WP的機器只是佔個位置作爲技術儲備。
今年將要發佈WP8.1,預計將會出現更多的機型,也會有新的廠商加入,但各廠商除了Nokia外,其餘廠商基本上仍是以觀望爲主,出少許的機型探測市場反應。android

屏幕尺寸和分辨率

在WP7的時候,只有一種分辨率,那就是480*800,這讓開發者省了很多適配的時間。手機屏幕尺寸都是4寸或如下。
到WP8的時候,新加入了768*1280和720*1280兩個分辨率。768*1280與480*800同樣都是15:9,開發者/設計師爲了省事就用大分辨率就行,系統會本身縮放到小的比例,而16:9的720*1280就要額外處理了。手機屏幕也都提升了4.x寸。
在WP8 GDR3的時候,再次提升最大分辨率到1080P,WP的最大手機尺寸也提升到了6寸。
而爲了知足更多廠商的需求,WP8.1將再次帶來新的分辨率。這下給開發者帶來了麻煩,好在分辨率沒有太碎,場面還能夠控制住。

分析:
除了三星,各個廠家顯然都小看了市場對於大屏的需求,因此開始你們的狀態也從最開始的嗤之以鼻到屈服於市場。因此微軟和高通也一次次地提升WP平臺的分辨率以知足廠商和市場日益增加的需求。可是7寸是手機和平板的臨界點,相信不會超越這個極限吧。api

銷量

不用過多解釋,WP的銷量差很少就是Lumia的銷量再乘以1.1~1.2吧,筆者根據Nokia的歷史財報製做了一個簡單的chart,以下圖:(單位:萬)安全

由於Nokia也沒有公佈以前的lumia銷售數字,粗略估計總量爲100萬左右吧。另外也沒有找到三星,htc,華爲的wp的銷量數據,網絡

上圖Chart數據從2012Q1到2013Q4統計Lumia的銷量,總銷量爲4690萬,乘以1.2再加上那300萬,目前WP在市場的保有量在6000萬左右吧。工具

分析:ui

由於其餘廠商的WP份額基本能夠忽略,單從Lumia來講,總的銷量仍是愈來愈好的,只是一直都沒有「爆炸式」的增加,並且還有兩次拐點。
沒有出現「爆炸式」的緣由筆者認爲主要有:生態系統太弱,市場對Tile UI的接受度不高,微軟的更新速度太慢,參與鋪貨的廠商太少。
而拐點的緣由呢?第一次的緣由應該是微軟宣佈WP7不能升級到WP8,這對市場的打擊較大。而第二次的緣由應該是微軟宣佈收購Nokia,對諾粉的打擊較大,不得不說:在手機行業,微軟的品牌比Nokia差得太遠了。

在2012年的時候,用戶和開發者還在抱怨Nokia出機型的速度太慢,而當2013年的時候,用戶指責的矛頭已經轉向微軟對系統的更新速度了。以至於WP8至今也只是被少數用戶所接受,傳染的速度也至關慢,雖然有其餘平臺的market share增加過快的緣由,而我想更多的緣由仍是在於微軟和Nokia本身。微軟出操做系統的能力不須要任何人懷疑,Nokia的工業設計也不亞於任何一個廠商。
2014年微軟將完成收購,如何處理自家的部門與其餘OEM的關係是個問題,甚至如何處理買來的S40和立刻要上市的Nokia安卓手機都是問題。
然而WP8.1帶來的新功能卻給用戶和開發者帶來了不少但願。預計2014的銷量會樂觀。
spa

越獄

WP7裏只有少數機型經過燒入自制ROM而得到更高的開發權限,而經典機型Lumia800和900都作不到,到WP8引入了secure boot,更是斷絕了自制ROM的路。

而前一陣三星的I8750被暴出能夠被break,聽說是由於其OEM開發者因爲殊忽將一個註冊表操做工具落在了外面。XDA上有一些貼子,有興趣的同窗能夠研究一下。

分析:
微軟對安全的封閉當然是個好事,但過於封閉,就是一把雙刃劍了,傷了開發者,也傷了越獄者。若是微軟能在WP9考慮將WP分支成企業版和我的版,在權限上也加以區分就行了。何況企業用戶能夠經過MDM集中管理,我的用戶更在乎的是易用性。

槽點

感受WP的產品經理並無作很完善的用戶調查,因此用戶體驗也不是那麼完美。下面簡單羅列一些用戶的槽點:

  • 通話功能
  1. 電話(dialer)功能的默認界面是通話記錄,而不是撥號盤。
  2. 通話記錄未合併。
  3. 通話記錄未分離未接,已接,拒接。
  4. 輸入號碼時沒有智能提示,好比輸入1381234沒有自動完成。
  5. 沒有來電歸屬地。如今Nokia已經有了。
  6. 沒有通話錄音。
  7. 沒有統計總通話時間。
  • 短信功能
  1. 發短信時不能直接添加聯繫人號碼,而是發送名片。
  2. 發短信只能選擇發給一個聯繫人的一個號碼。
  3. 不能批量刪除。
  • 網絡
  1. 沒有App流量監控。
  • 快捷方式
  1. WIFI/3G間切換步驟太多。聽說WP8.1已經有了。
  2. 音量未分離。聽說WP8.1已經有了。
  3. 沒有App分類文件夾。如今Nokia已經有了。
  4. 沒有五筆輸入法(第三方輸入法)。
  5. 鎖定屏幕的重力感應。GDR3已經有了。
  • 其餘
  1. 搜索太雞肋。且常被按錯。
  2. 推送老是延遲,或根本就不推送。

分析:
這些只能算是冰山一角了,有些功能甚至只須要改一個註冊表的鍵值(好比重力感應),微軟甚至也直到GDR3才更新。而最重要的通話功能,也是十分簡陋,微軟卻遲遲沒有聽取用戶的意見,下一點功夫修改,哪怕本身不修改,也不開放接口給OEM修改。前面也提到了,WP的發展路上,最大的敵人是微軟本身。不少時候,爲了某個很小的功能,用戶和開發者都須要去 「乞求」 微軟。。
該說什麼好呢?WP8.1會有一大波新的功能,希望能改變用戶的見解。

戰略

做爲一個開發者,在這裏談戰略有點淺薄,但仍是從我的的理解說幾點吧。

  • Nokia的訂價策略

   Nokia的最新旗艦歷來都是天價,而後3個月以後跌一兩千,半年以後腰折,而先下手的都是鐵粉,傷的最深的也是這一批用戶,何不一上市就定一個合理的價格呢?從800,920,到1020,再到1520,都是一樣的節奏。

  • 微軟的推廣策略

   這已經不是賣license的年代了,而微軟彷佛還在作着像Windows和Office同樣賺錢的夢。在當前的市場份額下,再難免費求着各家廠商生產WP手機就只有死路一條了。塞班當年幾家大廠共同貢獻的時候尚前苟活,而被Nokia收購以後死的更快。

開發開臺

開發涉及到好個層級,從高通QRD,和OEM驅動,到微軟的WP內核,再到一些系統級的App和用戶級的App。

高通目前基本上是壟斷了WP的整個平臺,由於其QRD提供了一套完整的方案,可以幫助廠家快速bring up硬件。而不少android機型也是用的高通的QRD,因此擁有多平臺的廠商也可以迅速地遷移平臺,包括已有的硬件驅動。

而微軟的WP內核則從Windows CE 過渡到了 Windows NT,以便完成Windows在桌面,手機,平板,XBOX上的統一大業。這對開發者倒沒什麼影響,反而爲Win32的開發者提供了便利,惋惜致使了WP7的設備不能升級到WP8的設備。

WP7時代,用戶級的App開發只能使用C#/XAML,OEM能夠用一些Win32 api接口。
到了WP8,添加了用C++/DirectX作遊戲的應用模型,另外,還引入了C++/CX用於封裝C++的類庫供C#的App調用。
而8.1,則進一步引入與商店應用相同的應用模型,能夠用C++/XAML,還能夠用JS/HTML5開發App。而接口都經過Windows Phone Runtime暴露。

不言而喻,Windows Phone Runtime將逐步代替.NET for Windows Phone的地位,做爲Windows Phone的根基。
可是從.NET CLR過渡到Windows Runtime,須要有點陣痛的心理準備。

分析:

對於普通App,XAML已經在Silverlight,WPF等技術中應用已久,微軟的開發者能夠很容易地過渡到Windows Phone。
對於遊戲開發,Direct3D,Direct2D的代碼也能夠很容易從PC平臺遷移,當前最流行的引擎Cocos2d-x和Unity3d也已經全面支持Windows Phone。
對於混合App或跨平臺App,能夠等待8.1新引入的html5開發模型。
對於同時維護Windows Phone和Windows 商店應用的同窗,也能夠等待8.1帶來的便利。
這些都爲各類技術背景的想準備進入Windows Phone的同窗們下降了門檻。

而開發者最關注的已開放的API,從wp7到WP8基本沒有太大的變化,而8.1則有數量不小的添加。
可是在市面上的wp8設備沒有徹底升級到wp8.1的時候,開發者要維護wp7,wp8,wp8.1三個相對獨立的版本。

生態系統

生態系統幾乎是影響一個平臺最重要的因素,沒有之一。不少不明真相的羣衆均可能由於Windows Phone平臺沒有某個殺手級的應用,而放棄之。
而影響Windows Phone生態系統的發展模式幾乎是個死循環:應用少-->銷量少-->設備數量少-->用戶少-->開發者少-->應用少。。。

應用的來源大致能夠分爲這麼幾類:

  • OEM廠商預裝的應用:包括爲了和其餘廠商實現差別化的應用,與運營商合做的應用,系統設置類的應用。
  • 我的開發者的應用:有純免費的小工具,有自制的小遊戲,也有一些奇妙的小應用。甚至還有一些練手的和應付做業的應用。
  • 企業級的應用:有企業信息發佈類的,也有MDM類的。
  • 互聯網公司的應用:包括社交,音頻,視頻,圖片,信息資訊,導航,電子商務等。
  • 遊戲應用:多數是其餘平臺的移植。

其中互聯網公司的應用和遊戲應用是重中之中,而目前的現狀是不少應用都只有另外兩個平臺的應用,直接無視了WP這個「小衆」平臺。
期待微軟能從軟-硬兩方面入手吧。

  • 推進重點應用的上市,對於應用市場,只有質量上來了,數量才能上來。
  • 扶持更多OEM廠商,國內某些廠商的銷售能力要比咱們想象中強大的多。

讓循環變成:設備數量變多-->用戶變多-->開發者變多-->應用變多-->銷量變多-->設備數量變多。。

但願微軟的新CEO上臺之後,能加快更新的腳步,固然包括提振WP的生態系統。

後記

雖然本文大部分篇幅都是客觀的陳述和理性的分析,而回到本文開頭的主題,這個讓人又愛恨的平臺,你在每次自欺欺人的對他充滿信心時,他卻像蝸牛同樣按着本身的步調不緊不慢。三星研發本身的Tizen是爲本身留條後路,某些以Android爲主的廠商出一款WP也都是由於不想在一顆樹上吊死,當開發者心裏充滿了對將來的未知的恐懼時,也一樣會給本身留一些餘地。2014年對WP來講是關鍵的一年,是攸關的一年,多的話就不說了。

 

 

 注:轉載請經由本人贊成。http://www.cnblogs.com/icuit/p/3563901.html

相關文章
相關標籤/搜索