繁体   English   中英

iphone开发需要买iphone吗?

[英]Do I need to buy Iphone for Iphone development?

我是否需要购买 Iphone 才能在 MacBook Pro 上开发 Iphone 应用程序? 或者是 Iphone SDK 的工作?

谢谢。

技术上没有,但显然它会很方便。

Xcode 提供了一个 iPhone 模拟器,可以处理大多数测试(但不支持加速度计或麦克风)。

总而言之,如果您打算认真地进行 iPhone 开发 - 购买 iPhone。

从技术上讲,您可以将模拟器与 SDK 一起使用,但由于细微的差异,您确实需要一些原始设备进行测试。

iPod touch 非常适合在真实设备上测试应用程序。 它的性能非常接近iPhone,而且价格便宜得多。

从技术上讲不可以,除非您构建与加速度计、麦克风、短信或自动呼叫应用程序相关的应用程序。 SDK 附带 iPhone 模拟器,非常方便

您可以使用 Xcode iPhone 模拟器以及 iPad 模拟器来测试您的代码,所有这些都是免费的。 唯一的问题是访问某些无法在模拟器上调试的文件管理。 但是,您必须有一台运行 Mac OS X 的计算机和一个有效的 Apple ID 才能下载 Xcode。 最后,为了将应用程序提交到 App Store,您必须向 Apple 购买 100 美元的开发者许可证。

希望有所帮助! iPhone 开发非常有趣 :)

汤米

我强烈建议您购买您正在开发的设备。 因为只有真正按照预期使用您的应用程序才会出现某些问题。

例如,触摸屏及其行为无法在模拟器中真正进行测试。 如果你想做的不仅仅是下一个“Fart App”,你应该把钱投资在至少一个 actuel iOS 设备上。

我将根据个人经验与财务人员交谈

  1. 你能负担得起吗,或者工作的短期补偿是否能支付成本? 最新的型号相当昂贵,所以我建议寻找几年前型号的优惠。 当我说短期时,我的意思是 3 年或更短。 因为在那之后,您很有可能需要购买更新的模型来利用当时可用的 SDK 功能。

  2. 即使您负担得起,您是否立即需要它? 您很快就会开发完全依赖于硬件而模拟器无法实现的功能吗? 如果不是,请进一步推动购买,到那时您将赚到一些钱(或不赚钱)并且您可以购买更新的型号。

拥有最新的设备,您可以自由地使用 Apple 推出的最新 SDK 功能试用和构建应用程序,从而在游戏中保持领先地位。 另一方面,只要您正在开发的应用程序中至少有一个运行设备在任何特定时间支持的最高版本的 iOS,它就会有利于开发。 例如,几年前我买了一部 iPhone 5S,现在我正在开发的应用程序都没有在 iOS 12 上运行。所以我很少使用它。 啊,我想恶性升级循环也会吸引开发人员:(

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM