苹果设计的编程学习游戏 Swift Playgrounds 本来是 iPad 独占,不过现在也移植到 Mac 平台了。顾名思义,是通过游玩不同难度的解谜游戏来学习 Swift 编程语言,大人小朋友也能轻易上手。
更妙的是,这 Swift Playgrounds 是通过苹果的移植架构 Catalyst 来进行,把原本的 iOS 软件转换成 macOS 能跑的样子,所以使用方式也会由触控变成鼠标拖曳啰。不意外的,是学习进度能通过 iCloud 同步,让使用者在 iPad 和 Mac 电脑之间交替游玩。
这次除了是让更多人能轻松学习 Swift 语言外,更重要的是苹果显示了他们推动 Catalyst 移植工具的决心。毕竟就在数周前苹果更改了 app 销售政策,让消费者只要付费一次就能在跨平台享用同一款 app,再来的自然是要示范给其他开发者要如何实现这新的销售方式了。