我需要购买iPhone才能在MacBook Pro上开发iPhone应用程序吗?还是iPhone SDK可以胜任此工作?
谢谢。
我需要购买iPhone才能在MacBook Pro上开发iPhone应用程序吗?还是iPhone SDK可以胜任此工作?
谢谢。
从技术上讲不需要,但显然这会很方便。
Xcode提供了一个iPhone模拟器,可以处理大部分测试(但不支持加速度计或麦克风)。
总的来说,如果你打算认真进行iPhone开发-请购买一台iPhone。
从技术上讲,您可以使用SDK中的模拟器进行测试,但由于微小差异,您真正需要一些原始设备来进行测试。
您可以使用Xcode iPhone模拟器和iPad模拟器来测试您的代码,这些都是免费的。唯一的问题是访问某些文件管理,这在模拟器上无法调试。但是,您必须拥有运行Mac OS X的计算机和有效的Apple ID才能下载Xcode。最后,为了将应用程序提交到App Store,您必须购买一份价值100美元的开发人员许可证。
希望这有所帮助!而iPhone开发非常有趣 :)
Thommy
我强烈建议您获取正在开发的设备。因为有些问题只有在真正按照预期使用应用程序时才会出现。
例如,触摸屏及其行为无法在模拟器中进行真正的测试。如果您想做比下一个“放屁应用程序”更多的事情,您应该至少投资一台实际的iOS设备。
我将从个人的财务角度来谈谈
你能负担得起吗?还是短期工作的报酬可以支付成本?最新型号相当昂贵,因此我建议寻找几年前的旧型号的好交易。当我说短期时,我的意思是3年或更短的时间。因为在那之后,你很有可能需要购买更新的型号以利用当时可用的SDK功能。
即使你能负担得起,你是否立刻需要它?你即将开发的功能是否完全依赖于硬件,并且使用模拟器无法完成?如果不是,请将购买推迟到更晚的时间,到那时你会赚了一些钱(或没有),可以购买更新的型号。