开发人员唤醒电话:从iOS 6转移到iOS 7是“自原始iPhone以来最大”
苹果公司昨天正式推出了iOS 7,昨天曾疯狂地弄乱了他们在测试表单中获得三个月的新移动操作系统,将需要对其应用程序进行重大变化。
他们还没准备好。
“我们有公司以绝对的恐慌为止,”Utest的CMO,今天早上告诉我。“在推出突然看到他们的应用程序评论走向方面,他们将在推出后两周阅读一些非常受欢迎的应用程序的一些恐怖故事。”
更新:Apple刚刚宣布了IOS 7'Tech Talks'
iOS 6和iOS7之间的差异都是微妙的和明显的。
以上:iOS 7
图像虽然有希望的开发人员可以尝试为Apple的新移动操作系统重新编译应用程序,但iOS 7的新外观和感觉意味着您的旧用户界面可能看起来是笨重的。更糟糕的是,尝试这种低位兼容性方法的应用程序在iOS 7上看到了更多崩溃,约翰斯顿说,过去三个月内的iOS 7 beta的任何用户都可以确认(包括在内)。
更重要的是,新操作系统呈现不同的元素,覆盖和透明度,旧应用可以找到不仅看起来奇怪的元素,而且实际上是不合适的。例如,iOS 7具有OS范围的文本大小设置,这意味着应用程序中具有动态文本的某些按钮可能会面临溢出的文本。一个关键挑战是曲线球苹果扔了所有人:64位。
“很多公司都不期待这一点......它抓住了每个人的卫兵,”约翰斯顿说。“这意味着发展和测试的世界刚刚变得更加困难 - 现在你有一个32位的iOS编译和64位iOS版本。”
当然,并非所有开发人员都完全感到惊讶。
许多人自夏天以来一直在为iOS 7计划,与测试版发布一起使用,并逐步将应用程序调整到IOS 7优化版本。当Apple将触发器拉动OS上的触发器时,他们将随时准备发布 - 而Apple昨天确认所有IOS开发人员,要求他们尽快提交IOS 7应用程序。
但是,虽然通过全球众包在200个国家通过全球众群军队进行测试的客户,但是在200个国家通过全球众群军队测试了Web和移动应用程序,但在7月份看到了大量的iOS测试请求,这些数字在此期间跃升了10次八月的第一周和过去几周的最后一个甚至更高。
“询问的数量吹走了我们8月的任何东西,”约翰斯顿告诉我。
他说,新的iPhone实际上非常适合所有者。iPhone 5S,特别是具有其高功率的64位处理器和良好的图形能力,可提供更好更好,更多的吸引力的应用,尤其是游戏。但他们确实为已经忙碌的开发人员带来了新的挑战,改变了第一个iPhone到第二个iPhone的竞争对手。
而且简单的出路并不是很容易出路:
“iOS 7是不同的用户体验,这是一个重要的差异,”他说。“如果开发人员只是为iOS 7编译,则会有明显的缺陷。”
然而,在困难中,有机会,一些公司正在使用切换,因为有机会将自己与App Store Pack脱离 - 并制作更多金钱:
“对于一些开发人员来说,这种iOS更改代表了机会,”跨平台开发工具制造商Telerik的Todd Anglin说。“由于开发人员希望骑在新的iOS 7准备应用程序的兴趣浪潮,可能会出现一个迷你淘汰。一些多年来,一些开发人员在很大程度上被迫免费赠送iOS应用程序更新,正在使用主要的iOS 7转换来介绍必须重新购买的新版本的应用程序。“