周一 iOS 7 引入 仍能激起极大的热情。用户或多或少分为两个阵营——一个阵营对iPhone和iPad的新移动操作系统印象深刻,另一个阵营则鄙视它。然而,iOS 7不仅对用户意味着改变,对开发者来说也是一个不小的挑战。
六年过去了,当 iOS 年复一年只发生微小变化、基本图形和用户界面保持不变时,iOS 7 现在带来了一场重大革命,除了用户之外,开发者也必须做好准备。对于他们来说,过渡,或者更确切地说,iOS 7 的到来,可能会带来更多问题。
作为某种重启,之后所有开发者都站在起跑线上,并以相同的起始位置来切分自己的蛋糕,无论他们是成熟品牌还是初创工作室, 波皮苏杰 iOS 7 Marco Arment,流行 Instapaper 的作者。
例如,从新开发者的角度来看,App Store 的现状非常复杂。商店里有数以千计的应用程序,各个方面的竞争也很激烈。因此,除非你想出一些真正新颖和创新的东西,否则很难取得领先。老牌品牌保持自己的地位,如果他们的产品质量好,说服用户去尝试新事物并不容易。
不过,iOS 7 很可能会带来改变。历史上第一次,开发人员仅仅更新图标、添加一些额外的像素或添加新的 API 是不够的。在 iOS 7 中,适应新的图形界面和控件将是关键。毕竟,没有人愿意在新操作系统中显得“被动”。
因此,已经运行的应用程序的开发人员将面临艰巨的挑战,Marco Arment 解释 为什么:
- 他们中的大多数还不能放弃iOS 6的支持(此外,许多应用程序仍然需要iOS 5的支持,一些不幸的甚至是iOS 4.3。)因此,他们将不得不设计向后兼容的设计,这将在很大程度上受到限制。 IOS 7。
- 他们中的大多数无法创建两个不同的界面。 (而且,这是一个坏主意。)
- 他们的许多应用程序已经建立了不适合 iOS 7 的功能和设计,因此必须重新设计或删除它们,这可能不会吸引许多当前用户,包括开发人员本身。
这位开发者现在已经成功在 App Store 中提供了他的应用程序,因此,他对 iOS 7 的不满比对新事物的高兴还要多。然而,那些刚刚准备推销自己的皮肤的人却会有完全相反的感受。目前,他们更合理的做法是等待,不要无谓地涌入拥挤的“六”市场,而是针对 iOS 7 调整他们的应用程序,等待新版本操作系统向公众发布。
一旦用户安装了 iOS 7,他们就会寻找同样现代的应用程序来适应系统作为基本应用程序。这是第一次,每个人实际上都处于相同的起始位置,而不仅仅是因为自古以来就存在的经过验证的应用程序会因为经过验证而被购买。新的开发人员也将获得机会,这将由他们来看看他们能提供多好的产品。
在 iOS 7 中,即使在传统“领域”,例如 Twitter 客户端、日历或照片应用程序,也可能发生非常有趣的事情。由于专注于iOS 7,以前不知名的品牌可以占据领先地位。那些能够从新系统中受益最多的人。相反,引进的人必须尽量减少损失。
CR什么时候可以用?有已知的日期吗?
秋天。苹果现在不会,也不会更准确。你可以算一下九月/十月左右。
此外,可能与新iPhone(/new iPhones)有关。
预备手册 https://developer.apple.com/library/prerelease/ios/design/index.html
iCloud Core Data 发生了一些变化,有人知道吗?
在开发者主题演讲中,他表示他们修复了大量有关 iCloud 的错误
我不认为事情会像你在文章中描述的那么激烈
如此激烈......这是看待它的一种方式,我完全同意它。当然,不会是100%的情况,但有些玩家是可以转变的。
等到秋天,你会看到所有的申请(相关研究)都会准备好并更新,尽管工作量很大。
到新的ios。我有幸在两台设备上运行了ios 7,使用了大约四个小时后我发现,虽然苹果为新ios做了很棒的广告,但我们已经非常接近android了,我不评论设计,这是也不是那么完美协调,但我评论的是复杂性、流畅性和可靠性。我认为这与 iPhone 3g Ios 4.2.1 上的崩溃类似,甚至更大。我完全知道 Ios 仍处于测试阶段,但尽管如此,还是非常令人失望。与 5.1.1 相比,新 ios 的代码结构看起来像是为计算器设计的。 iOS 7 可能不是退一步,而是朝错误的方向迈出了一步。 iPhone和iPod长期以来在硬件方面并不出众,但在软件方面确实出类拔萃。苹果应该在秋季之前在IOS上努力工作,因为即使对于BETA版本来说这也足够了。我也不太喜欢这个设计,但我无法判断,因为每个人都有不同的品味。如果你比较新的 IOS7 应用程序和 CYDIA 的热门应用程序,你几乎是一样的!???对于旧系统上的设计,我喜欢 Apple 删除的反射,例如图标等上的反射。因为这些反射在 RETINA 显示屏上非常漂亮,而且我想不断地使用 iPhone、iPod 或 iPad。在新的ios 7上,我只想按住home+电源按钮进行重置,有时我什至会将iPhone置于DFU,但我会等待下一次更新。这是我对 IOS 7 的看法。我想将其发布到某个地方,因为我喜欢这个网站,所以我将其发布在这里。所以现在就用石头砸死我吧。
我很高兴扔石头:)你承认 iOS 7 仍处于测试阶段,但你仍然抱怨缺乏调试和可靠性。为什么?!根据我自己的经验,我知道当前的 iOS 测试版在 iPhone 5 上运行得比在 SGS4 上运行得更好:)。我真的很期待该系统的锐利版本,因为我个人非常喜欢它的外观。我明白你没必要这么做但我不明白的是你所说的“迈向错误的方向”。功能和视觉效果对我来说都非常好,所以大家都竖起大拇指! :)
1.评价第一个beta版本的调试?您一生中可能没有发布过多少软件,是吗?
2. 你如何了解代码结构?除了框架标题之外,您还看到了什么吗?请分享。我喜欢研究 iOS 源代码(你显然有)。
3. Beta iOS 处于 NDA 状态,因此您根本不应该对其细节发表评论。如果你有不违反合同的习惯,那就是。
至于设计,你绝对有权发表你的意见,但我说,我受保密协议的约束,所以我不会评论细节。
我同意作者的观点。现有的开发人员确实会遇到一些困难。发布适用于现有 iOS6 和新 iOS7 的应用程序。
除此之外,我在 iPh7 上看过 iOS1b5 的视频,我不得不说我非常喜欢它。我不能对稳定性说什么,但正如讨论中已经写的那样,它是 Beta 1,没有必要以任何方式对其进行评论或评估。