WWDC20 编程设计入门课程
2020 年 6 月 22 日
无论你是之前已经学过编程还是刚开始学习,我们都想帮助你了解 Apple 平台的开发。了解 Swift Playgrounds 是怎样在编程学习中寓教于乐的。在 Swan’s Quest 一展身手吧。 Swan’s Quest 是 Swift Playgrounds 团队开发的系列课程,共有四个章节。这个课程将锻炼你在处理编程问题时对辅助功能和音乐的创造性思维。
学习如何从头开始在 SwiftUI 创建 app,探索构建你自己的小组件,使 app 的精华内容显示在用户主屏幕上。加入 Siri 智能,让你的 app 更智能,更贴近用户日常生活。以及了解怎样才能让你设计的 app 平易近人,用户爱不释手。
天鹅之旅
Swift Playgrounds 团队在四个章节为各个年龄段的学员准备了《天鹅之旅》,这是一场交互式体验。展示你的编程能力来帮助我们的英雄穿越黑暗洞穴、破译卷轴和编写乐曲吧。
《天鹅之旅》,是为 iPad 和 Mac 上的 Swift Playgrounds 创建的。它整合了为许多场景提供教育支持的框架和资源。这些场景包括 Sonic Workshop、Sensor Arcade 以及 Augmented Reality。想要了解更多关于创建 Swift Playgrounds 闯关信息,可参见相关章节。
Swan's Quest 第一章: 黑暗中的声音
Watch nowSwan 的征途 第 2 篇章:乐音时间
Watch now天鹅的探索 第三章:著名的卷轴
Watch now天鹅之旅 第4章:序列完成
Watch now创建 Swift Playgrounds
Swift Playgrounds 可以帮助 iPad 和 Mac 的用户学会运用 Swift 语言进行编码,并且用全新工具和框架进行测试。了解如何借助升级后的编辑工具,在 Swift Playgrounds 中的 SwiftUI 上创造想法雏形。我们还将向你展示如何创造自己的Swift Playgrounds秘籍,来辅助传授编程理念,或者探索并在社区中分享你的新想法——以及如何将其针对各类平台的能力进行定制改良。
为 iPad 和 Mac 创建 Swift Playgrounds 内容
Watch now在 Swift Playgrounds 中构建 SwiftUI 视图
Watch now小组件编程临摹课程
和我们一起编写小组件吧!从头到尾创建完整小组件,请先下载入门应用和代码。了解小组件的基本概念和结构,学习如何重写小组件的未来,进入交替时间线,以及探索如何通过创建多个小组件以突显应用的不同功能。
小组件编程临摹课程 1:开始学习
Watch now小组件编程临摹课程 2:变更时间线
Watch now小组件编程临摹课程 3:加速时间线
Watch now智能化设计
智能化是构建优质现代 app 的核心。App 扩展、Siri 建议、语音、组件、app 可立拍 — 设计这些功能的目的是帮助平台用户更轻松地完成日常任务。通过应用这些 API,你的 app 可以帮助用户事半功倍。