100 Days of SwiftUI —— Day 50:Cupcake Corner (二)

100 Days of SwiftUI —— Day 50:Cupcake Corner (二)_第1张图片

今天,我们将为我们的应用程序构建用户界面——除了处理网络的部分之外的所有内容。

尽管您会熟悉今天工作的基础知识,但是您仍然会发现有很多新事物。随着我们不断扩大SwiftUI的界限,这将变得尤为普遍——当您的应用程序简单时,一切都会变得容易,但是随着我们对大型应用程序的投入更多,您会发现我们需要花费更多的时间来获取正确的细节。

没关系正如美国轮胎巨头哈维·凡斯通(Harvey Firestone)所说,

成功是细节之和。
success is the sum of details.

我希望您可以看看Apple的iOS应用程序并从中得到启发:它们的用户界面通常并不复杂,但是他们投入了大量的工作来使细节正确无误,因此整个体验都很棒。

当用户在价值1000美元的iPhone上启动您的应用时,它将占据全屏。您要归功于他们和您自己,以确保自己已尽力使事情顺利进行。如果苹果可以做到,我们也可以!

今天,您要处理三个主题,其中将使用属性观察器,可观察对象,disabled()等。

  • 获取基本订单详细信息 - Taking basic order details
  • 检查有效地址 - Checking for a valid address
  • 准备结帐 - Preparing for checkout
纸杯蛋糕项目(一)

你可能感兴趣的:(100 Days of SwiftUI —— Day 50:Cupcake Corner (二))