如何評價微軟的 AoW 技術(Android on Windows)?

具體參見:Windows 10手機ROM解包:完整Android 4.4可直接運行apk_Windows 10_cnBeta.COM


邀我幹什麼,作為Project Astoria的開發人員,我不能評論啊。一說沒準當場就被幹掉了呢。這個事情是辶


其實很多人已經把操作系統的本質給忘了。

操作系統就是應用和硬體之間的抽象層,支持最多的應用運行本來就是操作系統應該做的事情。

很多人說微軟這樣是打擊Windows Phone開發者,助長android開發者的氣焰啥的。其實是人為的把程序員分成相互敵視的各種群體,,,,

對於用戶而言,是一個設備能跑的應用越多越好,對於開發者而言,是一個應用能跑的設備越多越好。所以,Windows Phone支持android應用,是對用戶和android開發者都利好的消息。而對於android利好並不等於UWP就會衰落,畢竟UWP的優勢還是擺在那裡。

PS:對於搞不清.NET、Windows RT、Silverlight、WPF、UWP這一系列技術族之間的關係區別和聯繫的任何評論,我會直接刪黑。


AOW提供了一個基於Windows內核的Android應用程序運行時環境,類似死於JVM,一種應用虛擬化技術吧。兼容性肯定不如原生安裝,但是可以最大限度復用代碼(根本不需要重新編譯),使得Windows Mobile獲得更多可用資源。


微軟輸了。Windows 10是對Windows 7以前老Windows用戶的妥協,而這個AoW是對移動市場的妥協。微軟曾經有過呼風喚雨的時代,但她現在已被這個時代折彎。


黑莓早就做到啦,也沒見真能拯救一個沒人用的操作系統。


其實就是MS這回打算自己Fork一個特殊點的安卓,挖Google的牆角,反正GMS那一套微軟都能提供,而且在國內也混得開。


一、微軟有能力

二、如 Jobs 所說,微軟最大的問題是缺乏品味


已經有人成功把支付寶轉制後的APPX成功安裝到了Lumia640XL和1520上面。

Windows 10 Mobile成功運行支付寶Android apk_Windows Phone_cnBeta.COM

原始的論壇鏈接:

首發,Windows 10 Mobile成功運行支付寶Android APK

這麼看的話完成度還是不錯的。


我覺得微軟不該這麼做,兼容對生態環境來說,本來就不是好事。兼容android應用的例子也不是沒有,比如jolla和黑莓,但是結果都不太好。兼容了其他平台的應用,對用戶來說,雖然增加了可用的應用數量,但是應用的體驗和原生有差別,這樣不利於培養用戶對本系統的使用習慣,用戶對系統的粘性太低。另外,對於開發者,現在windows的移動市場份額還是很小的,若是能兼容android,那android的開發者肯定願意只寫android的應用然後讓它去兼容windows,而不是再去學習uwp開發。因為沒必要,反正用戶那麼少不是嗎?而對於想要入門的移動開發者,沒有特別的情懷,應該也是選擇android或ios,他在入門的,肯定有人對他說:反正windows那邊能兼容,沒必要學習uwp,他們用戶那麼少。而對於既能寫android又能些uwp的,為了減輕工作量,以後也可能只寫一個android版的了。

所以我覺得aow是個不好的開始。


我覺得是噱頭大於實用。支持不表示就體驗也一定會一致。

當然很久沒有用過安卓,不清楚現在的應用跨代兼容性是否還會像1.5到2.2那樣的不友好,似乎現在5.0才是安卓的主流了吧?

還有一個疑問就,是支持google play的安裝方式還是必須是離線本地apk文件 呢?


估計就是個運行環境吧...虛擬機?...本質上看JVM不也是


反正對我們 Server-side 來說,全都一樣。。。


我猜如果直接運行apk文件,Google會和MS打官司。所以換個說法,運行appx文件。


推薦閱讀:

各大主流的移動或者桌面操作系統的默認中英文字體都是什麼?各有什麼優缺點(就主觀而言)?
除了華為,還有哪些國產手機是自帶谷歌服務框架的?
安卓應用的 UI 潮流是如何產生的?
優化 listview 有哪些方法?
請幫忙推薦適合中老年人使用的智能手機?

TAG:微軟Microsoft | MicrosoftWindows | 谷歌Google | Android | Windows10Mobile |