【问题标题】:What is minimum hardware and software requirements for Iphone native apps development?Iphone 原生应用程序开发的最低硬件和软件要求是什么?
【发布时间】:2010-12-19 04:15:11
【问题描述】:

我可以在 Windows pc 上开发和测试 iphone 本机应用程序并在任何 iphone 模拟器中进行测试吗?如果没有,那么 Iphone 原生应用程序开发的最低硬件和软件要求是什么。我想以尽可能低的价格设置开发环境。

【问题讨论】:

标签: iphone ios-simulator


【解决方案1】:
  • 基于 Intel 的 Mac(可以是 Mac Mini;我更喜欢 MacBook Pro,我可以随身携带并在各种地点、办公室、儿童玩耍时的游乐场、旅行时开发......)李>
  • Xcode(免费下载)

我一直使用的可选软件:

  • Adobe Photoshop(或类似的位图 和/或基于矢量的图像编辑 软件)
  • Lo​​gic Pro(或类似的声音编辑软件,带有 sfx)

对于其他软件开发,我并不需要这些可选的东西。似乎在 iPhone 上,视听体验与应用程序的功能一样是卖点。

至于模拟器是否足够好,我不得不说NO! iPhone Simulator 对于简单的应用程序来说已经足够了,但它的处理速度比 iPhone 和 iPhone Touches 更快,使您的应用程序运行得比在现实世界中更快。它在许多方面也表现不同,这使得拥有一个“真正的”替代品很重要。事实上,在一天的开发过程中,我可能会使用 iPhone Simulator 进行 80% 的测试构建,并使用 iPhone OS 设备进行另外 20% 的测试,以确保我走在正确的轨道上。我有两部装有 3.0 和 2.0 软件的 iPhone,外加两部 iPod Touch。 2.0 iPhone 是 3G,它是最慢的,然后 iPod Touches 快一点,而 iPhone 3Gs 是最快的。我对所有人进行了测试,以确保用户体验在最慢时不会变得太迟钝。

【讨论】:

  • 如果我购买 MAC 用于 iphone 开发,MAC 中的一个问题,那么我无法进行 Windows 移动开发。
  • 停止进行 Windows 移动开发。简单的。 (您知道您可以在 Mac 上运行 Windows 吗?这是 Mac 而不是 MAC)说真的,如果您是专业开发人员,那么您不应该根据最小公分母来解决问题。如果这只是一种爱好,那么我可以看到你可能想要吝啬。如上所述,如果您必须尽量减少支出,您可以在 Windows 或 Linux 机器上运行 MacOS,但是您会发现我们很多人没有尝试过,如果您有问题,将无法回答您的问题问题。
  • @jitendra,无论如何 - 买一台 mac,然后用 windows 双重启动它(使用 bootcamp),两者都做。在基于 Windows 的机器上运行 osx 对 ios 开发来说太过分了。
【解决方案2】:

您基本上需要一台基于 Intel 的 Mac。您可以以便宜的价格找到二手 Mac mini(并使用现有的显示器和 USB 键盘/鼠标)。

【讨论】:

  • 是的。我使用带有 RAM 和硬盘的最便宜的 Mac Mini。没问题。
  • 好的,那么在 iphone 上进行测试呢。我需要购买iphone还是任何模拟器都可以进行所有测试?
  • 或者我可以购买并安装 Mac OSX 并在我当前的 Windows XP Intel 机器上,还是需要购买 Mac Mini?
  • 您需要一个设备。触摸或 iphone。
  • 记住模拟器在屏幕上。 iPhone 是一款多点触控、加速度计、gps 设备。模拟器很好上手,但很多应用程序很快就进入了“必须在设备上测试”阶段。并且模拟器和设备运行在不同的处理器上。当您编码时,它们甚至没有所有相同的错误。设备测试是强制性的。
【解决方案3】:

如果您认真对待 iPhone 开发,请购买翻新的 Mac Mini 和翻新的 iPhone 进行测试。如果您只是想先玩一玩,请在 Stack Overflow 上搜索其他一千个问题,这些问题回答了如何在 Windows 上进行 iPhone 开发。

【讨论】:

    【解决方案4】:

    如果您对 iPhone 开发很认真,请购买翻新的 Mac Mini 和翻新的 iPhone 进行测试。我更喜欢使用 mac-Mini 或基于英特尔的 mac。您可以在 Simulator 上进行几乎所有测试,除了这几个这需要原始硬件(Gps,从您的本机应用程序打开另一个 iPhone 应用程序)。就内存模拟器而言,它没有自己的内存,这取决于您的硬件内存,所以如果您想开发一个好的无错误应用程序,请购买 iPhone .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      • 1970-01-01
      • 1970-01-01
      • 2018-12-29
      • 2010-09-27
      相关资源
      最近更新 更多