自從 2014 年首次亮相以來(lái),蘋果的自主開(kāi)發(fā)語(yǔ)言 Swift 已經(jīng)有了很大的發(fā)展。隨著 Swift 5 即將正式推出,蘋果專門為教育領(lǐng)域而設(shè)計(jì)的 iPad 編程
自從 2014 年首次亮相以來(lái),蘋果的自主開(kāi)發(fā)語(yǔ)言 Swift 已經(jīng)有了很大的發(fā)展。隨著 Swift 5 即將正式推出,蘋果專門為教育領(lǐng)域而設(shè)計(jì)的 iPad 編程教學(xué)工具——Swift Playgrounds 也迎來(lái)了 3.0 測(cè)試版。
Swift Playgrounds 3.0 將基于 Swift 5 語(yǔ)言,此次主要測(cè)試其與 Swift 5 的完全兼容性。相對(duì)簡(jiǎn)單的發(fā)行說(shuō)明表明,Swift Playgrounds 3.0 還新增一個(gè)新的源編輯器選項(xiàng)卡,并允許 Playground Books 保存“可以導(dǎo)入以供該書(shū)中任何頁(yè)面使用的 Swift 代碼和資源目錄”。
蘋果的 Swift Playgrounds 于 2016 年 6 月免費(fèi)上線,已經(jīng)進(jìn)行過(guò)幾次版本更新,逐步增加了語(yǔ)言支持、控制配件以及 ARKit 增強(qiáng)現(xiàn)實(shí)等功能。目前的公共版本是Playgrounds 2.2,它在很大程度上改進(jìn)了以前的功能,如內(nèi)容可發(fā)現(xiàn)性、觸摸識(shí)別和虛擬鍵盤。
Swift Playgrounds 3.0 目前僅適用于 TestFlight 測(cè)試人員,但可能會(huì)與 Swift 5 一起向更廣泛的公眾提供,目前預(yù)計(jì)將在 4 月或 4 月左右進(jìn)行最終測(cè)試。