驅(qū)動中國2015年4月29日消息,北京時(shí)間今晚23點(diǎn)30分,微軟近幾年最重要的一次Build全球開發(fā)者大會就要召開,這或許是微軟在面臨Android和IOS生態(tài)重壓下挽回頹勢的最后機(jī)會。
近幾日,來回傳了近一年的“Windows 10將兼容Android應(yīng)用”的說法又被反復(fù)挖出,也給本次build大會賺足了眼球。這次消息來源據(jù)說是出自于資深微軟觀察記者PaulThurrott。Paul Thurrott在自己的博客中提到:“微軟或許會宣布一個(gè)讓大家驚喜的Windows 10特性,而幾年前的你可能根本不敢想象”。根據(jù)Thurrott的表述又一次揣測出了那個(gè)期盼又糾結(jié)的可能性:微軟很可能會在本周宣布允許消費(fèi)者在運(yùn)行Windows 10的手機(jī)、平板、甚至PC上,運(yùn)行Android應(yīng)用的消息。
Windows移動生態(tài)應(yīng)用軟件少、更新慢導(dǎo)致用戶數(shù)少,用戶少又導(dǎo)致難以籠絡(luò)開發(fā)者提高熱情,這個(gè)死循環(huán)是微軟生態(tài)圈一直難以建立的最大問題,無論是桌面端的Modern UI應(yīng)用商店,還是移動端WP手機(jī)的應(yīng)用商店,都陷入了窘境。所以就有了這樣試圖通過兼容Android應(yīng)用的方式,來直接解決應(yīng)用匱乏的問題的策略思路。
這樣的策略應(yīng)該能受到大部分用戶的歡迎,甚至包括部分WP粉絲。然而從宏觀面來看這并不是一個(gè)好的策略,甚至可以認(rèn)為是微軟在移動生態(tài)的最后大招。
首先,若Windows10真能兼容Android應(yīng)用,意味著微軟投向了主流的Android生態(tài),一定程度上從戰(zhàn)略上肯定了其在移動生態(tài)上的失敗。
第二,能夠運(yùn)行Android應(yīng)用的Windows 10 for Phone系統(tǒng),必將帶來體驗(yàn)上的問題;由于系統(tǒng)底層設(shè)計(jì),Windows 10必須采用模擬器執(zhí)行Android應(yīng)用,執(zhí)行效率是否能夠滿足體驗(yàn)。更何況相比Android應(yīng)用, Windows移動生態(tài)的應(yīng)用一直有較嚴(yán)格的設(shè)計(jì)規(guī)范。
第三,不管對于微軟生態(tài)開發(fā)者還是部分WP鐵桿粉這絕對是一個(gè)很傷感情的事情。想想在build大會上發(fā)布這樣的消息讓多少在場的開發(fā)者心寒。曾經(jīng)對Windows生態(tài)抱有一絲希望的開發(fā)者會加速逃離,而專心轉(zhuǎn)投于其他生態(tài),最終的結(jié)果可能就是WP手機(jī)成為Android應(yīng)用的啟動界面,而微軟的生態(tài)也將就此停滯不前,甚至最后逐漸萎縮。這也當(dāng)然傷害到了已經(jīng)寥寥數(shù)幾的WP鐵桿粉,他們曾經(jīng)被流暢而炫酷的Metro界面所吸引,并以此標(biāo)榜自由個(gè)性。然而一個(gè)不倫不類跑著Android應(yīng)用的WindowsPhone最終使他們慢慢失去信念和熱情放棄繼續(xù)追隨。
無論今晚微軟是否宣布Windows10兼容Android應(yīng)用,Windows移動生態(tài)似乎已經(jīng)沒有多少選擇來挽回頹勢,放大招也許是諸多無奈最后“一個(gè)艱難的選擇”。
微軟Windows移動生態(tài)對于用戶現(xiàn)在勉強(qiáng)維系的一個(gè)重點(diǎn)是跨終端無縫的體驗(yàn),但其實(shí)跨平臺的體驗(yàn)更是開發(fā)者和用戶的廣泛主流訴求。微軟在去年便開始探索這一戰(zhàn)略,所以我們更應(yīng)該期待微軟繼續(xù)更積極地去推進(jìn)跨平臺開發(fā)工具,使更多開發(fā)者一次開發(fā)就可以同時(shí)移植到其它生態(tài),降低開發(fā)成本,提高開發(fā)熱情,最終激活Windows生態(tài)循環(huán)。這肯定不會受到蘋果和谷歌歡迎,但從長遠(yuǎn)來看,這是一個(gè)使用戶和開發(fā)者廣泛受益的戰(zhàn)略。
鄧支航
早在2017年微軟就推出了適用于由ARM芯片驅(qū)動的Windows 10設(shè)備,從那以后微軟和高通公司一直在共同致力于ARM上Windows 10的優(yōu)化,并允許開發(fā)人員將其x86應(yīng)用移植到ARM64設(shè)備。在此之前包括一加6T甚至Google Pixel 3 XL均可在Windows 10上運(yùn)行,現(xiàn)在軟件開發(fā)人員正在將桌面操作系統(tǒng)移植到其他Android手機(jī)上。
別名為Lemon1Ice的開發(fā)人員確認(rèn),Windows 10 ARM可以安裝在一加6上,并且該操作系統(tǒng)也正在被移植到小米MIX 2S上。該名開發(fā)人員表示,目前來看小米MIX 2S也可以運(yùn)行Windows 10 ARM,因?yàn)樗捎昧薙ynaptics控制器,因此整個(gè)過程應(yīng)該會很容易。
對于一加6(Snapdragon 845),他們使用了聯(lián)想的Always Connected Yoga C630筆記本電腦的驅(qū)動程序。不過目前微軟Windows 10在一加6上還無法正常運(yùn)行,因?yàn)橹挥杏|摸屏和UPS可以使用。
而另一位開發(fā)人員Evsio0n透露,在不久的將來三星Galaxy S8也可以運(yùn)行Windows 10,但該設(shè)備目前尚無法啟動桌面。開發(fā)人員表示:“三星Galaxy S8運(yùn)行Win 10的方法是使用偽造的Linux內(nèi)核與DTB配合使用,以便Linuxloader(位于ABL分區(qū)中)可以啟動。”目前除了在緊急模式下可啟動Windows 10外,由于ACPI(高級配置和電源接口)問題,開發(fā)人員遇到了藍(lán)屏死機(jī)(BSOD)錯誤。
在Android上運(yùn)行Windows 10的想法對于希望在手機(jī)上嘗試臺式機(jī)操作系統(tǒng)的用戶十分有用,如果微軟Windows 10 ARM操作系統(tǒng)可完美地被移植到Galaxy S8手機(jī)上,預(yù)計(jì)未來將有更多Android旗艦手機(jī)在Windows 10上運(yùn)行。