熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動(dòng)盤 真正純凈版的win7系統(tǒng)
編輯:chenbing 2016-06-07 10:12:15 來源于:互聯(lián)網(wǎng)
隨著Win10 Mobile正式版的完成,微軟也加快了應(yīng)用移植項(xiàng)目的推進(jìn)步伐。在微軟推出的四大應(yīng)用移植項(xiàng)目中,iOS應(yīng)用移植項(xiàng)目Project Islandwood進(jìn)展比較順利。
微軟今天升級(jí)了iOS移植Win10 UWP開發(fā)工具,支持蘋果CoreFoundation,包括帶來新的布局API和更多簡(jiǎn)單應(yīng)用、代碼等。
Windows Bridge for iOS移植項(xiàng)目也被稱作“Project Islandwood”,微軟已經(jīng)將其開源,允許iOS開發(fā)者快速將他們的應(yīng)用轉(zhuǎn)換成Windows10 UWP應(yīng)用,微軟表示支持CoreFoundation框架對(duì)開發(fā)者大有好處:
CoreFoundation類形式是大多數(shù)iOS應(yīng)用的基礎(chǔ),如果你是iOS開發(fā)者,可能經(jīng)常使用類似NSString和NSArray的類,這兩部分是Foundation框架提供的對(duì)象類型和功能部分之一,也是CoreFoundation框架中Objective-C-bridged版本,F(xiàn)在iOS移植團(tuán)隊(duì)已將其正式合并到WinObjC代碼中,現(xiàn)在CoreFoundation/Foundation框架都已經(jīng)可用。
新版本移植工具還新增支持NSLayoutAnchor和UILayoutGuide,這是蘋果iOS9中新增加的簡(jiǎn)化布局視圖方面的因素。
最后,新工具還增加更多幫助iOS應(yīng)用開發(fā)移植到Windows10的簡(jiǎn)單示例和代碼。示例包括兩種類型:bite簡(jiǎn)單和完整示例。bite示例項(xiàng)目針對(duì)特定功能和常用方案,完整示例演示iOS移植Win10的整個(gè)運(yùn)作過程。
為實(shí)現(xiàn)將 iOS 應(yīng)用現(xiàn)有的 Objective-C 代碼轉(zhuǎn)換為 Windows 通用應(yīng)用,微軟通過這 4 個(gè)部分實(shí)現(xiàn):Objective-C 編譯器、Objective-C 運(yùn)行時(shí)、iOS API Headers/Libs 和 Visual Studio IDE 整合。
發(fā)表評(píng)論
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解
立即評(píng)論以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)