您的位置首页 >科技 >

一位开发人员如何在应用程序中创建iOS4

导读 早在 2010 年 3 月 iOS 4 发布时,iPhone 4 就在当年晚些时候的 WWDC 上发布。从那时起,我们看到了 iOS 的巨大变化,在 iOS

早在 2010 年 3 月 iOS 4 发布时,iPhone 4 就在当年晚些时候的 WWDC 上发布。从那时起,我们看到了 iOS 的巨大变化,在 iOS 7 中进行了现代外观的“扁平化”重新设计,以查看小部件、第三方键盘,甚至还引入了更改默认应用程序的选项。

但是,有一个不断增长的怀旧软件IDOS 2与得到的Windows 3.1上一个iPad上运行它证明了之前除去从App Store。

但是,OldOS是对 iOS 4 在现代 iPhone 上运行方式的全新诠释,几乎将所有内容都包含在一个应用程序中。

由于它仍然处于活跃状态并计划了许多功能,因此我们与其开发人员 Zane Kleinberg 进行了交谈,以了解他决定创建该应用程序的原因以及即将推出的内容。

虽然有些人为了怀旧价值而从商店购买旧 iPhone 或 Palm Pre 智能手机,但 Kleinberg 决定基于 iOS 版本创建一个应用程序,这激发了他成为一名开发者的初衷。“有一个怀旧成分,”他告诉我们,“iOS 4 是我第一次接触该平台,让我对应用程序开发充满热情。”

“我高度重视 iOS,因为它对我的启发。由于我对操作系统的热爱,我有一些设备仍在运行它,最引人注目的是 iPhone 4。我经常使用这个设备,有时在我不想分心的日子里,有时只是为了好玩。然后,它只是击中了我。当我决定从该设备中复制一些选定的元素时,我正坐在里面,渴望做点什么。”

必须复制整个操作系统并非易事,所以我们想知道从一个想法到成为 OldOS 需要多长时间。

“我会说大约五个月。它开始时相当缓慢,但随着我构建了更多 UI 元素并且对我的过程变得更加舒适,速度开始加快。”

但这并不是 Kleinberg 正在研究的全部内容。他还设法将 Snow Leopard 版本的 Safari 移植为适用于 macOS 11 Big Sur 及更高版本的应用程序。Kleinberg 解释说,这主要是由于 Safari 今年的新设计。

“它的新设计正是激励我的原因。我在 Monterey 可用的最初几天内就安装了它,并且真的开始讨厌 Safari 的重新设计。” 克莱因伯格解释道。

查看更多

“在接下来的一个月里,我不断看到很多人有类似的看法,并决定尝试制作一个我知道我很喜欢的版本,那就是 Safari 5。除了喜欢这个设计,我坚信它拥有最好的用户体验之一任何浏览器。简而言之,它建造得非常好,我认为将它与现代版本并置会很有趣。”

与 Safari 15 相比,在 macOS 12 Monterey 中运行 Safari 5 是一种奇怪的体验,但它仍然运行良好,并且它提出了一个问题,即 Kleinberg 是否能看到拟物化的未来,即平面设计出现之前的 iOS 外观iOS 7,可能会以某种方式回归 iOS。

“这是我经常徘徊的一个问题。拟物化非常强大,因为它需要考虑每个组件和用户交互。” 克莱因伯格告诉我们。

“但问题是拟物化有,我认为进入门槛很高,而扁平化设计没有。我认为我们已经开始看到扁平化设计和拟物化之间的融合。” 克莱因伯格补充道。

“以新的 iOS 15 天气应用为例——它结合了扁平化设计和现实世界,促进了两者之间的互动(通过天气效果等)。我认为这就是拟物化的发展方向,并且相信如果苹果继续沿着这条路走下去,他们就有机会创造出真正鼓舞人心的东西。”

iPadOS 能看到 OldOS 的一个版本吗?

随着 OldOS 的大量开发和大量功能即将推出,我们想看看 iPad 版本是否即将面世,甚至是可用的文件夹。

“文件夹绝对是重中之重,应该很快就会到来。” 克莱因伯格补充道。

“我也一直在努力让 Cover Flow 融入其中,所以也要注意这一点。至于 iPadOS,在我完成大部分操作系统之前,我并没有打算开始它,但是我收到了太多的请求,所以我决定开始研究它。这不是一件小事,需要重新设计各种应用程序,但如果一切按计划进行,它可能很快就会出现。”

标签:

免责声明:本文由用户上传,如有侵权请联系删除!