【问题标题】:What should I grab as a development platform, an iPod or an iPad?作为开发平台,我应该抓住什么,iPod 或 iPad?
【发布时间】:2011-02-05 18:06:57
【问题描述】:

我最近进入了合同编程的世界,我的两个客户表示他们想做一些“时尚”的事情,比如 ipod touch/iphone/ipad 开发。我有一台 mac 笔记本电脑(第一代 macbook pro),我必须升级到雪豹才能为它们中的任何一个进行开发,来自 I've read。所以这已经是一种承诺了,考虑到我在那台笔记本电脑上的所有东西,我必须确保可以从备份中恢复。

我的预算有限,但我认为我需要学习这项技能。我应该使用哪种设备来学习这种开发,iPod touch 还是 iPad?我没钱买 iPhone。

我认为 iPhone/iPad SDK 具有模拟器模式,但我希望我将推出的设备可用以确保一切都按我的预期工作,即易于阅读的设备笔记本电脑屏幕仍然可以通过触摸等方式阅读。

【问题讨论】:

  • 另一个问题:你说的是“第一代 macbook pro”。那是 PPC Mac 还是 Intel?您需要一台英特尔 Mac 进行开发。幸运的是,您可以以大约 iPad 的价格购买 Mac Mini。
  • 英特尔。我以为macbook专业人士都是英特尔?展示了我是如何进入整个 mac 开发场景的。
  • 无论如何,如果您的预算有限,您可以在 iTunes U 上观看斯坦福 cs193p 课程。它们是入门的绝佳资源,而且完全免费!
  • @Jon-- 我肯定会赞成这个答案,谢谢!
  • 客户想要时尚的东西:这是一个警告信号。

标签: ipad ipod-touch


【解决方案1】:

理想情况下,您应该始终在实际目标设备上测试应用。所以,如果你想构建 iPad 应用程序,你可以得到 iPad。如果您想构建 iPhone 应用程序,您可以使用 iPhone 或 iPod Touch。 iPad 将运行 iPhone 应用程序,但您将无法在模拟器或 iPad 中测试性能。性能始终是 iPhone 级设备的关注点。此外,您无法真正评估 iPad 上的完整 iPhone 用户体验,因为物理外形和屏幕分辨率/像素密度以及许多其他细节都不同。

【讨论】:

    【解决方案2】:

    我会买 iPad。我一直在使用 iPhone,现在使用 iPad 进行开发工作,iPad 将以 iPhone 屏幕尺寸运行仅限 iPhone 的应用程序。除非您需要相机,否则它是能够运行为任何 iPhone OS 设备开发的应用程序的最佳选择。您只需要记住,iPad 上的应用程序性能会比 iPhone/iPod touch 上的要好得多。由于它是合同工作,我认为它更像是实用程序,或者基本上是他们的网站作为应用程序。所以 100% 的性能测试并不像 3D 游戏那么重要。

    【讨论】:

      【解决方案3】:

      目前,iPhone 和 iPod Touch 有超过十万个应用程序,所以我建议为 iPad 开发。让您与众不同的应用要少得多。

      您可以在 iPad 上使用 iPhone 应用程序,但我不建议您在未在真正的 iPod Touch 或 iPhone 上测试之前将它们推出。感觉会大不一样。例如,我单手拿着手机在 iPhone 上打字,但 Ars Technica 对 iPad 的评论说这在 iPad 上并不可行。

      【讨论】:

        【解决方案4】:

        iPad - 因为您可以在您的 Mac 和 iPad 上模拟其他设备。

        【讨论】:

        • 模拟效果如何?从 arstechnica 评论中,我可以看到在那里运行其他应用程序,但据我了解,这并不是一个完美的交叉。
        • 我知道的唯一问题是当 iphone 应用程序缩放以填充 ipad 屏幕时图像拉伸。它可能看起来不太好。我个人没有要测试的 ipad,因此无法真正评论速度、操作系统版本和硬件输入问题。
        • 我在 Gizmodo 和 Engadget 上读到过,您绝对应该在将应用程序发送到 App Store 之前直接在 iPad 上测试您的应用程序。虽然模拟器很好,但有时模拟器上的东西比设备上的要快。同样对于 iPad Dev,我推荐使用外接显示器,因为您的模拟器在 MBP 上看起来会非常小。
        • iPad 可以模拟几乎所有的 iPhone/iPod touch 应用程序,足以满足几乎所有目的。我能想到的唯一问题是性能(iPad 快得多)和显示像素密度(iPad 有点低)。
        猜你喜欢
        • 2021-08-01
        • 1970-01-01
        • 2011-04-10
        • 1970-01-01
        • 1970-01-01
        • 2010-11-10
        • 2012-12-31
        • 2010-09-05
        • 1970-01-01
        相关资源
        最近更新 更多