iPad2是否足以调试Iphone/Ipad应用程序?

iPad2是否足以调试Iphone/Ipad应用程序?,iphone,ios,ipad,Iphone,Ios,Ipad,我想开始为iOS设备编程。我有MacMini和iPad2。我的问题是:“iPad2是否足以为IPhone和IPad开发和调试应用程序?”?或者我需要通过IPhone调试IPhone应用程序?当然,我的意思是,只有没有IPhone特殊功能(如通话、短信等)的应用程序才需要在发布之前在其平台上进行彻底测试,而不管使用的是什么硬件和操作系统。因此,如果您正在为Windows开发,则需要在具有您希望支持的所有版本的计算机上进行测试。Macintosh、Android、LINUX和iOS也是如此。否则你会

我想开始为iOS设备编程。我有MacMini和iPad2。我的问题是:“iPad2是否足以为IPhone和IPad开发和调试应用程序?”?或者我需要通过IPhone调试IPhone应用程序?当然,我的意思是,只有没有IPhone特殊功能(如通话、短信等)的应用程序才需要在发布之前在其平台上进行彻底测试,而不管使用的是什么硬件和操作系统。因此,如果您正在为Windows开发,则需要在具有您希望支持的所有版本的计算机上进行测试。Macintosh、Android、LINUX和iOS也是如此。否则你会冒很大的风险

尽管iPad和iPhone在很多方面非常接近,但它们的操作系统并不完全相同。iOS模拟器给人留下了深刻的印象,但它可能误导开发人员,因为它在笔记本电脑的台式机上运行,因此它拥有更多的内存和计算能力,这取决于开发机器


因此,如果你想同时发布这两款软件,我建议你同时拥有这两款产品。

你至少应该投资iPhone 3G或iPod Touch第三代。硬件与iPad2不同,如果你的程序是计算密集型的,你会注意到一个真正的区别。

我认为这要视情况而定

如果你打算只为iPad开发简单的基于UI的标准应用程序,那么iPad2就足够了。如果你要开发需要大量资源的游戏或应用程序(如绘图应用程序),我建议你同时使用iPad和iPad 2。例如,我在iPad和iPad 2上测试我的iPad专用应用程序,因为它们的性能完全不同。我还把iOS4留在iPad上以防万一,用一台iOS<5.0的设备

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

因此,如果你对你的应用程序很认真,那就花几百美元买几台设备吧


祝你好运

除此之外:iPad、iPad2和iPhoneX.y可能都有相同的iOS版本,但它们都有不同的设备。当它在模拟器中正常工作时,可能会在设备上显示惊喜。因此,应用程序应该说明,它支持什么设备和什么iOS版本,并且在发布之前应该进行深入测试。