早前有報(bào)道稱,微軟計(jì)劃通過“拿鐵”項(xiàng)目(Project Latte),為 Windows 10 提供對(duì) Android 應(yīng)用程序的運(yùn)行支持。在此之前,該公司已經(jīng)在 Windows 10 操作系統(tǒng)中引入了 Linux 子系統(tǒng)(簡稱 WSL),并且作出了持續(xù)的改進(jìn)。與 WSL 一樣,Project Latte 也將通過 Microsoft Store 應(yīng)用商店來提供特殊打包的 Android 應(yīng)用程序獲取渠道。
首先,轉(zhuǎn)換后的 Android 應(yīng)用程序,必須遵循 Windows 或 Microsoft API 的開發(fā)指南,因?yàn)樵鹊墓雀璺?wù)并不能無縫遷移至 Windows 10 平臺(tái)。
截至目前,谷歌并未以任何方式參與到 Project Latte 項(xiàng)目中來,且該公司也不會(huì)主動(dòng)將自己的 Android 應(yīng)用推向 Microsoft Store 應(yīng)用商店。
經(jīng)驗(yàn)豐富的開發(fā)者,顯然從其它項(xiàng)目上看到過類似的操作。鑒于 Windows 10 不會(huì)提供 Google Play 服務(wù),開發(fā)者將需要單獨(dú)維護(hù)這些移植應(yīng)用的 API 。
此前為了增加 Microsoft Store 應(yīng)用商店中的 App 數(shù)量,微軟提供了一個(gè)名叫“Project Astoria”的技術(shù)方案,以使得 Android 應(yīng)用能夠在 Windows 10 Mobile 設(shè)備上原生運(yùn)行。
其中一些實(shí)驗(yàn)性的應(yīng)用程序,則是通過第三方商店來發(fā)布的,可惜的是這項(xiàng)技術(shù)并不完美。不過在前序經(jīng)驗(yàn)的基礎(chǔ)上,微軟顯然可將 Google API 自動(dòng)轉(zhuǎn)譯為自己的平臺(tái) API 。
至于最終將會(huì)采取怎樣的技術(shù)方案,目前暫不得而知。其中一個(gè)猜想是,Project Latte 或根植于微軟自 Windows Phone 誕生以來就經(jīng)歷過的應(yīng)用商店。
盡管微軟早已將 Windows 10 Mobile 打入冷宮,但 Windows 10 的 S 模式、以及 Windows 10X 這樣的較新平臺(tái),仍需努力跨過應(yīng)用數(shù)量和生態(tài)上的鴻溝。
硬件方面,Project Latte 或許不會(huì)局限于任何特定的平臺(tái),以使之能夠跨 Intel、AMD、甚至 ARM 硬件運(yùn)行 Android 應(yīng)用程序。
對(duì)于陷入困境的 Windows on ARM 市場來說,這或許會(huì)是一個(gè)較大的利好。至于用戶體驗(yàn),最大的問題,或許還是在于經(jīng)驗(yàn)上的不足。
目前 Windows 10 已經(jīng)針對(duì)所有應(yīng)用程序的開發(fā)框架和用戶體驗(yàn),精心構(gòu)建了一套成熟的設(shè)計(jì)準(zhǔn)則、API、以及硬件要求。
但轉(zhuǎn)換后的 Android 應(yīng)用,仍然難以擺脫圍繞谷歌 Material Design 設(shè)計(jì)語言、以及針對(duì)移動(dòng)設(shè)備而優(yōu)化的界面的困擾。
當(dāng)然,Project Latte 的性能仍有望遠(yuǎn)超傳統(tǒng)的模擬器。但除非開發(fā)者愿意為“桌面擴(kuò)展”而提供界面優(yōu)化,某些 Android 應(yīng)用的用戶體驗(yàn)或許會(huì)很是糟糕。
責(zé)任編輯:haq
-
微軟
+關(guān)注
關(guān)注
4文章
6630瀏覽量
104473 -
Android
+關(guān)注
關(guān)注
12文章
3945瀏覽量
127947 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3570瀏覽量
89308
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論