苹果发表教学程式Swift Playgrounds,玩游戏轻松学Swift

Apple
苹果在周一(6/13)发表了一个专门用来学习Swift程式语言的行动程式Swift Playgrounds,强调能以轻松及有趣的方法学写Swift,初期仅供苹果开发人员试用,预计在今年秋天登上App Store,美中不足的是该程式只支援iPad。
苹果于2014年推出的Swift是一个通用的编译程式语言,可用来打造支援macOS、iOS、watchOS及tvOS的程式,Swift Playgrounds则可在执行iOS 10的iPad上运作。
Swift Playgrounds内含苹果所开发的程式设计课程,在游戏中指导使用者撰写程式以协助各个角色渡过难关,它也内建了样版以鼓励使用者发挥创意并建置真正的程式,还可将自建程式透过邮件、传讯程式或网站与友人分享。(来源:Apple)
苹果软件工程资深副总裁Craig Federighi指出,他希望他开始学写程式的时候就有Swift Playgrounds,这是一个不论是对学生或是初学者都够简单也够强大的程式,它带来撰写程式的实际概念,也让下一代拥有表达创意的能力。
Swift Playgrounds所提供的程式设计概念包括了发布命令、建立功能、执行循环、使用条件式程式码与变数,让使用者逐步建立自信与技巧。而且苹果未来还会定期推出新的关卡以淬炼使用者的技巧。
由于Swift Playgrounds使用的是真正的Swift程式码,因此它允许使用者利用Swift与iOS框架建立各种互动程式,例如可与触控、加速器及蓝牙装置互动的程式,也能直接汇出到Xcode以打造真正支援iOS及macOS的程式。
现阶段的Swift Playgrounds将伴随着iOS 10预览版供苹果开发人员试用,预计于今年秋天登上App Store,届时将开放免费下载。
