微軟概述“Islandwood”計(jì)劃 - 將iOS應(yīng)用移植到Windows

責(zé)任編輯:editor005

2016-07-17 21:00:04

摘自:生物

微軟表示,開發(fā)者一直要求微軟對UIKit的執(zhí)行可以完整覆蓋API。微軟意識到這個(gè)問題,并已決定制定一個(gè)明確的方法,將基于UIKit的UI移植到XAML,這個(gè)項(xiàng)目代號Islandwood,它包含以下改進(jìn):

上個(gè)月,微軟更新其Windows Bridge iOS版,它是一個(gè)開源工具來幫助開發(fā)者將iOS應(yīng)用移植到Windows平臺。更新版本添加了諸多新功能,并且集成了CoreFoundation?,F(xiàn)在,該公司已概述了它希望如何改善這個(gè)開發(fā)工具。

微軟表示,開發(fā)者一直要求微軟對UIKit的執(zhí)行可以完整覆蓋API。但是,完全修改UIKit非常困難并且不可行,特別是考慮到Windows已經(jīng)通過XAML提供相同的功能。但是,微軟意識到這個(gè)問題,并已決定制定一個(gè)明確的方法,將基于UIKit的UI移植到XAML,這個(gè)項(xiàng)目代號Islandwood,它包含以下改進(jìn):

更快速的調(diào)出iOS控制,所以可以提供更多的UIKit

改進(jìn)觸摸輸入模型,提供更好的性能事件處理

可訪問性和本地化大大改善

更好的測試自動化,從而導(dǎo)致更穩(wěn)定和高質(zhì)量控制

提高集成度并利用Windows的用戶界面框架

此外,微軟還指出,其實(shí)施的UIKit存在一些缺席,導(dǎo)致基本用例和場景不完整的支持。微軟已經(jīng)努力通過徹底的注釋iOS橋代碼庫緩解這個(gè)問題。微軟表示,它的Islandwood項(xiàng)目將盡可能保留 UIKit功能,同時(shí)引入Windows諸多相同的功能。這種方法提供了許多優(yōu)點(diǎn)。首先,它大大降低了工作量,它也極大地提高了橋梁在可訪問性和本地化方面的性能。另外,這種方法使微軟能夠測試自動化設(shè)計(jì)的XAML,這將有助于提高UI框架的質(zhì)量。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號