|
微軟推出的Windows Mobile手機操作系統一度是智慧型手機市場上不可或缺的重要角色,但隨著市佔率逐漸下降,該系統也逐漸被邊緣化。微軟內部也出現了不同的聲音:與其繼續維持這個收益低卻投入高的產品,不如完全放棄Windows Mobile、轉而成為一個最佳配角。) E1 ~8 U9 X) I0 j& L
$ m7 x1 u7 s( e( p
撰文=Scirocco Pilota; g! \! E/ v+ q# M
$ }- g- [0 V" i
7 v0 U) p0 n; |' g3 Y3 W! w
Windows Mobile的優勢與劣勢1 I1 x0 }. F; k. E% W; W
p, k# g0 |: b0 M! {+ D嚴格來說,Windows Mobile並不算是一個操作系統,只是微軟旗下的一個品牌。在90年代末/21世紀前五年的智能手機/PDA的發展初期,微軟是此領域的重要參玩家。Windows Mobile的前身就是微軟在1996年推出的Windows CE,2000年第二季度,微軟Windows CE正式更名為Windows Pocket PC(縮寫為常說的PPC),並搭上了手機與PDA結合的大趨勢,最終取代了一度壟斷市場的Palm作業系統成為市場的龍頭老大。2003年微軟又推出了Pocket Phone Edition和Windows Powered Smart Phone操作系統,到這個時期Windows Mobile才廣為大眾所熟悉。
5 b, d7 S1 }, F3 }" s% \! J% T$ x
2 _2 k0 |. n' b7 u7 W l3 f6 p ], _微軟在個人電腦作業系統上沒有對手,面對全新的「移動運算」市場,該公司仍沿用過去在PC作業系統的思維方式、並將之視為其重要競爭優勢。Windows Mobile更傾向於手機和個人電腦的融合,並建立在Microsoft Win32 API的基礎上。可以運行Windows Mobile的設備包括Pocket PC、Smartphone和Portable Media Center。該作業系統的設計初衷是儘量接近於PC版本的Windows作業系統。由於Windows Mobile沿用了微軟Windows操作系統的界面,許多初次使用者都能很快上手。在第三方應用程式的研發上,微軟也移植了在PC世界中的競爭優勢。比較一下在iPhone上開發和在Windows Mobile上開發應用程式的差別。第一個是開發平台的限制,明顯Windows作業系統比較普及的。第二個是開發語言限制,Windows Mobile應用程式可用VC++、VC#和VB撰寫,開發人員可選自己最熟悉的語言。而iPhone是用Objective-C,它的語法較特別,和C++、Java、C#等用語習慣不同、開發人員較難上手。由於作業系統及軟體架構都與PC作業系統非常類似,程式研發人員的進入門檻小,這給予了智能手機使用者更動系統很大的自由度。 |
|