Swift Playgrounds

用 iPad 来学编程,学起来还乐趣十足。

免费下载新的 Swift Playgrounds 

Swift Playgrounds 是适用于 iPad 的一款创新 app,让你能以互动有趣的方式来学习 Swift。它不要求用户具备编程知识,非常适合初学者。许多专业开发者,都是使用 Swift 这一 Apple 创建的编程语言,开发出各款当下热门 app。你可以先从闯关解谜开始,掌握 Swift 的基础知识,再接受一系列的挑战,走向 Apple 和其他顶尖开发者设计的更高级 Playground。

新功能

机器人、无人机,听你指挥。
现在,你可以用自己编写的代码让机器人完成不可思议的事情。学习如何为 LEGO® MINDSTORMS® EV3 等智能互联设备编写程序,让它们在你眼前动起来。

进一步了解智能互联设备

真的 Swift 代码,
真的简单,真的好玩。

用 Swift Playgrounds 学编程,很容易让人沉浸其中。这款 app 包含一整套 Apple 设计的课程。在“Fundamentals of Swift”中,你可以像玩游戏闯关那样来学习基础知识,用真实的代码引导角色在 3D 世界中游走,然后再过渡到更高级的编程概念。

所见即所编:在屏幕左侧编写代码,轻点一下,即可在右侧看到编码效果。

闯关、解谜,编程的概念边玩边提升。

从“Fundamentals of Swift”课程开始,你将使用专业开发者日常所用的代码来攻克各个目标。随着学习的一步步深入,你也将迎来更高级别编程概念的挑战。你还可在所学基础之上继续深造,编写更复杂的代码。

Fundamentals of Swift,

让你从代码的重要概念开始学起。

  • 命令

  • 函数

  • 循环

  • 参数

  • 条件代码

  • 变量

  • 运算符

  • 图形

  • 初始化

  • 缺陷修复

练好基本功,
迎接更多挑战。

除了内置课程库,Swift Playgrounds 还包括一系列与日俱增的额外挑战。在兴致盎然的创作过程中,你的技能将逐步提升。

今秋推出

开发者们一起动手,打造大家的游乐场。

在顶尖开发者和出版商打造的数十个频道中,探索充满乐趣的全新挑战。订阅你喜欢的频道,就可以在 app 中收到他们的最新创作。现在你的 Playground 广阔无止境。

新功能

看,你的编码在漫步,在翻滚,
在飞翔。

为真正的机器人和无人机编写程序,看看代码是如何在你眼前跳动起来的。“配件”频道中满是引人入胜的 Playground,让你能够配置和操控 LEGO® MINDSTORMS® EV3 等流行的教育玩具。而这仅仅只是开始。

在 Sphero 的 Playground 中,你可以设计复杂路线来训练这个球形机器人,让它加速跳跃,并更换颜色。

在 Dash 的 Playground 中,你可以尝试让机器人开口说话、唱歌,并响应传感器输入的内容来对所在环境作出反应。

在 MeeBot 的 Playground 中,你可以为 Jimu Robot MeeBot 的六个机器人伺服电机编写程序,让它不仅能够行动自如,甚至还能翩然起舞。

在 Parrot 的 Playground 中,你可以将 Parrot 无人机和 iPad 带到开敞空间,进行精彩刺激的飞行特技演练。

一款出色的设备,
一种学习
编程的新方式。

Swift Playgrounds 充分利用了 iPad 的性能、Multi-Touch 功能和简单易用的操作。 只需轻点、拖拽或输入文字和数字,即可与你创作的内容进行互动。

就地编辑。

轻点一下数字,数字键盘就会弹出,以便轻松编辑数字。

代码片段库。

可从代码片段库中快速拖拽常用代码片段,以缩短打字时间。

触控编辑。

便捷拖拽现有代码中某段语句的边界。

QuickType 及代码键盘。

编程用到 QuickType 时,快捷工具栏可智能显示所需命令,轻点一两下即可编写出一行代码。当主要以输入代码进行编程时,还有专为此而设计的创新键盘可供使用。轻触按键可显示多个字符选项,然后可拖拽选取所需项。

今秋推出

轻轻一触,获得帮助。

如果碰到一条费解的命令,只需轻触并按住它,选项菜单就会出现,然后选中相关选项,获得你需要的答案。

众多模板,给创意更高起点。

多款模板能够帮助你从更高级的编程开始起步,为你提供能充分发挥 iPad 优势,如 Multi-Touch 互动、加速感应器和陀螺仪等技术的代码。你可以再发挥创造力,加入图像、音频和更多素材,创作出属于自己的作品。

你的创意,全屏幕呈现。

在编写代码时,iPad 绚丽的 Retina 显示屏非常适合测试你的大作。轻点并按住屏幕中间位置,可在 iPad 全屏切换显示你的代码或实时查看区域,然后通过更多手势,尝试你能创造的其他丰富体验。


将大作分享给朋友,或者
世界。

通过邮件、信息或 AirDrop 即可将你的代码发送到朋友的 iPad 上。你的朋友可以在 Swift Playgrounds 中查看代码,还能加入他们的想法。你也可以将运行程序视频发布到网上,与全世界一起分享。

转到 Xcode 上,
让创意再升一级。

因为你编写的是真实的代码,所以能直接在 Swift Playgrounds 与 Xcode 之间导入或导出。因此,你可以在专业人士用以开发各款 iOS 和 Mac app 的工具上,来试试自己的创意。

编码是共同语言,
因此我们提供多种教学语言。

Swift Playgrounds 目前提供英语、德语、法语、西班牙语 (拉丁美洲)、简体中文和日语等六种版本。更多版本即将推出。因为我们相信,每一个人,无论身处何方,都应该能够学习编程。