|
微軟推出的Windows Mobile手機操作系統一度是智慧型手機市場上不可或缺的重要角色,但隨著市佔率逐漸下降,該系統也逐漸被邊緣化。微軟內部也出現了不同的聲音:與其繼續維持這個收益低卻投入高的產品,不如完全放棄Windows Mobile、轉而成為一個最佳配角。 P, [2 R6 n; J" m' q
. F& d/ E9 V6 Q1 F1 c% U
撰文=Scirocco Pilota `1 ?6 u9 V; c# b$ Y) C9 Y) T
0 Y2 ?) Y7 X- ?: `3 R b4 Y
" C1 k' N1 f7 H
Windows Mobile的優勢與劣勢
! O+ v1 F: u8 e' I1 K
0 A6 }# p& ^0 a/ K, d6 z3 [ @; l嚴格來說,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才廣為大眾所熟悉。
, e7 S9 [9 }3 E. }- {( _& \; T# l; }+ ?
微軟在個人電腦作業系統上沒有對手,面對全新的「移動運算」市場,該公司仍沿用過去在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作業系統非常類似,程式研發人員的進入門檻小,這給予了智能手機使用者更動系統很大的自由度。 |
|