由于昨天的演讲是 WWDC 2016 开发者大会的开幕式,因此重点强调了为开发者带来的新可能性。在演示的最后,苹果还提出了自己的计划,即大幅增加了解编程语言的人数。
它希望借助一款名为“iPad”的新应用程序来实现这一目标 斯威夫特游乐场。它将教用户理解和使用 Swift 编程语言,该语言由 Apple 于 2014 年创建 作为开源发布,因此每个人都可以免费使用。
在现场演示期间,演示了该应用程序将提供的首批课程之一。游戏显示在显示屏的右半部分,说明在左边。此时的应用程序实际上只需要用户玩游戏 - 但它不是使用图形控件,而是使用提示的代码行。
通过这种方式,他们将学习使用 Swift 的基本概念进行操作,例如命令、函数、循环、参数、变量、运算符、类型等。除了课程本身之外,应用程序还将包含不断增长的内容一系列挑战将加深使用已知概念的能力。
然而,在 Swift Playgrounds 中的学习并不仅仅停留在基础知识上,Apple 程序员通过一个自行创建的游戏示例进行了演示,其中使用 iPad 陀螺仪控制世界的物理特性。
由于 iPad 没有物理键盘,Apple 创建了丰富的控件选项。例如,“经典”软件 QWERTY 键盘本身,除了代码耳语器之外,还包含各个键上的多个字符,这些字符是通过与它们进行各种类型的交互来选择的(例如,通过向上拖动键来写入数字)。
不需要编写经常使用的代码元素,只需从特殊菜单中拖动它们,然后再次拖动即可选择它们应应用的代码范围。点击数字后,只有数字键盘会出现在其正上方。
创建的项目可以作为扩展名为 .playground 的文档共享,任何拥有 iPad 并安装了 Swift Playgrounds 应用程序的人都可以打开和编辑它们。以这种格式创建的项目也可以导入到 Xcode 中(反之亦然)。
与昨天演示中介绍的所有其他内容一样,Swift Playgrounds 现已在开发人员中提供,首次公开试用将于 10 月推出,并于秋季与 iOS XNUMX 一起公开发布。一切都将免费。
我想知道这是否适用于所有运行 ios10 的 ipad,或者是否仅限于较新的设备。
昨天这对我来说是最好的消息,因为我一直想尝试一下 Swift 编程,但一直没有下定决心。他们就是这样以一种有趣的方式做到这一点的,所以我真的很期待秋天的到来。
有点遗憾的是它仅限于 ipad,但我认为虚拟地绕过它是可能的:)
它可以下载吗?他们说现在可供开发者使用,但我在他们的网站 O_o 或通过 iOS10 下的应用商店找不到它?
想要增加全球开发者的数量吗?所以让开发者让程序变得更便宜吧:D