哪款iPhone最适合应用程序开发,2G OR 3G?

时间:2010-06-16 03:21:04

标签: iphone

我想测试iPhone应用程序以在设备上进行测试。我对最适合iPhone应用程序开发的iPhone版本感到困惑。

你们中的任何一个可以建议我,2G或3G更好吗?它的紧急..

谢谢。

4 个答案:

答案 0 :(得分:5)

iPhone 4.如果你想制作最好的应用程序,那就是。如果你想制作向后兼容的shite,试试iPhone 2G。如果你想要介于两者之间的东西,试试iPhone 3GS,但跳过3G。无论你决定什么,祝你好运!

答案 1 :(得分:4)

你最好等一下iPhone 4,仅需两周时间。购买旧型号将限制您利用新版iPhone操作系统iOS4中的所有功能。

答案 2 :(得分:2)

你想开发什么样的应用程序?随着iPhone 4的发布,您应该能够以很大的折扣获得解锁的3GS,并且您将能够测试iOS 4并且几乎可以访问除前置摄像头和陀螺仪之外的所有功能。

答案 3 :(得分:1)

原版iPhone之间的差异(我认为这就是你所说的“2G”)和3G相当小:

  • 3G拥有3G(UMTS)网络 - 因此它在蜂窝网络上(或可能)更快,但这不会影响您的应用。

  • 3G里面有一个不同的蓝牙芯片。 AFAIK,您只能在3G上使用蓝牙点对点连接。

与3GS,iPad或iPhone 4相比,这两种设备都很慢,并且只有一半的RAM。因此,如果您的应用程序应该在这样的设备上运行,那么您一定要在这样的硬件上进行测试。但当然,最好的办法是在所有应该运行的设备软件版本上测试它。这包括iPod touch和iPad,试图找到拥有此类设备的beta测试人员。

除此之外,请记住,iOS 4(2010年6月21日提供)将无法用于原始iPhone,因此如果您想要限制使用针对iPhone OS 3.x API的软件开发瞄准2G。如果您想针对iOS 4进行开发,那么面向用户的最大变化就是多任务处理,您无法在3G上进行测试。所以对于开发,我建议至少使用3GS。这是最早支持该API的iPhone,因此您可以在哪里测试您的应用。使用3G,您可以使用iOS 4 API,但无法测试多任务功能。

当然,iPhone 4很快就会发布,所以我会为此而努力。如果您的预算有限,或者您与手机提供商签订了合同,则可以考虑使用iPod touch 32GB或64GB。功能方面,这是一款没有手机和相机的3GS,但具有相同的CPU(甚至更快)和相同数量的RAM。远离8GB iPod touch,这仍然相当于iPhone 3G。