Ipad 2足以用于Iphone/Ipad应用程序调试吗?

问题描述:

我想开始为iOS设备编程。我有Mac mini和iPad 2.我的问题是:“IPad 2足够用于开发和调试iPhone和iPad的应用程序吗?”或者我需要再见IPhone调试IPhone应用程序?当然,我的意思是只有没有特殊iPhone功能的应用程序(如电话,短信等)Ipad 2足以用于Iphone/Ipad应用程序调试吗?

我想说这取决于。

如果您打算为iPad开发简单的基于UI的应用程序,那么iPad 2就足够了。如果您打算开发需要大量资源的游戏或应用程序(例如绘图应用程序),那么我建议您同时拥有iPad和iPad 2。我在iPad和iPad 2上测试了我的仅iPad应用程序,因为它们的性能完全不同。此外,我离开iOS 4在iPad上,以防万一有一个设备与iOS < 5.0

关于使用iPad开发iPhone ...我不会建议。正如人们提到的硬件不同,在iPad上缺少一些API(例如发送短信)。

因此,如果您认真对待您的应用程序 - 为几款设备花费几百美元。

祝你好运!

软件在发布之前需要在其平台上进行彻底测试,无论使用何种硬件和操作系统。因此,如果您正在为Windows开发,则需要在具有您希望支持的所有版本的计算机上进行测试。 Macintosh,Android,LINUX和iOS也一样。否则你会冒很大的风险。

这就是说,iPad和iPhone没有完全相同的操作系统,尽管它们在很多方面都非常接近。 iOS模拟器非常令人印象深刻,但它可能会误导开发人员,因为它具有更高的内存和计算能力,具体取决于开发机器,因为它运行在笔记本电脑的桌面上。

因此,如果您希望为两者都发布软件,我会建议您拥有两者。

+0

除此之外:iPad,iPad 2和iPhone x.y可能拥有所有相同的iOS版本,但它们都有不同的设施。当它在模拟器中正常工作时,它可能会在设备上显示出惊喜。所以应用程序应该说,它支持哪种设备和哪些iOS版本,并且在发布它之前应该深入测试。 –

您至少应该投资iPhone 3G [S]或iPod Touch第三代。硬件与iPad2不一样,如果你的程序是计算密集型的,你会发现真正的差异。