100 Days of SwiftUI —— Day 39:Moonshot(一)

100 Days of SwiftUI —— Day 39:Moonshot(一)_第1张图片

在我写下这些文字时,今天是 Apple TV+ 发布的日子——一种新的订阅服务,他承诺提供带有大量原创内容的高质量流媒体电视。

在我的过滤气泡中,每个人都在谈论的节目是《全人类》,生动地讲述了1969年登月的另一种历史。因此,我认为今天是开始一个名为Moonshot的SwiftUI项目的好日子,该项目详细介绍了NASA的阿波罗太空计划背后的一些历史。

译者注: “过滤气泡”(Filter Bubble)这个概念由Eli Pariser在2010年提出,指的是在算法推荐机制下,高度同质化的信息流会阻碍人们认识真实的世界。

我也认为,如果今天的引用来自第一个登上月球的人尼尔·阿姆斯特朗(Neil Armstrong)的话,那将是合适的。早在2000年,他就说:“科学是关于什么是什么;工程是关于能成为什么。(science is about what is; engineering is about what can be.)”我不了解您,但是我发现这给了我很大的启发:每次创建一个新的Xcode项目时,我们都有一块空白的板块可以使用,而这正是我们想要的。

今天,我们正在学习制作Moonshot的技术,但是与所有正在学习的技术一样,它们将构成您更广泛的知识的一部分,以便您在未来几年内随意混合或重新混合。

今天,您有四个主题需要学习,其中您将学习GeometryReaderScrollViewNavigationLink等内容。

  • SwiftUI:使用GeometryReader调整图片大小以适应屏幕

  • SwiftUI:ScrollView如何让我们处理滚动数据

  • SwiftUI:使用NavigationLink将新视图压入堆栈

  • Swift:处理多级Codable数据

不要忘记将您的进度发布到某处——保持负责!(完成后,请坐下来观看《全人类》。)

你可能感兴趣的:(100 Days of SwiftUI —— Day 39:Moonshot(一))