早前有報道稱,微軟計劃通過“拿鐵”項目(Project Latte),為 Windows 10 提供對 Android 應用程序的運行支持。在此之前,該公司已經在 Windows 10 操作系統中引入了 Linux 子系統(簡稱 WSL),并且作出了持續的改進。與 WSL 一樣,Project Latte 也將通過 Microsoft Store 應用商店來提供特殊打包的 Android 應用程序獲取渠道。
首先,轉換后的 Android 應用程序,必須遵循 Windows 或 Microsoft API 的開發指南,因為原先的谷歌服務并不能無縫遷移至 Windows 10 平臺。
截至目前,谷歌并未以任何方式參與到 Project Latte 項目中來,且該公司也不會主動將自己的 Android 應用推向 Microsoft Store 應用商店。
經驗豐富的開發者,顯然從其它項目上看到過類似的操作。鑒于 Windows 10 不會提供 Google Play 服務,開發者將需要單獨維護這些移植應用的 API 。
此前為了增加 Microsoft Store 應用商店中的 App 數量,微軟提供了一個名叫“Project Astoria”的技術方案,以使得 Android 應用能夠在 Windows 10 Mobile 設備上原生運行。
其中一些實驗性的應用程序,則是通過第三方商店來發布的,可惜的是這項技術并不完美。不過在前序經驗的基礎上,微軟顯然可將 Google API 自動轉譯為自己的平臺 API 。
至于最終將會采取怎樣的技術方案,目前暫不得而知。其中一個猜想是,Project Latte 或根植于微軟自 Windows Phone 誕生以來就經歷過的應用商店。
盡管微軟早已將 Windows 10 Mobile 打入冷宮,但 Windows 10 的 S 模式、以及 Windows 10X 這樣的較新平臺,仍需努力跨過應用數量和生態上的鴻溝。
硬件方面,Project Latte 或許不會局限于任何特定的平臺,以使之能夠跨 Intel、AMD、甚至 ARM 硬件運行 Android 應用程序。
對于陷入困境的 Windows on ARM 市場來說,這或許會是一個較大的利好。至于用戶體驗,最大的問題,或許還是在于經驗上的不足。
目前 Windows 10 已經針對所有應用程序的開發框架和用戶體驗,精心構建了一套成熟的設計準則、API、以及硬件要求。
但轉換后的 Android 應用,仍然難以擺脫圍繞谷歌 Material Design 設計語言、以及針對移動設備而優化的界面的困擾。
當然,Project Latte 的性能仍有望遠超傳統的模擬器。但除非開發者愿意為“桌面擴展”而提供界面優化,某些 Android 應用的用戶體驗或許會很是糟糕。
責任編輯:haq
-
微軟
+關注
關注
4文章
6741瀏覽量
107850 -
Android
+關注
關注
12文章
4024瀏覽量
133974 -
WINDOWS
+關注
關注
4文章
3702瀏覽量
94011
發布評論請先 登錄
滯后即危險,微軟 Intune 的隱藏危機
在Windows10上運行vivado使用tcl文件創建E203項目路徑錯誤的問題
行業觀察 | Windows 10于本月終止服務支持,微軟發布10月高危漏洞更新
行業觀察 | 微軟發布高危漏洞更新,涉及 Windows、Office、SQL Server 等多款產品
CYBLE-416045_EVAL BLE如何連接到Windows?
龍芯處理器支持WINDOWS嗎?
請問在Windows10下可以安裝USB2.0驅動么?
AMD攜手微軟共迎Windows 11 AI+ PC 生態新篇章
有沒有辦法可靠地使 UMASS 連接在 Windows 10/11 下工作?
迅為RK3588開發板安卓GPIO調用APP運行測試
如何在FX3和FX10芯片上運行/實現USB 3.0批量流?
一文掌握RK3568開發板Android13掛載Windows共享目錄
迅為RK3568多個系統版本并流暢運行Android12和11版本
微軟遠程桌面即將下架?Splashtop:更穩、更快、更安全的 RDP 替代方案
微軟嘗試Windows10為Android應用提供運行支持
評論