系統(tǒng)之家 - 系統(tǒng)光盤(pán)下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁(yè)面

微軟iOS移植Win10工具重要更新:帶來(lái)新的布局API

編輯:chenbing 2016-06-07 10:12:15 來(lái)源于:互聯(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開(kāi)發(fā)工具,支持蘋(píng)果CoreFoundation,包括帶來(lái)新的布局API和更多簡(jiǎn)單應(yīng)用、代碼等。

微軟iOS移植Win10工具重要更新:帶來(lái)新的布局API

  Windows Bridge for iOS移植項(xiàng)目也被稱(chēng)作“Project Islandwood”,微軟已經(jīng)將其開(kāi)源,允許iOS開(kāi)發(fā)者快速將他們的應(yīng)用轉(zhuǎn)換成Windows10 UWP應(yīng)用,微軟表示支持CoreFoundation框架對(duì)開(kāi)發(fā)者大有好處:

  CoreFoundation類(lèi)形式是大多數(shù)iOS應(yīng)用的基礎(chǔ),如果你是iOS開(kāi)發(fā)者,可能經(jīng)常使用類(lèi)似NSString和NSArray的類(lèi),這兩部分是Foundation框架提供的對(duì)象類(lèi)型和功能部分之一,也是CoreFoundation框架中Objective-C-bridged版本,F(xiàn)在iOS移植團(tuán)隊(duì)已將其正式合并到WinObjC代碼中,現(xiàn)在CoreFoundation/Foundation框架都已經(jīng)可用。

  新版本移植工具還新增支持NSLayoutAnchor和UILayoutGuide,這是蘋(píng)果iOS9中新增加的簡(jiǎn)化布局視圖方面的因素。

  最后,新工具還增加更多幫助iOS應(yīng)用開(kāi)發(fā)移植到Windows10的簡(jiǎn)單示例和代碼。示例包括兩種類(lèi)型:bite簡(jiǎn)單和完整示例。bite示例項(xiàng)目針對(duì)特定功能和常用方案,完整示例演示iOS移植Win10的整個(gè)運(yùn)作過(guò)程。

  為實(shí)現(xiàn)將 iOS 應(yīng)用現(xiàn)有的 Objective-C 代碼轉(zhuǎn)換為 Windows 通用應(yīng)用,微軟通過(guò)這 4 個(gè)部分實(shí)現(xiàn):Objective-C 編譯器、Objective-C 運(yùn)行時(shí)、iOS API Headers/Libs 和 Visual Studio IDE 整合。

標(biāo)簽 微軟iOS

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言?xún)H代表用戶(hù)個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

官方交流群 軟件收錄