通常,同时针对 iPhone 和 iPad 会增加多少开发时间?

Posted

技术标签:

【中文标题】通常,同时针对 iPhone 和 iPad 会增加多少开发时间?【英文标题】:Typically, how much does it increase development time to target both iPhone and iPad? 【发布时间】:2011-07-12 17:20:23 【问题描述】:

而不是只针对 iPhone?我需要决定是否同时针对两者,但我只做过 iPhone 开发,所以我无法真正估计同时开发 iPhone 和 iPad 应用程序需要多长时间。关于我正在尝试做的一些信息:

在 iPhone 上使用导航控制器,在 iPad 上将使用拆分视图控制器

在 iPhone 版本的视图控制器中具有三个单独的视图,我将在 iPad 版本的一个视图中显示所有视图。

所以我想知道,一般来说,针对这两个目标的开发时间会增加多少?答案有多粗糙?另外,iPhone 开发者学习 iPad 开发的学习曲线如何?这可能很难回答,但即使是粗略的估计也比没有好。

【问题讨论】:

【参考方案1】:

好吧,我会回答你的问题,希望对你有所帮助。

同时针对这两个目标会增加多少开发时间? 这真的取决于你在做什么。如果你设计好你的类,所有的数据都会从 UI 中抽象出来。在这种情况下,您所要做的就是重新设计 iPad 的 UI,它仍然会挂接到相同的功能和后端数据。这可能会使开发时间增加 1%-100%,这实际上取决于您的范围。 想想为 iPhone 实现设计 UI 花了多长时间,再加上为 iPad 设计的另一个设计,你可能会在球场上。

答案有多粗略? 非常,它完全依赖于范围。

另外,iPhone 开发者学习 iPad 开发的学习曲线如何? 几乎没有任何学习曲线。它们都使用 ios API,除了一些细微差别(弹出框、拆分视图等)之外,它们几乎完全相同。

【讨论】:

以上是关于通常,同时针对 iPhone 和 iPad 会增加多少开发时间?的主要内容,如果未能解决你的问题,请参考以下文章

iPad也被降频了?苹果诉讼增加至17起

我可以为 iPad 发布针对 iPhone 的应用程序吗?

mysql触发器学习

iPad Pro 2本月发布

iPhone & iPad - 包括一个类会增加二进制?

发布的应用在应用商店中显示与 iPad 兼容,但仅针对 iPhone 编译