在今年的微軟Build開發者大會上,微軟宣布將推出多款工具讓iOS 和Android開發者可以更輕松地讓現有代碼支持Windows操作系統,從而更輕松地將iOS和Android應用移植到Windows 平臺。今天微軟推出了Windows Bridge for iOS(之前被稱為“PRoject Islandwood”)的第一個公開預覽版,安卓版本的Windows Bridge for Android目前正在進行封閉測試。
Windows Bridge包括Objective-C編譯器、Objective-C運行庫、iOS API Headers/libs以及Visual Studio IDE集成四大組件,開發者可以測試軟件并且將它們轉換成x86和x64架構格式,從而讓這些應用可以在Win10和Win8.1系統上運行。
微軟推Bridge工具幫助iOS應用移植到Windows
微軟強調,Windows Bridge 目前仍是一個正在進行中的項目,之前承諾的一些功能有些已上線,部分仍然存在重大問題。盡管如此,微軟預計最終版本將在今年秋季發布,屆時 Visual Studio 2015 的第一個更新也將問世。
通過Windows Bridge,開發者可以將iOS 應用導入Windows 8.1 和Windows 10 兩個平臺。目前它們完全是針對常見 X86 和 X64 構架開發,但不久以后,這個編譯器還將支持 ARM 構架(這意味著可以在移動設備上使用)。
微軟Windows Bridge for iOS 團隊產品經理薩爾曼·艾哈邁德(Salmaan Ahmed)談到了這個項目的總體思路,即“讓iOS 開發者可以基于現有 Objective-C 代碼和技能開發Windows 應用。”
艾哈邁德強調說,他的團隊決定采用橋接(bridge)方法,而不是直接導入。“對于Windows Bridge for iOS,我們的目標并不僅僅是在Windows 上面運行iOS 應用。相反,我們的目標是幫助你開發出極佳的Windows 應用,這種應用可以盡可能使用你現有的代碼和知識。”
在全球移動操作系統市場,微軟Windows Phone 的份額目前雖然排名第三,但與前兩名的差距非常大。微軟一直在期望通過跨平臺的Windows拓展自己的生態系統,為iOS 和Android開發者提供方便的工具將他們的應用移植到Windows 平臺,也許能吸引更多的開發者,同時豐富Windows平臺的應用。
據悉,Windows Bridge for iOS的代碼現已作為 Github 麻省理工學院(MIT)開源許可證下的一個開源項目面向開發者開放。
新聞熱點
疑難解答