Swift Playgrounds 4+

Learn real coding the fun way

Apple

    • 4.0 • 503 个评分
    • 免费

截屏

简介

Swift Playgrounds 让学习编程和构建真实 App 变得妙趣横生。你可以在“编程入门”的指导下通过互动学习来闯关,并在“开始使用 App”中学习构建 App 的基础知识。你还可以尝试众多挑战及示例,从中探索独一无二的编程经验。

Swift Playgrounds 无需任何编程经验,特别适合初学者,老少咸宜。整个 App 旨在帮助你学习 Swift 和 SwiftUI。Swift 和 SwiftUI 是 Apple 开发的强大编程技术,时下许多流行 App 都是全球专业人士使用这些技术开发而成。正由于充分利用了真实框架的优势,Swift Playgrounds 带来了前所未有的学习体验。

内置课程
• Apple 制作的课程通过代码闯关的模式,引导你了解编程的核心概念
• 在精美的交互式 3D 世界中查看代码的运行结果,使用触控板即可旋转和开合手指以缩放
• 正式闯关前,通过动画生动介绍所有新的深层编程概念
• 术语表和内置帮助页面提供了可用命令、框架和词汇的详细信息

探索与开拓
• 交互式编程可在你工作时立即显示代码的结果
• Playground 图书中的单步调试代码逐行高亮显示所运行的代码
• 图书提供了良好的开端,帮助你编写使用图形和声音的专属 Playground
• “App 画廊”带你逐一了解 App 的构建块,如分页导览和下载数据

构建 App
• 使用 SwiftUI 构建真实 App
• 键入时即时看到代码更改
• 通过内联代码建议快速准确地键入代码
• 通过 Swift 软件包的生态系统扩展 App
• 搜索全项目来浏览代码

智能编程辅助
• 点按并拖移大括号,将代码块包括到循环或条件语句中
• 将常用代码段直接拖放到 Playground 中
• 通过实用的内联建议修复常见代码错误
• 通过自动格式化代码保持井井有条

真实 Swift 和 SwiftUI 代码
• 学习专业人士用来开发 App Store 中各种 App 的强大 Swift 编程语言
• 通过 SwiftUI 这一现代的用户界面构建方式来构建动态的精美 App
• 访问强大的各种框架,如用于 2D 游戏的 SpriteKit
• 使用蓝牙 API 编写程序,与现实生活中的设备通信

分享或发布
• 使用“信息”、“邮件”、“隔空投送”或其他共享表单扩展工具,将你的项目发送给亲朋好友
• 将 App 项目移至 Mac 上的 Xcode 和移回
• 通过 App Store Connect 将完成的 App 提交至 App Store

新内容

版本 4.5

Swift Playgrounds 4.5 包括 Swift 5.10 和 macOS 14.4 SDK,以及其他功能和错误修复。

• “快速打开”可帮助你跳到项目中的任何文件或代码符号
• “快速操作”可让你快速访问菜单命令
• “跳到行”可让你基于代码中的行号导航"

评分及评论

4.0(满分 5 分)
503 个评分

503 个评分

Steve Jerry

还是很不错的

软件大小不大,编程课程简单易懂且十分有趣,只是下载课程实在太慢且动画模拟的开始运行自己编辑的程序加载有点慢,电脑发热严重,希望在发热方面及课程下载方面及使用方面进行优化

wwerytui

太棒了!不懂为啥评分不高

很多年前玩过类似的,根据设置的步骤过关,一直想找这种游戏,终于找到了!设置的很精妙很好玩,而且后续进阶的练习也特别多,上班前还在玩,上头。强烈推荐,已经在想身边有谁对编程感兴趣的可以安利了。虽然像卡顿之类的问题换成ipad确实存在,不过在mac上不卡,可能跟内存有关?对我来说倒是无伤大雅。

DY0925

课程很棒但总有卡顿

每次跳转到新课程时,有的时候总是会显示页面出现问题,让我重新开始,有的时候也会出现编程代码正确但画面不懂的情况,刚新买的macair应该不是电脑的问题,希望尽快优化。但说实话每节课程设计还是没话说的,确实学到了很多知识。

App 隐私

开发者“Apple”已表明该 App 的隐私规范可能包括了下述的数据处理方式。有关更多信息,请参阅开发者隐私政策

未与你关联的数据

开发者可能会收集以下数据,但数据不会关联你的身份:

  • 标识符
  • 使用数据
  • 诊断

隐私处理规范可能基于你使用的功能或你的年龄等因素而有所不同。了解更多

更多来自此开发人员的 App

Apple Books
图书
播客
娱乐
查找我的朋友
社交
TestFlight
软件开发工具
库乐队
音乐
Keynote 讲演
效率