在 Swift Playgrounds轻松学编程 Swift 编程学习
免费版Swift Playgrounds下载:https://www.macw.com/mac/625.html?id=MzAyODU5Jl8mMjcuMTg3LjIyNy4xNTg%3D
《Swift Playgrounds》 是一款简单又强大的编程工具。无论你年龄多大、是否有编程经验,都能从中
体会到别样乐趣。它能通过游戏化的课程帮你快速提升 swift 技能一—Swift 是 Apple 平台上数十万款
App 的编程语言。在较新版本的 《Swift Playgrounds》 中,你甚至可以直接把做好的 App 提交到 App
Store !
下面就来看看这款内容丰富、上手简单的学习工具有何亮点吧。
边玩边学
打开 App,选择一个playground(我们推荐“编程入门”)。 《 swift Playgrounds 会在右侧窗口显示
电子游戏画面,主角是可爱的单眼生物Byte;左侧窗口是代码区,在这里输入swift 命令,就能控制
Byte 的动作了。你的任务是让Byte 在多变地形中前进,在途中收集宝石、进入传送门、操纵开关等
等。完成任务的方式就是按正确顺序输入正确命令一一编程的本质就是这么简单。
例如,输入moveForward0 再点按“运行我的代码”,Byte 就会向前移动。恭喜你,你已经写出了你的
第一个程序!(直接点按代码区下方的命令,也可以输入 Swift 代码。)
接下来,你就可以到“编程机器”“Blu 的冒险之旅”等 Playground 学习更高级的技能了。你将学会如何
将复杂问题拆分成简单步骤(这个过程称为分解),探索更多实用主题。用不了多久,你就能理解一
些常用 App 会如何执行你刚刚学会的简单命令了。
提升技能
想学习重多知识? 在“开始使用 App”里学习 App 开发的基础知识,然后前往“App 画廊”深入了解动态
图形等课题,构建图像画廊,甚至制作熊猫表情包!
其他课题还包括理解与识别手势、捕捉照片、利用个人信息创建一个“关于我”App等。
准备完毕,打算学以致用? 在“我的Playground”界面点按“+Playground”新建空白画布,从零开始构
建属于你的 App。
发现正确命令
不确定该用什么代码或命令?智能的代码补齐功能可以为你推荐与当前框架相关的命令和选项。选中
代码就可以查看列表。
随时随地编程
把 《Swift Playgrounds) 数据同步到 icloud 云盘,灵感来临时就能马上用Mac 或 iPad 继续工作。你
还可以把 《Swift Playgrounds》 项目导入专业 App 与游戏制作者首选的Mac 编程 App 《xcode》,充
分利用后者先进的编辑体验。
分享给好友…或整个世界
完成你的第一个 (或下一个)App 或游戏后,你可以通过《邮件》《信息》或隔空投送把代码发送到
好友的 iPad 或 Mac 上,让他们在 《Swift Playgrounds》 中查看或编辑你的作品。
想要更广泛的受众? 使用 App Store Connect 网站创建产品页,邀请用户通过 TestFlight提供反馈,收
获用户与 App 互动的深度分析。做好准备后,你可以直接在 《Swift Playgrounds》 里把作品提交到
App Store Connect
相关文章
- Android 文件重定向下载 & 通知问题小结
- 大数据在智慧城市中的五大应用
- 人工智能的企业级应用落地实践 | 开发者社区精选文章合集(三十五)
- HaaS UI小程序解决方案教学|阿里云产品内容精选(三十四)
- 微信公众号开发经验总结
- 云原生技术促进产业数字化转型
- APP隐私政策
- 技术干货 | 应用性能提升 70%,探究 mPaaS 全链路压测的实现原理和实施路径
- app域名可以备案吗
- .app域名能备案吗
- 中国信通院何宝宏:2021云计算十大关键词
- 云计算虹吸效应明显 未来将呈现六大发展趋势
- PaaS是什么?什么定位?有什么优势?
- 不同场景教育点播视频课程加密方案介绍
- 真!无钥匙!数字钥匙在智能电动车领域的实践
- 钉钉企业应用网关了解一下
- API Gateway网关应用分析,使用Zuul搭建网关实战
- 企业级应用搭建平台是如何设计资产体系的?
- 一文看懂蓝牙在物联网中的应用场景
- 带你彻底搞懂 Redis 14大应用场景!