今天我正在浏览一个网站,并在这个iphone和ipad开发项目上找到了一些东西。我有一个问题,开发人员是否需要iPhone实际使用,或者是否有其他模拟器类型的设备,我们也可以测试它。
如果您可以在开始时分享一些文档,那也很棒。
感谢。
答案 0 :(得分:8)
我们的应用程序在模拟器上运行没有问题并且在设备上崩溃,所以我会说是的。您可能会延迟一点,然后处理主要方面并稍后购买设备,但您应该拥有它。
你应该从iPhone Dev center开始,根据你对Objective C的了解,尝试一些教程。我读到的关于Objective C的第一个教程之一是here
,它帮助了我很多您可以在运行模拟器时模拟某些手势和操作:developer.apple文章为here
答案 1 :(得分:6)
您可以在没有iPad的情况下测试多个方面。
然而,有一些你不能。
我强烈建议购买iPad / iPhone来测试用户界面。 PC和iPad具有非常不同的用户交互模型,如果没有实际设备,很难创建原生感应用。
答案 2 :(得分:2)
我不认为有任何设备可以运行iPhone系统。如果有,他们可能是非法的。
XCode中有模拟器构建。
您不需要设备来运行您的代码等,但尝试在模拟器中测试触摸和其他传感器。
所以基本上如果你计划运送比helloworld更大的东西,你可能应该得到Apple设备。
答案 3 :(得分:2)
您可以使用包含模拟器的iPhone SDK进行开发。 http://developer.apple.com/iphone/index.action但如果你开发一个复杂的应用程序,你可能会更好地使用其中一个设备。对于使用相机或传感器,最好有一个真实的设备来测试您的代码。
答案 4 :(得分:1)
必须有一个模拟器(我不确定,这是猜测),但与任何其他开发一样,你最好有一个真实的设备,这样你就有更好的机会再现客户报告的问题。
答案 5 :(得分:1)
对于iPad开发,您必须拥有Mac OS X 10.6 Snow Leopard