苹果官方 Swift Playgrounds App 介绍 – 让编码学习变得轻松有趣

Posted on Posted in 新闻

Swift Playgrounds

(2016 年 6 月 13 日,旧金山) —— Apple® 今日推出 Swift Playgrounds™,这款适用于 iPad® 的全新创意 App 让编码学习变得轻松有趣。Swift Playgrounds 采用交互式界面,促使学生和编程新手积极探索 Swift™ 的各项功能,一个个代码鲜活呈现。专业开发人员采用Apple 简单易学的编程语言,开发出各式各样的精彩 app。Swift Playgrounds 内含由 Apple 开发的编程课程,学生不仅可以学习核心编码概念,还通过如临其境的图形环境进行编码,在屏幕上输入字符,解决各种难题,从容应对挑战。此外,Swift Playgrounds 具有内置模板,激发用户充分发挥创造力,开发切实可用的程序。更可通过邮件或信息与好友分享,甚至发布到网络上。

“当我第一次学习编码的时候,我希望身边有 Swift Playgrounds 这样的 app”,Apple 软件工程高级副总裁 Craig Federighi 表示:“它不仅简单易学,适合学生和编程新手,而且功能强大,能够编写实际代码。它更以一种创新的方式,把实际编码概念生动呈现,让下一代编程新生力量掌握各项技能,充分发挥创造力。”

“Apple 推出的全新 Swift Playgrounds app 是迄今为止我所见过的功能最强大,而又简单易学的编码教学 app 之一,我已经等不及要把它运用到即将到来的训练营课程当中,”App Camp for Girls 创始人 Jean MacDonald 说道:“它以一种有趣、直觉的方式让学生在 iPad 上学习基本的编码原理,熟练掌握 Swift 语言,而这种语言可随着用户的思维而不断扩展,满足他们的编程需求。

Apple 开发的一系列编程课程能够帮助学生学习各种核心编码概念,例如发出命令、创建功能、执行 Loop 指令,以及使用代码和变量,逐渐树立他们的信心、掌握技能。Apple 还会定期发布新的独立式应用挑战,因此,随着技能的提高和兴趣的增长,学生能够不断精进其编码能力。此外,教师和开发人员还可使用 Xcode® 创建具有针对性的 app 开发难题。

除提供课程之外,Swift Playgrounds 具有一系列内置模板,能够激发开发人员充分发挥其创造力。学生和开发人员可对代码进行修改,以及在此基础上灵活发挥,通过添加图形、应用交互功能,进行个性化编程。有了 Swift Playgrounds,用户可使用 Swift 和 iOS 架构编写各式各样的交互式程序。你可以创建空白的 Playground 文档,或从具有图形和用户界面框架的内置模板着手,打造能灵敏响应触控手势和加速感应器,或是控制蓝牙设备的强大 app。Swift Playgrounds 采用的是实际 Swift 代码,因此,项目可直接导出至 Xcode,用于开发适用于 iOS 和 macOS™ 的程序,最终形成功能完备的 App。

Swift Playgrounds 在设计上针对 Multi-Touch™ iPad 界面进行了彻底的改头换面,你只需轻点几下,就能创建完整的程序。全新设计的编码键盘让你可以快速输入 Swift 编程中常用的其他字符,滑动按键即可轻松完成。使用快捷工具栏则可显示下一条基于上下文的命令或值。此外,你还可以轻点弹出式键盘,编辑输入的数字;轻触颜色值显示颜色选择器,甚至还可拖曳环形边界或功能定义,选择现有代码。你还可以从常用编码片断库中拖曳代码,用于创建功能强大的新代码,你只需输入少数几个代码,甚至完全不必改动。你的程序可在iPad Retina® 显示屏上呈现漂亮的全屏模式滚动效果,根据触控手势和 iPad 加速感应器做出回应,与用户灵活互动。

发表评论

电子邮件地址不会被公开。 必填项已用*标注