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

我是iOS开发新手。 我想弄清楚这些东西。

  1. iPhone和iPad的项目。 两种(编码,graphics或用户界面)有什么相同的东西?
  2. 应用程序的devise模式是相同还是不同?

等待回答谢谢:)

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

主要区别是屏幕尺寸。 iPad与iPhone相比是巨大的,这种差异给了你更多的select。

另外要注意的是,iPad通常是以横向模式进行的,而iPhone则是以纵向模式进行的。 这不是一个绝对的规则,但这只是我看到它的方式。

设备之间的graphics没有太大的差别,除了由于大屏幕尺寸,你可以做一些更详细的工作与iPad的图像,然后iPhone的图像。 (即使在视网膜显示器上,iPhone上的细节也几乎没有引人注目。)

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

总之,这取决于你的应用types。 如果你有很多的内容,并想要一次显示它,去iPad。 如果你想要一个简化的,最小的方法到你的应用程序,去iPhone。

再次,这只是我个人的意见。 希望帮助!

您可以在iPhone上使用本地控件,而不需要太多主题和自定义。 但是iPad是一个更大的野兽。 用户使用您的iPad应用程序的时间更长。 iPhone应用程序使用短暂的时间,然后closures,再次使用短暂的等等。

Flurry发布的分析显示iPhone应用程序平均开放时间大约为1.2分钟。 devise和开发数据的方式尽可能快。

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

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