由于实在无法接受QQ情侣空间的界面,于是开始想自己写一款APP。作为一名忠实的果粉,我就开始学习Swift啦

IMG_3040

简单用figma感受了一下,感觉设计软件还是很有意思的,所以马上就开始上手准备学习IOS开发了。

图像2023-1-28 21.45

Swift

推荐以下几个课程(文案摘自这篇文章,根据个人学习过程我从中选择了我看来最好的课程)

Hacking with Swiftimg

Paul Hudson 撰写了大量有关 Swift、SwiftUI 方面的书籍和教程。在他的网站 Hacking with Swift 中,提供了大量优秀的免费内容。100 Days of SwiftUI 便是面向 SwiftUI 初学者的一个合集。

作者为学习者订立了两项规则:

  • 每天花费一个小时阅读或观看该教程,并编写 SwiftUI 代码
  • 每天将你的进度发布到社交媒体上,监督与自我监督

教程中还包含了 Swift 语言基础( 1 - 15 天 )方面的知识,为零基础的使用者创建了学习的可能。

教程中包含了视频、文档以及代码等内容,对于英语能力欠缺的学习者,浏览器自带的翻译工具已足够理解教程中的文档内容( 文档国内有中文搬运 )。视频部分国内的网站已有搬运( 有机翻字幕,也有 up 主提供了实用中文语音的重新讲解 )。

ChaoCode

img

油管中文台湾 up 主 Jane 的视频教程( B 站有搬运 )。我个人最欣赏的是作者对于视频节奏的把握。

她的频道中有关于 SwiftUI 的视频,但在此我推荐的是她的 Swift 基础篇和中级篇系列。这个系列相对比较完整,对于初学者掌握 SwiftUI 也十分必要。

如果你选择学习 100 Days of SwiftUI 教程,建议在学习初期( 1 - 15 天 ),可以搭配该系列教程一并观看。

SwiftUI

UI部分我跟着Design Code边学边做,在B站上有IOS15的教程,对于开发来说已经是远远够用了,现在我学了10多节课感觉收获颇丰。Design Code教程的讲师是设计师出身,在学习UI编程的过程中能学习到不少在设计APP界面时的一些基本原则和技巧,能够提升设计素养,一举两得。

image-20230128221115705

链接贴在这里

课程相关文件点这里下载(访问码:wl9j)

后记

6月份高考了,估计这个软件得到暑假才能得到突破性进展吧