操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    Lumia退役看為什么WP走向沒落

    前段時間決定將自己用了三年多的Lumia 800正式退役,這是我用的時間最長的手機,雖然系統上有缺陷,但是好不妨礙他成為我最有感情的一部手機。由于之前是WinPhone 開發者的關系,這部手機是微軟送的,眼睜睜的看著WinPhone系統從出生到長大,還沒成熟時就蔫了的歷程,心里很不是滋味。這篇文章先曬曬被我用過的Lumia手機,然后再分析下WinPhone發展成現在這樣微軟需要承擔的責任。

    先曬手機

    當時還在2012年,還沒有iPhone 5C,多彩的外殼還沒有現在這么流行,Lumia 800 所謂的湖藍色一下子就把我吸引了。

    當時還沒有小米4,也沒有iPhone 6,第一次見到2.5D玻璃也讓我心動不已

    一體的設計,讓當時還沒用過iPhone的我知道了什么叫驚艷

    現在都流行用針插的卡槽了,其實這種充電口和卡槽的設計也挺好的,但是即使在Lumia上,這樣的設計也沒能保留

    聚碳酸酯材料的后蓋,剛開始好像還是有點磨砂感的,不過三年過去了,都變光了

    其他的細節隨便看看吧

    這個手機我要收藏起來的,在架子上給他找個格子。

    其實主力機一直是Lumia 800,但是也用了蠻多其他的Lumia手機,所以對winPhone感情深厚,下圖是部分手機合影。

    好了,曬手機結束,下面來談談WinPhone的發展。

    關于WinPhone

    首次接觸WinPhone是在2011年下半年,當時剛剛畢業,沒有趕上ios和android那趟船,也因為主要的工作語言是.net,所以對剛剛興起的WinPhone寄予厚望。在開發了幾個小軟件,微軟送了個手機后,我便以WPer自居,并且期望作為國內第一批的WinPhone開發者,享受到系統發展帶來的紅利。但是后來的事情大家都知道了,四年過去了,WinPhone在中國的市場份額是0.8%,甚至比三年前還要低。全球的WinPhone份額基本也就是在2%到3%之間,已經沒有了和前兩大系統叫板的底氣。

    圖:2014年手機操作系統市場份額圖表

    作為一個WPer,對WinPhone的發展深感痛心,我們曾經幻想成為三大系統之一(雖然現在是第三,但是好意思和ios/android排一起么),而且當時的WP也的確有著成為三大系統的機會,但是微軟沒有抓住機會,帶領著WinPhone一步步的走向沒有未來的世界。。。

    WinPhone系統誕生的過程

    很多人不知道為什么WinPhone的第一個版本,叫WinPhone 7,那是因為在WinPhone之前,微軟還有個手機操作系統叫Windows Mobile,最后一個版本是Windows Mobile 6.5,所以新系統就順勢叫做WinPhone 7。當年那個Windows Mobile非常厲害,相當于Windows的手機版本,上面可以找到開始菜單,也可以玩和pc版本一致的紙牌。HTC在大陸的前身多普達則出過多款該系統的智能手機,那時候有一個Windows Mobile系統的手機是一件倍有面子的事情。

    圖:當年的多普達手機

    但是這一切都在蘋果推出iPhone之后被打破,人們驚訝的發現,原來智能手機系統應該怎么玩,于是紛紛模仿起來。先是有Google的android,然后諾基亞也坐不住了,拋棄了之前的塞班 S60,和英特爾聯合開發MeeGo系統。微軟眼看著再沒動作就要錯失良機了,于是在2010年隆重推出了全新的WinPhone 7系統。還記得當時搞了個聲勢浩大的游行,舉行葬禮宣判iPhone死刑,現在看來是多么的可笑。

    圖:當時宣判iPhone死刑的游行

    在微軟內部確定WinPhone取代Windows Mobile后,WinPhone項目就開始了。負責WinPhone 7界面的是微軟的設計總監 Flora,他在WinPhone的設計上引入了Metro的設計風格,打造了在UI上完全不同于IOS和android的體驗。當然對于這種設計風格褒貶不一,作為我個人的體驗來說,雖然和當時主流的設計不是很相符,但是也是可接受的,當然如果你說它長得丑了點我也不反對。

    圖:左為WinPhone 7,又為WinPhone 8

    另外一個掌握了WinPhone 7生命的是微軟移動設計團隊主管,他主管了WinPhone 7的設計。不知道是因為時間上太緊迫還是其他方面的原因,最初版的WinPhone 7簡直是個半成品。很多人可能不知道,最開始發布的WinPhone 7是完全的單任務,也就是說你每次打開一個應用都是重新加載的,無法繼續你剛才的操作。因為這樣的限制,微軟強制要求開發者在發布程序時使用“墓碑機制”來重啟時還原程序關閉前的狀態,這不但降低了用戶體驗,也提高了應用程序的門檻。好在WinPhone 7.5就解決了這個問題,這是我印象中微軟在WinPhone上動作最快的一次。還有其他的一些沒有達到業界平均水平的點,深受詬病的有音量無法單獨調節,重力感應不能關閉、沒有文件夾、沒有通知中心等等,槽點太多,無力吐槽。

    以上說的都是一些系統級別的缺陷,大部分應用級別的缺陷都可以通過第三方來解決,但是微軟很多權限都沒有放開,API少的可憐。所以你當時在市場上看不到流量控制的軟件,也無法找到能顯示來電歸屬地的軟件,甚至找不到能顯示通話記錄的軟件。。。

    當然剛才說的很多問題微軟都在后續的版本中解決,但是這樣就OK了么,你以為用戶會為了通知中心等你24個月么。最好的時光已經過去,最佳的機會也已經溜走。

    微軟是如何拋棄WinPhone 7的

    相信在所有早期的WinPhone用戶和開發者的記憶中,微軟宣布WinPhone 7不能升級的時候是毀滅性的。我是5月份剛拿到了Lumia 800,你要知道當時的Lumia行貨價格接近3000,然后6月21日,微軟推出了winPhone 8,并且宣布所有WinPhone 7系統手機不能升級到WinPhone 8,取而代之的是升級到一個安慰版本——WinPhone 7.8。

    圖:WinPhone 7不能升級得到了鋪天蓋地的宣傳

    如果是一個有經驗的公司,即使在不能升級的情況下,也可以將WinPhone7.8納入到WinPhone 8中,作為一個特殊的版本。或者說WinPhone 7可以升級到WinPhone 8,但是需要硬件和內核支持的功能不可用,這樣也會讓WinPhone的老用戶心里舒服很多。但是微軟在宣傳策略上直接說明“老用戶只能升級7.8,不能升級8”,完全看不出一個老牌世界500強公司應有的宣傳實力。相同的一個事件是IOS 6宣布支持iPhone 3GS,雖然很多功能不能用,但是蘋果用戶都大喊蘋果良心。

    我們再看下為什么WinPhone 7不能升級到WinPhone 8,微軟給出的解釋是內核的轉變。WinPhone 7使用的是Windows CE內核,這是一個有著十多年的老內核,所以對硬件的支持不夠,比如不支持65536色以上,不支持多核處理器、NFC等,這也就是WinPhone 7清一色的單核處理器的原因。而Windows 8使用的是Windows NT內核,他是個新開發的內核,簡單點講就是它能支持非常牛逼的硬件,是不能運行在低端的硬件之上的。但是在技術上是不是真的無法實現升級呢,當然不是,民間就有高手將HD2刷成了WinPhone 8, 并且在論壇上放出了刷機包。所以不能升級的原因是在微軟看來WinPhone 7的用戶和銷量都比較小,不值得為這么少的用戶來大費周折的推出一個定制版的WinPhone內核。只能說微軟是基于商業的考慮,而并非從用戶的角度來考慮升級這件事情。

    結合第一段WinPhone的發展過程來看,其實在內核和技術上WinPhone 7并沒有比Windows Mobile高出多少,而更像是改了一個UI的系統,而WinPhone 7到WinPhone 8才是真正的改變。而微軟著急推出WinPhone 7是為了一個姿態,也讓用戶習慣Metro UI以及App的積累,雖然不能升級,但是App反正都是托管代碼,Winphone 8還是可以運行WinPhone 7的應用的。從這個角度考慮,WinPhone 7從一開始就是一個倉促推出的短期版本,也就注定了它悲劇的命運。

    微軟在宣布的時機選擇上也是非常重要的,當時恰逢 Lumia 系列的銷量上升,并且諾基亞在大陸趁勢推出了更高端的Lumia 900手機,才推出一個多月,微軟就宣布老款手機不支持升級。關鍵還在于當時離WinPhone 8正式推出還有四個多月的時間,這四個多月諾基亞是何等的尷尬,讓消費者買不能升級的Lumia,還是勸我們買兩百一個的功能機呢。

    不管不能升級是因為系統內核的原因、成本的考慮還是其他商業上的目的,微軟這樣的做法完全傷透了所有使用WinPhone 7產品的用戶。雖然損失的這部分用戶的份額不大,但是這部分早期用戶實際上會有比表面上的市場份額更大的能量。早期的WinPhone 7產品并不便宜,而且系統上不是很完善,很多使用WinPhone都是對數碼產品比較熟悉的用戶,他們可能是周邊同事朋友購機的顧問,這部分用戶對其他人有強烈的帶動作用,所以損失這部分用戶其實是非常可惜且影響十分惡劣的。

    另外,不能升級也會對尚未購買WinPhone 手機的用戶產生影響。我在使用Lumia 800過程中,公司有不同的同事表達對這款手機的喜愛,并且有意愿購買WinPhone 手機,但是自從不能升級之后,沒有一個朋友準備購買WinPhone手機,并且對使用WinPhone手機的用戶或多或少表現出一點不理解的眼神。幾乎所有第一次發現我使用的是WinPhone手機的朋友,問出的第一句話就是,聽說這個手機不能往上升級了。

    微軟對用戶需求的無視

    從WinPhone推出的第一天起,就伴隨著大量的吐槽,而微軟在系統改進上的速度比蝸牛還要慢。我們看幾個典型的例子:

    通知中心

    通知中心目前應該算是只能操作系統的標配,但是WinPhone卻沒有。所以可能會出現的場景是,有通知時在頂部一閃而過,沒來得及點擊后你就沒法知道他通知的是什么,你永遠不知道剛才是哪個應用通知了你。有些應用可能會在磁貼上有個小的數字提示有通知,但是前提是必須將這個應用固定到首頁。

    那么為什么微軟為什么不在WinPhone 7中就將通知中心做進去呢。微軟的Metro的設計理念是動態磁貼(即Live Tiles)來實現通知中心的功能,有通知時實現通知的內容呈現在磁貼上。但是大部分應用都沒有實現這樣的功能,基本有消息時只會顯示一個數字,沒有通知的信息,如果想知道具體的內容仍然要啟動應用才能看到。另外一個限制是必須固定到首頁的應用才能實現動態磁貼,對于沒有固定到首頁的應用如果沒有點中一閃而過的通知,那就沒地方可以看到通知了。

    沒有通知中心還有個特別不順手的地方,無法一鍵開關Wifi,藍牙、網絡、GPS等功能,需要到找到設置里面的相應頁面才能開關。直接的后果就是很長一段時間在微軟的MarketPlace中相應的一鍵設置軟件的下載量長期占據前十名。

    微軟在后期也確認將會增加通知中心,不過這已經是14年4月隨著WinPhone 8.1才推出,離WinPhone的第一版已經過去了四年的時間。微軟曾經給出解釋稱是資源不足,導致沒有在WinPhone 8中搭載通知中心,但是我是不相信一個有著10萬人的公司,會因為資源不足導致對市場的反應如此之慢,只能說明微軟的官僚主義已經深入到骨髓。

    音量無法單獨調節

    WinPhone在相當長的時間內所有音量都只有一個值,就是說你的電話鈴聲和各種app的聲音是一樣的,無法實現鈴聲,應用,系統鈴聲音量的分開調節。在我實際的使用中,經常在玩游戲時靜音,如果游戲結束時忘記把音量調回來的話,那么一整天手機都是出于靜音狀態,我也因此漏接過許多電話。這個問題也經過了漫長的等待之后,直到WinPhone 8 GDR3版本才修復,別問我為什么記得這么清楚,你們有過那種等待好幾年終于如愿的感受么。

    仔細了解發現,WinPhone的音頻架構是非常完善的,實現音量控制的分離是非常容易的一件事情。WinPhone的音頻APIs是通用音頻架構UAA的一套API,可以獨立處理每個進程下的音頻API請求,也就是說每個應用的音量都可以單獨控制。這么牛逼的架構,微軟卻一直不在其基礎上實現單獨調節音量,如果不是官僚主義,就是完全對用戶需求的漠視。

    圖:高手發的音頻架構圖

    還有一些像屏幕旋轉、沒有桌面文件夾我就不一一列舉了,隨便一個功能的推出時間都被 IOS 和 Android 甩開好幾年。

    微軟對開發者的“虐待”

    這里我用了“虐待”這個詞,可能很多人覺得有點過頭,但是這是我真實的感受。沒有一家廠商敢這么兒戲的對待開發者,沒有一家平臺會如此頻繁的變更架構。

    微軟的C#語言是一個非常容易入門的語言,Visual Studio 也是一個很好很強大的工具,加上微軟的號召力,所以在中國有非常龐大的C#程序員,規模甚至可以和Java相比。所以在WinPhone剛發布時,有很多像我一樣的 C# 程序員希望搭上WinPhone的順風車,當時的個人開發者數量其實并不少。WinPhone 7 的應用基于Silverlight for Windows Phone(普通應用) 和XNA (游戲應用)開發,雖然微軟開放的API比較少,但是還是有不少個人開發者或者團隊出了不少不錯的應用,也出現了一些以WinPhone為主的游戲分發公司。同時微軟也時不時的舉辦開發者活動,雖然收集了很多垃圾應用,但是客觀上還是增加了應用的數量。這段時期WinPhone的生態正在慢慢建立,并且有著向好的方向發展的趨勢。

    當微軟宣布推出WinPhone 8,拋棄WinPhone 7時,順便也大幅修改了API,增加了Windows Phone Runtime,也支持了C++的開發。這個時候其實微軟已經有將WinPhone和Windows的開發模式合并的想法了,但是可能是時間不夠,這個時候并沒有完全的統一,給WinPhone的Windows Phone Runtime也是Windows Runtime的大幅度嚴格版本。對于普通應用來說,這期的版本變化不大,都是基于Silverlight的,遷移時稍作修改即可。但是對于游戲應用,WinPhone 8支持Native的DirectX開發,所以WP7的游戲開發者基本拋棄了xna,這個的一直工作量還是有點的。

    對于開發者來說,真正大的改變是WinPhone 8.1的發布,這時候微軟統一了WinPhone和Windows 的開發架構,推出了新的基于Windows Runtime的所謂Universal App,當然同時也保留了之前的Silverlight,只是升級到了Silverlight 8.1,不過所有人都能看得出來Windows Runtime app才是未來。但是既然Windows Runtime是未來,竟然不支持部分Sliverlight 的API,比如VOIP、鎖屏、相機啟動器。而WinPhone 8.1的Windows Runtime 和 WinPhone 8有多大區別呢,下面是其他開發者列舉的幾條:

    還有很多沒有列舉,所以如果需要移植的話幾乎要重寫和系統交互的部分。這也就是為什么到目前為止很多開發者都沒有升級為Universal App的原因。

    上面每一次的改變都會流失一部分開發者,這讓本身優秀開發者就不多的平臺漸漸的失去了崛起的基礎。當然還有一部分死忠仍然在堅守,壓死他們的最后一根稻草是兼容IOS和Android。微軟這樣的舉措事實上和之前黑莓公司宣布兼容安卓軟件一樣,已經承認了WinPhone生態系統的失敗,也就意味著放棄了此前一直堅守的WinPhone開發者。目前我所知道的WinPhone開發者幾乎都是在抱怨,因為他們發現,就算現在繼續堅持下去,到最后依然會被微軟拋棄。所以我加入的幾個Winphone開發者群幾乎都是在閑聊和各種段子,偶爾有個技術問題出來,也是半天沒人討論,一段時間下來,QQ表情倒是收集了不少。

    對于WinPhone 10(可能就叫Win 10)兼容IOS和Android應用的前景,我非常不看好。這種移植過來的應用本身是為其他平臺設計的,交互方式和操作習慣都是其他平臺的,用戶體驗上肯定要比原生應用差很多,所以對于移植過來的應用用戶并不一定買賬。而對于開發者來說,微軟的這種做法已經傷透了他們的心,幾乎仍然在堅持編寫原生應用的開發者不多,而IOS和Android開發者,本來就看不上WinPhone的用戶量,移植工具比較方便還好,如果操作比較麻煩甚至都不愿意花時間移植過來。所以極有可能造成自家開發者失望的離開,別人家的開發者反應冷淡,最后竹籃打水一場空。

    結語

    WinPhone從2010年發布至今已經有五年的時間,版本也幾經更替,曾經有著快速的發展和光明的前景,但是在微軟的多次折騰下而慢慢倒下。縱觀WinPhone的發展歷程可以發現,幾次重大的變革都是由于微軟的舉棋不定和動作緩慢造成的。如果最開始就堅定了大一統的理念,最開始就推出NT內核的WinPhone,最開始就堅持Windows Runtime,可能就不會有拋棄WinPhone 7,不會有開發方式的大改變,而等到生態好了,也就不大可能會兼容IOS和Android。

    雖然整篇文章是對微軟的批判,但是WinPhone目前還是有機會的,機會在于Android還不夠好。希望微軟在新CEO的領導下,拋棄以往的官僚作風,堅持自己的風格,在后面的移動生態系統中占有自己的一席之地。

    PS:可能想要說的話太多,寫的有點亂。也沒有提到單就系統來說,目前的WinPhone8.1已經是一個優秀的系統了,如果有時間的話我后面再寫一篇WinPhone相比于其他兩大系統的優點,以及目前比較好的應用,給準備轉移到WinPhone平臺的用戶一些參考。

    紅警游戲優化方法

    操作系統: Microsoft Windows NT 10.0.22631.0

    當前 ANSI 代碼頁: 936

    ---- 檢查游戲目錄的路徑長度和特殊字符 ----

    ---- 注冊 blowfish.dll 文件,導入 Red Alert 2 安裝信息到注冊表 ----

    Installer for Red Alert 2 and Yuri's Revenge

    Generating serial number...

    Writing registry...

    Registering Blowfish.dll file...

    All set.

    ---- 設置兼容性:高 DPI 感知、以管理員權限運行 ----

    ---- 設置高級安全 Windows 防火墻例外項 ----

    確定。

    確定。

    ---- 設置游戲分辨率為 2160×1440 ----

    ---- 設置渲染補丁為 CnC_DDraw ----

    提示:如果有需要,可以從客戶端內更改渲染補丁設置。

    在 Windows 8/10/11 系統上建議始終使用現代的渲染補丁,如 TS_DDraw、CnC_DDraw。

    ---- 關閉首次運行對話框 ----

    ---- 設置 CPU 相關性 ----

    ---- 設置玩家昵稱 ----

    ---- 關閉 Discord 功能,加速啟動 ----

    ---- 檢查網絡環境 ----

    您的電腦有多張網卡,列表如下。與好友面對面作戰時,您可能無法在局域網聯機大廳中看到其他玩家。要規避這個問題,請在局域網聯機時臨時禁用其他網卡,僅保留連接到局域網的網卡。

    本地連接* 1 --- 169.254.252.115

    本地連接* 2 --- 169.254.237.89

    WLAN --- 192.168.1.101

    藍牙網絡連接 --- 169.254.197.131

    ---- 檢查已安裝的運行時組件 ----

    提示:可以從 https://dotnet.microsoft.com/download 下載最新的 .NET 運行時。

    .NET Framework 3.5 未安裝。

    .NET Framework 4.8.09032 已安裝。

    XNA Framework 4.0 已安裝。

    ---- 檢查 Windows 10/11 游戲欄是否關閉 ----

    游戲欄已開啟,部分電腦和部分渲染補丁下可能會出現游戲部分區域無法點擊的情況。請在“開始菜單”→“設置”→“游戲”→“Xbox Game Bar”下找到相關設置,將游戲欄關閉。

    ---- 繞過 Windows 10/11 強制映像虛擬化 ----

    ---- 檢查游戲文件完整性(粗略) ----

    執行完畢。請檢查輸出文字是否有異常,然后關閉此窗口。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有