新聞發(fā)佈 2016 年 6 月 13 日

Swift Playgrounds App 讓學(xué)習(xí)程式碼輕鬆又有趣

全新 iPad App 教導(dǎo)程式碼概念並鼓勵創(chuàng)意實驗操作

【2016 年 6 月 13 日,加州舊金山訊】Apple? 今天宣布推出 Swift Playgrounds?,這是一款適用於 iPad? 的創(chuàng)新 app,讓所有人的程式碼學(xué)習(xí)過程有趣又輕鬆。Swift Playgrounds 透過互動式介面鼓勵學(xué)生與初學(xué)者探索 Swift? 的作業(yè)方式,將程式碼帶進(jìn)生活中。Swift 是來自 Apple 的程式語言,容易學(xué)習(xí)且受許多專業(yè)開發(fā)人員愛用,可打造世界級的 app。Swift Playgrounds 包含 Apple 開發(fā)的程式課程,學(xué)生可在其中編寫程式碼、將螢?zāi)簧系淖衷龑?dǎo)至虛擬實境的圖像世界,而在破解謎題、解決各種挑戰(zhàn)的同時,也能學(xué)習(xí)程式碼的概念。這款 app 同時包含內(nèi)建範(fàn)本,鼓勵使用者發(fā)揮創(chuàng)意和建立可透過「郵件」及「訊息」與朋友分享的實際程式,甚至發(fā)佈到網(wǎng)路上。
?
Apple 軟體工程資深副總裁 Craig Federighi 表示:「我希望在我一開始學(xué)習(xí)程式碼時,Swift Playgrounds 就已經(jīng)問世。對學(xué)生與初學(xué)者來說它容易入門,其功能強(qiáng)大可編寫真正的程式碼,Swift Playgrounds 是唯一能兼顧這兩者的 app。它以創(chuàng)新的方式將程式碼帶進(jìn)生活中,而且讓才華洋溢的新生代不受拘束、盡情發(fā)揮創(chuàng)意?!?br /> ?
App Camp for Girls 創(chuàng)辦人 Jean MacDonald 表示:「來自 Apple 的全新 Swift Playgrounds 是我們所見過最強(qiáng)大卻又容易上手的程式碼教學(xué) app,我們等不及要將它納入下一期的營隊課程中了。Swift Playgrounds 以有趣又直覺的方式讓我們的學(xué)生透過 iPad 學(xué)習(xí)程式碼的基本概念,並可提升Swift 語言的掌握,這是適合未來所有志向的程式語言?!?br /> ?
在 Apple 開發(fā)的程式課程中,其中的程式庫有助於學(xué)生學(xué)習(xí)程式碼的核心概念,像是發(fā)出指令、建立函式、執(zhí)行迴圈以及使用條件程式與變數(shù),並且讓學(xué)生的信心與技巧皆日益成長。Apple 將定期發(fā)布獨(dú)立的挑戰(zhàn),讓學(xué)生的信心和興趣增長的同時,也能精進(jìn)其程式碼編寫能力。教育工作者與開發(fā)人員也能運(yùn)用 Xcode?,為這款 app 建立獨(dú)一無二的挑戰(zhàn)。
?
除了教學(xué)課程,Swift Playgrounds 更有許多內(nèi)建範(fàn)本,協(xié)助志向遠(yuǎn)大的開發(fā)人員發(fā)揮創(chuàng)意。學(xué)生與開發(fā)人員可透過新增圖像與觸控互動,修改原本內(nèi)容並且建置自己的程式碼。透過使用 Swift 和 iOS 架構(gòu),Swift Playgrounds 可讓你打造幾乎無限制的多種互動程式。你可以建立空白的 Playgrounds 文件,或是從包含基礎(chǔ)圖像與使用者互動介面的內(nèi)建範(fàn)本開始,打造能夠回應(yīng)觸控動作與加速度計或是控制藍(lán)牙裝置的強(qiáng)大 app。由於 Swift Playgrounds 使用真正的 Swift 程式碼,因此專案可直接匯出至 Xcode 來為 iOS 和 macOS? 打造程式,最後轉(zhuǎn)換成實際可用的 app。
?
Swift Playgrounds 一開始就是為 Multi-Touch? iPad 介面所設(shè)計,因此你只要輕觸幾下就能打造完整的程式。全新的程式碼鍵盤可讓你滑動各鍵,快速輸入 Swift 編碼常見的額外字元,同時捷徑欄會根據(jù)內(nèi)容顯示最適合的指令或數(shù)值。此外,使用彈出式鍵盤時輕觸即可編輯數(shù)字、輕觸色彩值即可顯示色彩挑選工具,甚至拖動迴圈或函式定義即可包裹現(xiàn)有的程式碼區(qū)段。你也可以拖移程式庫中的常見程式碼片段來建立新的程式碼,只要輸入幾個字元,甚至完全不用輸入即可建立強(qiáng)大的程式碼。你的程式在 iPad Retina? 顯示器中以全螢?zāi)磺乙巳雱俚淖藨B(tài)執(zhí)行,且根據(jù)觸控手勢以及 iPad 加速度計來做出回應(yīng)。
?
上市時間
Apple Developer Program 成員可透過 iOS 10 開發(fā)人員預(yù)覽版取得 Swift Playgrounds 預(yù)覽版,其他人則將於 7 月的 iOS 10 公開測試版取得。使用者可在今年秋季自 App Store? 免額外付費(fèi)下載 Swift Playgrounds 的最終版本。Swift Playgrounds 與所有 iPad Air? 和 iPad Pro? 機(jī)型以及 iPad mini? 2 和運(yùn)行 iOS 10 的後續(xù)機(jī)種相容。包含影片、圖片與示範(fàn)內(nèi)容的進(jìn)一步資訊,請造訪 apple.com/swift/playgrounds。
?
Apple 於 1984 年推出 Macintosh,為個人技術(shù)帶來了巨大變革。今天,Apple 透過 iPhone、iPad、Mac、Apple Watch 及 Apple TV 引領(lǐng)全球創(chuàng)新。Apple 的四大軟體平臺:iOS、macOS、watchOS 及 tvOS,在所有 Apple 裝置間提供順暢的體驗,並以包括 App Store、Apple Music、Apple Pay 及 iCloud 等突破性服務(wù)使用戶大有能力。Apple 的 100,000 位員工均致力於創(chuàng)造出世上最頂尖的產(chǎn)品,讓這世界更加美好。
?
新聞聯(lián)絡(luò)人:
Carolyn Wu
Apple
電郵: carolyn_wu@apple.com
?
Connie Xie
Apple
電郵: connie_xie@apple.com
?

    ? 2016 Apple Inc. 保留一切權(quán)利。Apple、Apple 標(biāo)記、Swift Playgrounds、iPad、Swift、Xcode、macOS、Multi-Touch、Retina、App Store、iPad Air、iPad Pro 和 iPad mini 都是 Apple Inc. 註冊的商標(biāo)。其他公司名稱與產(chǎn)品名稱可能為其個別註冊的商標(biāo)。