为写程式的孩子而生!Swift Playgrounds 登场

记者洪圣壹台北报导

WWDC 2016 期间,Apple 公司全力抢攻软实力,更新 iOS、macOS、tvOS 跟 WatchOS 之外,宣布推出一向让人眼睛为之一亮的产品:「Swift Playgrounds」,让所有人可以透过互动的方式,来操作 Swift,发挥创意学习程式码。

大致上来说,「Swift Playgrounds」是专为学生设计,内建学习范本,学生与开发人员可透过新增图像与触控互动,修改原本内容并且建置自己的程式码。透过使用 Swift 和 iOS 架构,Swift Playgrounds 可让学生打造各种互动程式。每个人都可以透过这个程式,建立空白的 Playgrounds 文件,或是从包含基础图像与使用者互动介面的内建范本开始,打造能够回应触控动作加速度计或是控制蓝牙装置的强大 app。由于 Swift Playgrounds 使用真正的 Swift 程式码,因此专案可直接汇出至 Xcode 来为 iOS 和 macOS 打造程式,最后转换成实际可用的 app。

这整个过程中,都可以透过 iPad 来进一步学习程式码,然后透过邮件讯息的方式,分享出去,可以说是程式开发软体 Swift 的入门班,利用将程式码带进生活中,培养学习乐趣。目前该应用程式支援 iPad Air、iPad Pro 以及 iPad mini 2 和运行 iOS 10 的后续机种相容。

从 Apple 官方声明来看,他们努力要培养反应跟创意等发展潜力成人更好的学生族,他们认为该应用程式的程式库有助于学生学习程式码的核心概念,像是发出指令、建立函式、执行回圈以及使用条件程式与变数,并且让学生的信心技巧日益成长。Apple 还会定期发布独立的挑战,让学生的信心和兴趣增长的同时,也能精进其程式码编写能力教育工作者与开发人员也能运用 Xcode,为这款 app 建立独一无二的挑战。

Apple Developer Program 成员可透过 iOS 10 开发人员预览版取得 Swift Playgrounds 预览版,其他人则将于 7 月的 iOS 10 公开测试版取得。使用者可在今年秋季自 App Store 免额外付费下载 Swift Playgrounds 的最终版本

资料来源:Apple