iPhone VS ipad开发流程(差异和相似之处)

时间:2011-09-06 06:07:31

标签: iphone ios ipad

我是iOS开发的新手。我想弄清楚这些事情。

  1. iPhone和iPad上的项目。两者(编码,图形或UI)的相同之处是什么?
  2. 应用程序的设计模式是相同还是不同?
  3. 等待回答 谢谢:))

2 个答案:

答案 0 :(得分:15)

就个人而言,我发现iPhone和iPad之间唯一真正的区别是UIUX。两个应用程序的大多数代码都是相同的。 (事实上​​,如果您正在使用通用应用程序,甚至可以重用大量代码!)

主要区别在于屏幕尺寸。与iPhone相比,iPad相当庞大,这种差异为您提供了更多选择。

需要注意的另一件事是,iPad通常以横向方式完成,而iPhone则以纵向方式完成。这不是一个绝对的规则,但这只是我看到它的方式。

设备之间的图形差别不大,只是由于屏幕尺寸较大,您可以使用iPad图像和iPhone图像进行更详细的工作。 (即使使用视网膜显示屏,iPhone上的细节也不太明显。)

我想提到的另一件事是设备的流动。同样,由于iPad的屏幕尺寸,您可以在屏幕上显示更多内容,因此不得不频繁地推送到新视图。我曾经使用的应用程序我们有3个UIViewController用于iPhone版本,而只有1个用于iPad版本。

简而言之,这取决于您的应用类型。如果您有很多内容,并希望一次显示所有内容,请转到iPad。如果您想要一种简化的最小化应用程序,请转到iPhone。

同样,这只是我个人的意见。希望有帮助!

答案 1 :(得分:3)

您可以在iPhone上使用本机控件而无需太多主题和自定义。但iPad是一个更大的野兽。用户使用iPad应用程序的时间较长。 iPhone应用程序用于短期限制然后关闭,再次用于短期限制等等。

Flurry发布的分析显示iPhone应用程序保持打开的平均时间约为1.2分钟。尽可能快地设计和开发数据。

iPad应用程序在轻松的环境中使用。虽然我没有这些数字,但它可能比iPhone应用程序使用频率更长。主题和自定义UI元素在那里很重要

其次,需要在所有方向(或至少至少两个方向)支持iPad应用程序