1.關於流暢性
其實流暢性不能作為Windows Phone的優勢提及,因為iOS也擁有相同的流暢性。另壹位市場的悲劇人士Android則根本與流暢無緣,很多Android用戶認為他們自己的手機也足夠流暢。其實流暢究竟是怎樣壹個概念呢?是在長期使用手機1個月以後的感受,這種感覺非常細微,就好比妳在屏幕上手指滑動壹下,屏幕對手指的回饋在多少毫秒以內,跟手程度如何,在屏幕軟鍵盤上輸入,每個字母彈起的速度和持續從妳指尖落下到收起期間,按鍵被按下維持的時長等等。——這種流暢度的體驗做得最好的就是iOS,Windows Phone基本與之不相上下,至少在系統級應用上如此,但第三方應用的流暢性或仍有不及,這和第三方廠商的軟件優化功力和放在上面的心思有很大關系。
比如說微信,在Windows Phone 8中,進行其他操作後回到微信應用,系統仍會出現“恢復中”的等待界面,這表現出Windows Phone生態系統仍然不夠成熟,iOS就不存在這樣的問題。
但無論如何Windows Phone 8的流暢性都比Android好太多了。這裏只是插壹句,Android由於系統自身架構的壹些固有缺陷,比如Linux內核的驅動問題,以及類Java的虛擬機機制,令Android幾乎無法修好流暢性問題。——微軟和蘋果在GPU加速技術方面有較多制造系統方面的前期儲備,WP7和WP8在界面渲染的硬件加速上就相當出色,所以就系統級應用的反應速度WP7的單核設備比Android的四核設備都要出色,但谷歌在這方面基本還處在初級的初級階段,GPU的全局加速甚至還只是開發項目,他們沒有壹個完善和行之有效的方案令系統流暢運行。
我先前寫過壹篇文章,在提及Android部分的時候主要談的就是其流暢性問題(詳見三雄並立——平板電腦操作系統 ),裏面談到了谷歌在Android流暢性問題上的努力,但迄今為止和蘋果微軟仍不在壹個起跑線上。
這裏,我之所以談到系統流暢性,是因為iOS僅針對其自有硬件開發,所以在軟硬件優化的磨合程度上可以做到極致,他們的軟硬件部門制造設計是相互磨合的,所以iOS可以如此流暢。Windows Phone雖然也是封閉平臺,但他向OEM廠商提供,但支持的芯片品種較為單壹,之所以僅支持有限的幾種芯片也是為了保證這個平臺的高度壹致性(因為Android有今天這樣的局面和其對硬件的廣泛支持是分不開的,這也是其無法達成流暢的壹個重要原因)。
很多人問說諾基亞為什麽不出驍龍800的機子,不是他們不出,而是Windows Phone是否支持的問題。這個系統就是細到對芯片都有要求的地步,不是我想用驍龍800就可以用驍龍800的!
順帶:很多Android用戶說,怎麽會?我感覺我的手機很流暢啊!——我用過各種Android旗艦設備,包括Nexus的直屬產品,或許妳在屏幕上隨便滑動兩下還看不出差別,或者妳單純對比應用打開速度也無甚區別,但妳可以體驗1、2個月再談感受,拿不同平臺做對比。Android的流暢性在細微處真可以被iOS和WP甩開幾條街,直至今日仍然如此。
----還有壹些人仍在告訴我說他們的android手機真的很流暢,難道說我是來自外太空用過的機器跟妳們的真的不壹樣嗎?現在頂配的android手機在屏幕上滑動兩下當然是很流暢了,這個誰會不流暢呢?但深入到關乎GPU加速的第三方應用,以及許多任務執行後的關閉開啟,android所謂的“流暢”真的可以用悲劇來形容。這和android糟糕落後的硬件加速有著很大的關系,就算是目前的android 4.2,skia對於gpu的利用率都仍然低得可以,加上絕大部分應用都還在兼顧android 2.3,不敢貿然使用新的API。妳們所謂的流暢性真的是純腦補啊孩子們。----
----還有壹些同學談到,Windows Phone的流暢是因為它的過渡動畫做得好,從表象上讓人感覺很流暢,實際的回應表現和Android在壹個層面上。針對這種觀點,我就說兩點,其壹是微軟系統的硬件加速做的不錯,這是客觀事實;其二是過渡動畫確實可以改善流暢性表現,這屬於軟件優化的壹部分,要不然Android 4.1的黃油計劃為什麽要把過渡動畫幀率提升到60幀的水平——系統是否流暢,過渡動畫起到很大的作用,把這部分做好做到位也是需要花心思的,也是完全需要的東西,這部分究竟有什麽可值得批評的?把過渡動畫做好就是作弊了?這都什麽理論啊。----
2.關於封閉
承接上面的話題,Windows Phone的封閉性和iOS基本是不相上下的,而且這種模式基本就是對iOS的抄襲,但抄襲的效果非常好。封閉之後的好處就是平臺穩定,什麽是平臺穩定啊?我最討厭別人告訴我說什麽什麽系統很穩定,我問妳,什麽叫穩定?
其實說白了,也就是返回到上面,封閉性可令系統更加流暢,因為對芯片的支持都徹底掌握在系統手中。另外就是沒有病毒(當然越獄的除外),沒有惡意程序。我覺得流暢比什麽都重要,用手機就講究壹個心情嘛。
另外,我感覺WP8相比iOS較好的地方是,設備本身可做U盤使用,放入歌曲、文檔、圖片、視頻等只需要在系統資源管理器裏進行,不需要任何第三方工具(不需要Zune),這壹點其實是方便的,不至於矯情到要什麽管理工具的地步。而且我始終認為這個iTUnes同步的概念特別扯蛋,什麽同步?要灌個歌曲還只能在我自己電腦上弄?這不是扯淡是什麽?
但這種封閉的缺陷也非常明確。WP系統很好地沿襲了iOS那種對第三方軟件極為有限的多任務API,說白了,就是大部分應用處於偽後臺狀態。比如說,這種後臺機制下,系統是掛不了QQ的,但有人會說:沒有啊!我用WP和iOS,QQ就好好地掛著。——那我可以告訴妳,這種情況下,好友看到妳QQ在線,跟妳後臺那個所謂的QQ根本沒有半毛錢關系,在這種偽後臺機制下,系統中的QQ在退出(或者被所謂地放到後臺)時就會向騰訊的服務器申請壹定的在線時間,這個申請可以是永久在線,除非我這邊的客戶端請求註銷,之後隨便我退出還是放到後臺,好友都看到我處於在線狀態。至於我是怎麽收到消息的,那完全靠系統的推送機制。關於“推送”又是另壹個話題了,這是壹個網絡概念,我這裏不細談,但和我們在電腦或者Android這種真正的多任務機制上收到QQ消息是兩個不同的概念。
這種偽後臺最惡劣的就是,許多程序在後臺根本就停止運行了,可能QQ這種即時通訊工具還有類似推送的解決方案,但有些真正需要後臺運行的工具卻無法後臺,這是相當糾結的。之所以采用這樣的機制,也是壹定程度為了保證流暢性。現在移動設備的硬件資源實際還比桌面級電腦差得遠,這也是Android會卡的壹個重要原因,Android的後臺更靠近PC,但這也是Android後臺會有很多惡意程序做小動作(發發短信啊,耗耗流量啊,偷偷隱私啊)的原因。
3.關於雲端存儲
我用過許多移動設備,我感覺雲存儲或雲計算的佼佼者還要數谷歌,但很無奈的是谷歌的許多服務在我們國家根本無法使用,比如Google Drive,或者說無法很好地使用,比如Google+、Gmail。
我先前認為什麽雲端存儲?我根本用不上。
不過如果妳經常丟手機,或者換手機,或者刷手機,那麽雲端存儲的許多功能妳就真的用得上了。我感覺在雲的搭建上,微軟是可以和谷歌壹較高下的,而蘋果似乎還差得很遠。
這個概念其實特別簡單,但是很多人卻根本沒有在使用。我經常聽到朋友說自己的iPhone丟了,聯系人都沒了,讓他們給自己發消息。我覺得這充分表現出蘋果在雲服務方面的無語,不管妳有沒有所謂的iCloud或何時開啟,何時同步,存在這種問題就是很大的失誤。
我記得我剛開始用Windows Phone的時候始終在問壹個問題,怎麽把聯系人存在本地?後來就發現,微軟根本沒有提供什麽本地的概念,本地顯示的其實就是本地。我每次在添加聯系人的時候,系統都會詢問妳要添加到您的Gmail還是您的Hotmail(現在是Outlook),因為我在系統裏設置了兩個郵箱。
直到有壹次我刷機忘記備份聯系人(以前備份都還是用什麽QQ聯系人),心想大事不妙啊,結果刷完機登陸我的Hotmail後發現聯系人根本都還在。後來發現,賬戶設置每1小時同步壹次,或者每1天同步壹次,聯系人、日歷和郵件,本地與雲端同步。我覺得這個概念當然不新鮮,但微軟真正令其融入到了使用中,而不是在妳想到刷機或者手機已經丟了的時候才會想:我先前是否已經進行了聯系人的備份,因為這根本就是個無縫的過程,誰都不會願意去做備份這樣的操作。
包括我再用Android手機和平板,聯系人都無縫在各設備間保持同步,我根本不用管他怎麽同步的(我還有壹臺808 PureView,裏面也集成了對微軟賬戶的支持,聯系人和日歷等都完全同步,各設備同步到我無語,事件提醒都會有好幾份)。
那麽雲端存儲不是什麽天大的秘密了,我還可以說壹說SkyDrive(其實Google Drive也不錯,但國內用不了)。我以前拍了照片,或者我想把電腦裏的照片發到手機裏,有幾種方法,1是兩個賬號QQ傳輸,2是數據線,3是藍牙什麽的,但這些真的都太不方便了。所謂的數據“同步”,就如我上面說的,要做到無縫,不用我們去想,自然而然就有了。
Windows Phone的設置中存在拍攝照片後自動以全尺寸(或選擇小尺寸和高質量等選項)傳輸到SkyDrive服務器下(當前僅在Wi-Fi環境下才支持全尺寸上傳,這個令我很不爽,畢竟3G也不是很貴了)。在這種情況下,我任何時間想在我的Windows電腦上看手機拍的照片,打開本地的SkyDrive文件夾(註意,不是登錄到SkyDrive網頁)就能看得到,根本不需要連數據線或還想著把手機裏的東西傳到電腦裏,這才叫無縫的雲端操作。
現在我想把電腦裏的圖片放進手機的話,也不連數據線了,直接把圖片或文檔放在本地的SkyDrive文件夾,過壹會兒我就會在手機裏看得到。另外SkyDrive可以實現跨平臺,Android設備裏壹樣能用,雖然同系統的整合並沒有如此之完善。
還有“人脈”是WP系統的壹大亮點,不過大部分人並不知其益處,只當是擺設。中國的整體SNS環境並不好,而且大部分人對聯系人的要求是“電話聯系人”,他們認為相關郵件、個人網頁等就不能算聯系人,以至於人脈其實稍微有點水土不服。與人脈相關的Messaging則在走著與iMessage相反相似的路子,可惜國人大部分不用MSN(概念上現在桌面市場姑且可稱作Skype),如果妳有較多國外的朋友就會發現,WP系統中的Messaging相當有用,這個概念在消息發送方式上形似iMessage,在短信界面裏系統會自行判斷,用戶只需發出消息即可,如果對方在線時以MSN消息發出,對方離線時以短信發出,當然WP用戶的MSN(或者Skype)是萬年在線狀態,所以我和用WP手機的朋友發消息從來都是通過Messenger,而非短信。——不過Messaging和iMessage在發展方向上的不同是,Messaging是從MSN的桌面市場發展到移動手機市場,而iMessage則是從iPhone擴展到Mac上,兩者的發展起始時間基本相同。可惜的是Messaging在國內確實沒有多少用戶,另外就是微軟在部門協作上問題較大,這裏的Messaging做系統深度整合時,Skype又被置於何處是個很嚴重的問題。(MSN或Skype的用戶基礎遠較iMessage龐大,而且是整合到系統短信級應用中,可惜微軟並未很好地推廣這壹概念)
——這段的補充:Messaging概念已被微軟去除,在我看來這是相當失敗的做法,至少Skype在整合不利的情況下是這樣。在Windows Phone系統中,Skype仍以第三方應用的形式出現,雖然8.1實現在打電話的界面可直接與聯系人轉至Skype通訊,但發消息是沒有整合的,這仍需要後期做好部門間的協調工作。
關於雲端存儲我再插壹句,谷歌在雲服務方面做得確實非常牛叉,這壹點從Chrome上就能體現出來。我選擇Chrome瀏覽器的主要原因是,如果妳使用Mac設備、PC設備、Android手機、iOS智能設備等等,妳想要做瀏覽器的書簽同步,在跨平臺的情況下基本只有Chrome能實現,而且完全做到無縫(Firefox那個實在太爛,就不說了)。先前惠普在推webOS的時候曾用NFC實現過Touch to Go的功能(貌似不是這個名字,忘記了),就是妳在家裏用TouchPad平板,過壹會兒妳要出門了,但網頁還沒看完,那只需要用妳的Palm手機碰壹下平板就能把網頁帶走,——這壹點現在的許多設備都能實現,但並不方便,那麽在有雲端同步的情況下,我在PC上看的網頁如果還沒看完就要出門或者去洗澡,我把手機拿出來登陸Chrome就能立刻看得到,而且Chrome真正做到了設備無關性,只要有客戶端,我就能登陸自己的賬戶查看我正在看的東西。——這壹段和Windows Phone無關。
4.關於系統UI
說實話,我用了那麽多年手機,各種花裏胡哨的風格都見過了,我是最早壹批Windows Mobile用戶,也是最早壹批Android和iPhone用戶,起初都會讓我感覺這些東西不錯。後來我發現,Android和WM都有叫主題啟動器的東西,更換之後妳可將風格任意變換。所以界面這種東西其實是個不是如此重要的事物。
我寫過不少關於Windows UI背後的故事,比如這篇(Win8背後的故事 影響微軟設計的三個重要理念 - 純編譯自國外文章),其實對於這個Metro(或者叫Modern UI或者叫Windows UI)的東西真的建立了非常大的好感,這篇文章裏我還提到壹句話,我說如果妳能接納這種系統界面,那麽其用戶黏性將會非常高,這個是絕對壹點都不錯的。
先前WPDang有過壹篇文章,也是編譯自國外,說的是Metro全部的靈感,包括了清朝的多寶閣,以及卷軸、樞紐,還有瑞士極簡風格、華盛頓地鐵標示等等元素。——這些不止是說說,雖然我感覺Windows Phone仍有許多東西在實現上做得不夠出色,比如平面按鈕的設計就沒有把Metro的理念落到實處,還有最近泄露的關於Windows Phone通知中心的界面,我都感覺設計人員沒有好好考慮,就直接把Android上的那套設計搬來用,這個界面其實還可以再行深思熟慮,把現有的資源充分利用上去。——不過我仍感覺,活在當下,要做個不被迷幻事物迷惑的人,極簡行事出最棒的風格。其實蘋果壹直很奉行簡單,但可惜他們的iOS只是系統邏輯簡單,在設計上卻仍有過於復雜的傾向(只是相對WP)。
把壹種純粹做到極致,這個不說要什麽勇氣的屁話,或許許多人根本不會喜歡這樣風格化的東西,但這也表現出在系統UI上的壹種試探和變革,做的是不壹樣的東西。妳怎麽讓人家感覺妳是在創新?不是像羅永浩那樣隨便改幾個圖標就是創新了,也不是拍兩張壁紙,按鈕樣式變壹下就是創新了。在這個忙碌的社會,妳創制出壹種新的思維方式,但又能被許多人接受,那是壹種不易。Windows UI顯然在WM之後沒有再持續走那條路,不是圖標,不是桌面,不是那種模式,但仍然可以解釋得清楚,這種思路妳現在看來好像特別簡單,但在創立者看來是個很大的難題。
5.關於功能
最後我想說壹些自己想說的話。——我壹直奉行中世紀某個學派的思路:客觀知識的獲取永遠都沒有什麽意義,因為任何人,只要不是智力低下,妳教授他高深的數學知識,他們都能成為數學家,妳教授他高深的音樂知識,他們都能成為音樂家,所以客觀知識只在看妳學不學的問題。——那什麽才是重要的,是壹個人的修為和修養,這是學不來的,是潛移默化中形成的,當然可能在客觀知識的授予中潛移默化地形成。
說這段話的原因是,我覺得壹個系統,它能實現些什麽功能根本就不重要(這個可能會被無數人噴,但我真的這麽想),好比說其實微軟的NT系統架構非常容易實現不同應用音量的個別控制,但WP8卻仍然不能實現音量的分開控制,這就屬於相當客觀的東西,總能實現的,不必作為壹個什麽缺陷來談。(但我們有些技術問題仍然可以抱怨,例如NT內核實際上擁有非常完善的音頻架構,這壹點也表現出微軟在系統制造功力上相較Android的過人之處,但可惜的是微軟前期選擇了高通的芯片解決方案,高通在音頻處理方面普遍存在著SRC問題硬傷,足以令音頻質量劣化,微軟在系統層面上又沒有行之有效的規避方案,這也表現出微軟在系統的高度把控上相較蘋果仍然不及。好在高通自驍龍600起似有意在解決這個問題,所以未來的WP8設備必然是比Android更適合享受多媒體的。)
iOS 7到現在才實現控制中心的加入,這其實也不是什麽缺陷,人家壹早就能實現得了。很多人非常介意WP8系統無法關閉屏幕旋轉(當然這個功能對我來講沒有意義,因為我從不關閉屏幕自動方向旋轉),並且因此說WP8是個爛系統。這種東西誰都有辦法實現,不足以作為抱怨的關鍵問題。
若說WP的生態系統仍不夠健全,我覺得可以作為稱其爛的重要原因。但實際上,我在用了這麽多WP的手機後已經不覺得它的生態系統有多不好了。而且什麽是生態系統,不是壹個應用商店就是生態系統了,是其周邊所有可應用的資源,妳是否使用Xbox遊戲機,妳是否使用Windows 8電腦,妳是否使用Windows RT平板等等,妳是否使用我上面所說的微軟雲服務,構建這樣壹個生態。再者,現在的WP系統的資源質量還是不錯的,尤其是遊戲,不會像Android那樣有壹堆Hello World級別的東西存在,我壹直在向朋友說:尼瑪除了Jack'd沒有,還有什麽沒有的?那些整天在叫囂沒有應用的人,不知道妳們覺得十幾萬應用塞不滿妳們的手機,還是妳們希望所有的應用都是來自iOS或Android平臺的翻版,如果是基於這兩個原因,那或許妳真的不該使用Windows Phone。
回歸這段話的本源,系統理念是最重要的,功能的實現這麽客觀,其實無需太過掛心,除非到短信、QQ都不能發的程度。
或許在某些人看來無理的設計,並不是那麽不受待見的,有好多人說要看電池電量必須從頂部滑動壹下才行,這個太麻煩了。我只以此為例說明問題,Metro的精髓和設計理念決定了電量或信號icon不可以壹直掛在頂部,否則就是對Metro設計的無視。再者,或許抱怨這壹問題的人萬萬沒想到過,我就是個不願意看到電量還剩多少的人,我在用Android設備期間千方百計想做的事情就是如何隱藏電量顯示——可能這個需求顯得過於小眾,但並不足以作為抱怨的問題所在。
言盡於此,希望對樓主有益。