現(xiàn)在,蘋(píng)果希望鼓勵(lì)新興的開(kāi)發(fā)者進(jìn)軍增強(qiáng)現(xiàn)實(shí)。除了一系列與教育相關(guān)的公告外,蘋(píng)果在今天的春季新品發(fā)布會(huì)上為代碼學(xué)習(xí)應(yīng)用Swift Playgrounds帶來(lái)了一項(xiàng)新功能:幫助年輕一代的iOS開(kāi)發(fā)者學(xué)習(xí)如何開(kāi)發(fā)AR應(yīng)用程序。
由于增強(qiáng)現(xiàn)實(shí)有望帶來(lái)全新的智能應(yīng)用生態(tài)系統(tǒng),蘋(píng)果一直在大力推動(dòng)增強(qiáng)現(xiàn)實(shí)技術(shù)和ARKit技術(shù)。無(wú)論是“Pokemon Go”風(fēng)格的游戲,還是幫助你直接在家中挑選沙發(fā)產(chǎn)品,能夠?qū)⑻摂M對(duì)象疊加在現(xiàn)實(shí)世界的AR應(yīng)用都將極大地改變我們的生活方式。
Swift Playgrounds最初于2016年發(fā)行。作為幫助孩子學(xué)習(xí)編程的新工具,這款應(yīng)用附帶了一系列的基本編程課程與挑戰(zhàn)。與其他代碼學(xué)習(xí)應(yīng)用程序相比,Swift Playgrounds配備了更加圖形化和引人入勝的界面。它同時(shí)是一款iPad應(yīng)用程序,這意味著Swift Playgrounds已經(jīng)準(zhǔn)備好登陸使用iPad進(jìn)行教學(xué)的學(xué)校。
今天在發(fā)布會(huì)上,蘋(píng)果重點(diǎn)強(qiáng)調(diào)了專注于AR的課程。在舞臺(tái)上展示的一個(gè)例子中,孩子們可以自由編程動(dòng)畫(huà)角色,并令其作為游戲一部分在3D虛擬世界中移動(dòng)。接下來(lái),AR將通過(guò)iPad攝像頭讓動(dòng)畫(huà)角色和虛擬世界疊加在現(xiàn)實(shí)世界之中。
AR模塊是“Everyone Can Code”倡議的一部分,而蘋(píng)果在發(fā)布會(huì)上多次強(qiáng)調(diào)了這一點(diǎn),并且指出蘋(píng)果的工具可以幫助實(shí)現(xiàn)這一愿景。但蘋(píng)果并沒(méi)有公布Swift Playgrounds將于何時(shí)添加AR模塊,或者是否已經(jīng)集成了AR模塊。