专栏首页韦弦的偶尔分享100 Days of SwiftUI —— Day 96:SnowSeeker (一)

100 Days of SwiftUI —— Day 96:SnowSeeker (一)

尽管到目前为止,我们所有的项目都可以在iPad上运行,但我们并没有真正花时间停下来并深入研究它。好吧,这是我们新项目中的更改,因为我们将要构建一个利用iPad提供的所有额外空间,甚至利用横向放置的Max尺寸iPhone提供的空间的应用程序。

尽管Apple在2019年将iOS整合到iPadOS中,但iPad和iPhone的软件几乎相同。这意味着我们可以编写同时在两个平台上都可以使用的代码,只需进行少量更改即可充分利用每个环境。

当史蒂夫·乔布斯(Steve Jobs)在2010年推出第一台iPad时,他说:

由于我们已经售出了超过7500万部iPhone,因此已经有7500万用户知道如何使用iPad。 because we already shipped over 75 million iPhones, there are already 75 million users who know how to use the iPad.

这意味着用户也将从这两个平台的相似性中受益,因为借助iPhone上的现有用法,他们立即知道如何在iPad上使用我们的应用程序。

尽管自定义用户界面的外观和感觉很棒,但是请不要低估这种内置知识的力量!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 100 Days of SwiftUI —— Day 97:SnowSeeker (二)

    今天,我们将实施程序的前半部分,这意味着我们将获得滑雪胜地的列表,显示更多信息的详细视图以及可以并排显示它们的NavigationView。就其本身而言,这不会...

    韦弦zhy
  • 100 Days of SwiftUI —— Day 98:SnowSeeker (三)

    现在该写最后一个项目的最后部分了,这意味着实现三个重要功能:调整UI以充分利用我们的可用空间,在点击时显示有关每个设施的更多信息,并让用户标记收藏夹。

    韦弦zhy
  • 100 Days of SwiftUI —— Day 99:SnowSeeker (四)

    现在,我们的应用已完成,现在是时候应对一些挑战以帮助巩固您的知识,然后进行快速测试以确保您记住了所学的知识。

    韦弦zhy
  • 100 Days of SwiftUI —— Day 86:Flashzilla (一)

    当苹果推出iPhone X时,他们抛弃了自iPhone诞生以来一直存在的东西:“Home”按钮。自最初发布以来,这种简单的硬件就已经存在,它可以帮助用户回到主屏...

    韦弦zhy
  • 100 Days of SwiftUI —— Day 32:Animation(一)

    史蒂夫•乔布斯在2001年推出MacOSX之后,就开始用Aqua这个视觉主题来驱动macOS,他说:“我们让屏幕上的按钮看起来很好,你会想点它们的。”我不知道你...

    韦弦zhy
  • 100 Days of SwiftUI —— Day 36:iExpense(一)

    有人问到开源Linux操作系统的创建者林纳斯·托瓦兹(Linus Torvalds)是否对想要构建大型软件项目的开发人员有任何建议。这是他给的答复:

    韦弦zhy
  • 100 Days of SwiftUI —— Day 62:Instafilter(一)

    这是开始研究我们如何超越SwiftUI的边界的两个项目中的第一个,以便我们可以将其连接到Apple的其他框架。Apple为我们提供了实现此目的的方法,但需要一点...

    韦弦zhy
  • 100 Days of SwiftUI —— Day 10:类

    最初,类看起来与结构体非常相似,因为我们使用它们来创建具有属性和方法的新数据类型。但是,它们引入了一个新的,重要的且复杂的功能,即继承——使一个类在另一个类的基...

    韦弦zhy
  • 100 Days of SwiftUI —— Day 49:Cupcake Corner (一)

    您距离几天的项目还有几天的路程,希望您可以利用它们来回顾所学到的知识,编写自己的代码一段时间,并回顾一下我在昨天的视频中所说的内容。

    韦弦zhy

扫码关注云+社区

领取腾讯云代金券