【问题标题】:iPod touch compared to iPhone 4 as a development platform (iOS 4.1)iPod touch 与 iPhone 4 作为开发平台 (iOS 4.1) 的比较
【发布时间】:2011-04-10 20:32:37
【问题描述】:

我想修改一个老问题,关于在 iPod touch 上开发应用程序作为 iPhone 的廉价替代品:

iPod Touch compared to iPhone as development platform for iPhone apps

现在,Apple 发布了配备 Retina 显示屏的新款 iPod touch 和 iPhone 4,两者均搭载 iOS 4.1。

我应该选择新的 iPod touch 作为开发设备而不是 iPhone 4,除了电话功能之外,我会遇到哪些差异?

【问题讨论】:

  • 感谢您用一个新问题重新启动一个旧问题,以说明最新技术!显示这些天事情的发展速度有多快:)
  • 如果您想测试一个应用程序需要高于 VGA 的摄像头分辨率、或振动、或处理来电中断、或在 2 个内置扬声器之间切换、或 GPS 精度或远离任何 wifi 的位置获取接入点,或在宽视角校准颜色,那么您可能需要考虑 iPhone 4。
  • @hotpaw2 我忘记了缺少振动单元,很好。

标签: iphone ios4 ipod-touch


【解决方案1】:

只有在您的应用会使用它们的情况下,这些差异才会显着:

与 iPhone 4 相比,新的 iPod Touch:

  • 内存更少,256MB vs 512MB,
  • 后置摄像头质量较差,
  • 没有 GPS 装置,
  • 视网膜显示质量较低,
  • 没有振动单元,
  • 显然没有电话收音机单元。

由于大多数应用程序不使用相机或 GPS,这可能没什么大不了的。视网膜显示差异也很小(根据我的阅读)。最有可能让您感到悲伤的差异是 RAM 的数量,特别是如果您正在制作游戏,但由于您谈论的是在 iPod Touch 上而不是 iPhone 4 上进行开发,所以您可能是安全的,因为适用于当有更多可用 RAM 时,更少的 RAM 应该可以工作。

【讨论】:

  • iTouch 和 iPhone 上的 Retina 显示屏均为 960x640 像素分辨率,326 ppi
  • @Jonathan 是的,但是(我已经读过)iPod Touch 不是 IPS 视网膜显示器。因此,虽然它们有许多相同的规格,但它们并不是完全相同的屏幕。
  • 好的,但是 IPS 不会影响开发人员方面的事情,而 PPI 和分辨率会。没有 IPS 是不是意味着横屏时会很有趣。
  • 如果您的应用需要或进行颜色校准,则可能需要 IPS 进行开发和测试。
【解决方案2】:

iPod touch 是一款出色的开发设备。比 iPhone 便宜,而且很容易买到。而现在第四代也更接近于 iPhone。

【讨论】:

    【解决方案3】:

    通常不同之处在于手机具有更多功能。 GPS、电话和指南针 IIRC。如果您打算制作一个既适用于 Touch 又适用于 Phone 的应用程序,那么不会有任何区别。如果您打算使用手机,请使用手机。

    【讨论】:

      猜你喜欢
      • 2010-11-10
      • 2012-01-09
      • 1970-01-01
      • 2013-07-09
      • 2014-10-14
      • 2010-09-13
      • 2011-08-23
      • 2011-04-22
      • 1970-01-01
      相关资源
      最近更新 更多