塞翁失馬:放棄安卓移植項(xiàng)目后,微軟視線轉(zhuǎn)到iOS?
原創(chuàng)自從被發(fā)現(xiàn)Windows 10 Mobile 10549中缺失了此前編譯版本中的Android子系統(tǒng),大家就在猜測(cè)微軟2015年推出的安卓應(yīng)用移植項(xiàng)目Project Astoria是不是玩完了?,F(xiàn)在微軟官方正式承認(rèn)了這一點(diǎn),這是其官方聲明:
“我們于去年一同宣布了Windows Bridge for Android(Project "Astoria"),有些人在詢問(wèn)該項(xiàng)目的狀態(tài)。我們收到了很多的反饋,提到了兩個(gè)橋梁技術(shù)項(xiàng)目在將對(duì)應(yīng)移動(dòng)操作系統(tǒng)的代碼移植到Windows上時(shí)未能成功,以及它們之間的選擇可能會(huì)造成困惑。我們有仔細(xì)考慮這種反饋,然而決定應(yīng)將經(jīng)理放在Windows Bridge for iOS上,讓它成為向Windows 10設(shè)備(包括Xbox和PC)移植的單一Bridge選項(xiàng)。對(duì)于那些在Android Bridge上花費(fèi)了大量時(shí)間的開發(fā)者們,我們強(qiáng)烈建議你們多看下iOS Bridge和Xamarin這兩個(gè)很棒的解決方案。”
從聲明可以看出,雖然安卓移植項(xiàng)目Project Astoria被放棄,但是Project Islandwood還是得以保留。
一直以來(lái),微軟都有一個(gè)宏大的夢(mèng)想:實(shí)現(xiàn)全平臺(tái)操作系統(tǒng)的一致體驗(yàn),但是歲月走過(guò),仿佛距離這個(gè)夢(mèng)越來(lái)越遠(yuǎn)。其自家推出的WP平臺(tái),被安卓和iOS強(qiáng)力壓制,市場(chǎng)份額下降到不到2.5%,以至于常常有WP用戶稱自己為1%用戶。當(dāng)然,對(duì)與開發(fā)者來(lái)說(shuō),誰(shuí)也不愿意花費(fèi)大量時(shí)間在一個(gè)用戶量級(jí)不大的平臺(tái)上,最明顯的例證是在wp上鬧得沸沸揚(yáng)揚(yáng)的支付寶客戶端事件。作為傳統(tǒng)的互聯(lián)網(wǎng)巨頭,微軟怎么會(huì)意識(shí)不到這個(gè)問(wèn)題,于是其推出了四大應(yīng)用移植項(xiàng)目:Project Westminster、Project Centennial、Project Islandwood以及Project Astoria,分別用于移植Web應(yīng)用、傳統(tǒng)的Win32應(yīng)用、iOS應(yīng)用以及Android應(yīng)用。
坊間傳聞,安卓應(yīng)用的移植項(xiàng)目可能一直于擱淺狀態(tài),其他幾個(gè)項(xiàng)目仍在進(jìn)行中,而iOS應(yīng)用移植項(xiàng)目已投入使用。原本,參與Windows 10 Mobile的Insider計(jì)劃的人們普遍認(rèn)為,Project Astoria就要付諸實(shí)現(xiàn)了,因?yàn)橄惹暗念A(yù)覽編譯版本都已經(jīng)可以通過(guò)簡(jiǎn)單幾個(gè)步驟安裝Android應(yīng)用了。但事實(shí)證明,這只是消費(fèi)者的一廂情愿。
緣何失???
究其原因,應(yīng)該是有軟硬件兩方面的原因。從黑莓兼容后的系統(tǒng)看來(lái),兼容后的安卓軟件運(yùn)行bug多,高耗電,帶來(lái)了極差的用戶體驗(yàn)。本來(lái)基于linux的安卓系統(tǒng),其代碼效率就不高,移植后只會(huì)變得更差,并且會(huì)出現(xiàn)眾多兼容性問(wèn)題。硬件方面對(duì)于手機(jī)的配置要求也更高,而在目前的狀況下,微軟自家的Lumia系列手機(jī)的配置普遍不如安卓手機(jī)。另外,微軟早就將部分從事Project Astoria的工程師分配到了其他項(xiàng)目上,這說(shuō)明在研發(fā)人手方面微軟也可能存在一定的問(wèn)題。
目前來(lái)講,iOS項(xiàng)目的待遇要比安卓要好一些。微軟高管凱文·加洛(Kevin Gallow)表示:“橋技術(shù)背后的理念始終是為開發(fā)者提供便利,方便其將現(xiàn)有代碼遷移到Windows,而我們對(duì)iOS橋的投資可以簡(jiǎn)化這***程。”
雖然在移動(dòng)操作系統(tǒng)市場(chǎng),微軟正在節(jié)節(jié)敗退,兼容所有應(yīng)用平臺(tái)的努力也出師不利,但是塞翁失馬,焉知非福?對(duì)微軟來(lái)說(shuō),無(wú)論用戶使用何種設(shè)備,只要能為Office和Windows吸引更多用戶,便有助于該公司的長(zhǎng)期業(yè)務(wù)發(fā)展。而Android應(yīng)用導(dǎo)入工具的取消表明該公司更加重視iOS應(yīng)用的導(dǎo)入工作。畢竟,單純?yōu)锳ndroid系統(tǒng)開發(fā)的生產(chǎn)力和商業(yè)應(yīng)用少之又少,而iOS代碼效率也高于Android。