當地時間25日,微軟宣布正式關閉Project Astoria項目——項目旨在開發可以將安卓應用程序移植到Windows Store應用市場的工具。
微軟在去年的開發者大會上宣布了Astoria項目,即安卓將會在Windows應用商店里擁有應用程序,以幫助開發者借助Windows Bridge將安卓應用程序移植到Windows Store應用市場。微軟在去年秋天曾經表示會推出公開測試版,但很顯然它并沒有做到。本月初,Emil Protalinski寫到Astoria“有傳言說其將停產”,而其實早在去年11月時就出現過該項目已無限期中斷的報道,當時微軟就已關閉了它的工作進度網站。在微軟25日宣布其收購了跨平臺應用程序開發公司Xamarin后,事情更加明朗了。
“大量的反饋意見認為用兩個Bridge技術來將代碼從移動操作系統移入Windows系統是不必要的,在兩個技術中的選擇還可能造成混亂,”在微軟負責Windows 10的Windows開發平臺團隊項目管理總監Kevin Gallo在博客中寫到。“我們已經對這種反饋進行了仔細考慮并決定將精力集中在針對iOS的Windows Bridge開發上,以為將移動代碼移植入Windows 10設備提供單一的Bridge選擇,包括Xbox和PC端。對于在Android Bridge上花了時間的開發者,我們建議他們可以將iOS Bridge和Xamarin作為解決方案來看待與關注。”
Gallo表示微軟為iOS開源的Windows Bridge在去年八月已經在GitHub上面世,并對其進行著定期更新。去年,為網頁應用程序開發的Web Bridge被嵌入在了Windows 10的SDK中,而旨在移植Win32和.NET應用程序到Windows 10的Centennial項目——目前也正處于測試中,Gallo寫到。
Project Islandwood是將iPhone游戲移植到Windows 10平臺的工具,它擁有強大的圖像支持功能。正式放棄Project Astoria項目后,微軟將集中精力擴大Project Islandwood項目。
微軟建立Bridge的初衷是因為其想要盡量減少Windows應用程序交付的復雜性,讓開發者在推出Windows上的應用程序上少點麻煩,并讓用戶能夠繼續對Windows平臺保持興趣。微軟不想讓其Java和C ++開發人員在多個工具上過分分散,因此這次的宣布對微軟來說有著不小的意義。