什么是iPhone开发的好机器?

时间:2008-08-22 14:20:36

标签: ios macos

我将要开发一些iPhone应用程序,所以我获得了购买Mac的金票。然而,黄金票不值那么多,我在想iMac。现在,Mac很棒,我爱他们并在家里使用'em',但我知道iMac更倾向于普通消费者而不是专业人士。 iMac是否足够强大,可以进行iPhone开发?

如果有任何帮助,我想在Mac上做的唯一事情就是运行XCode和Web浏览器。

有没有人在那里进行iPhone开发并且无法在他们的机器上运行所需的工具?如果是的话,你有什么?

19 个答案:

答案 0 :(得分:28)

任何现代的Mac都可以。我使用的是两年前的MacBook(2GHz),内存为2Gb,非常实用。我发现它最大的限制是筛选房地产。在我的22英寸外屏幕上,我的方式效率更高。如果你得到iMac或者考虑在基础模型上添加一个外部显示器,那就大了。

答案 1 :(得分:8)

iMac是一款非常快速的机器,非常适合iPhone开发。在大多数情况下,具有最大推出范围的Mac Mini就足够了。

请记住,开箱即用,Mac Mini只能容纳一台显示器。

答案 2 :(得分:7)

我的主Mac是MacBook,配备4GB内存,我发现它非常适合开发(在Windows或OSX中)。我可以买一台iMac多一点钱,但我已经有一台20英寸液晶显示器,我想要便携性。

MacBooks和iMacs一样功能强大(不包括显卡,对你来说可能不重要;对我来说不重要),非常适合开发。

答案 3 :(得分:7)

我认为任何当前的iMac型号都具有足够的优势,可以通过双核,6MB缓存,1066MHz FSB cpu进行开发。您可能会考虑使用超过1GB的RAM,但比较像NewEgg这样的地方的售后价格与Apple想要的价格相比(例如,我将MacBook Pro升级到4GB,比从Apple安装的数量少了几百个)。 p>

您选择的型号更多的是HD和LCD尺寸以及您需要花费多少。

答案 4 :(得分:6)

我在20英寸的当前iMac上运行XCode for Mac开发,它与许多其他正在运行的进程完美配合。你绝对可以使用iMac开发软件。

答案 5 :(得分:6)

iMac非常强大,足以用于开发工作。

答案 6 :(得分:6)

我在只有1 GB RAM的当前Mac版本上运行XCode,只要我限制运行的应用程序总量,就可以正常运行。

答案 7 :(得分:5)

在iMac上运行Xcode不会有问题。任何iMac。任何开发项目都可以在iMac上完成。它们是快速而现代的机器。最便宜的iMac采用双核Duo 2芯片,内存为1 GB。如果可以的话,将RAM提升到2(一个便宜的选择 - 如果你购买第三方RAM便宜)。运行OSX会产生巨大的差异。

答案 8 :(得分:5)

就功率而言,任何目前的Mac都可以用于iPhone开发。您可能想要考虑其他因素,这取决于您的工作方式。

您是否喜欢有时会抓住机器并进入不同的工作环境(或向人们展示您的东西)? MacBooks具有强大的功能,但为您提供了自由。

你可以使用有光泽的屏幕,还是会让你烦恼?在后一种情况下,iMac或MacBook可能不是最理想的,您应该确保获得更大,无光泽的显示作为主屏幕。第二个显示通常对开发很有帮助,所以你可能想要有一个。

你确实想把RAM推到至少2GB(4GB当然不错,但并非绝对必要)。

答案 9 :(得分:4)

我建议您选择最适合的Mac Mini和最适合您预算的显示器。

请记住,iMac和Mac Mini本质上都是笔记本电脑(就其内部组件而言)。不可否认,iMac有一个大屏幕(如笔记本电脑一样)和一个合适的硬盘。

答案 10 :(得分:3)

我在17英寸iMac(2岁)上运行XCode,内存为2GB并没有遇到任何麻烦。

答案 11 :(得分:3)

我在Mac mini上管理得很好。它目前只有1GB的存储空间,这是当前的瓶颈。

答案 12 :(得分:3)

为iPhone开发并不是特别密集的工作,从iMac上升的唯一方法是Mac Pro,我认为你买不起。升级到Mac Pro的唯一原因是,如果您正在进行视频或图像处理,而您确实需要马力。

本月我在MacFormat上看到了一张图表,表明基本的iMac比基本的Mac Pro更快,尽管Pro显然有更大的扩展空间。

购买更多内存,然后将它增加到4Gb,你不会后悔。

答案 13 :(得分:1)

请购买配备SSD的Mac,MacBook Air或按订单生产的选项。

编译像Three20这样的大型框架至少要快2到3倍。使用SSD驱动器,XCode 4应该可以更快地打开。

答案 14 :(得分:1)

我也想买一台Mac。我想创建一个新问题,但现在我想问这个'答案'。有几种可能性:

  • iMac:强大的硬件,大屏幕(27“) - >完美的开发
  • MacBook Pro:便携式,但你需要比13“更大的屏幕 - >昂贵的
  • Mac mini:小巧,无噪音,与13“MacBook Pro一样强大,价格便宜,需要外接显示器和RAM升级

我已经在13英寸的MacBook Pro上工作了几个月,但如果你想开发你真的需要第二个屏幕(尽管通过触摸板滚动非常容易)。硬件(2.66 Core2Duo,4 GB RAM, 320 GB)对Xcode的开发足够强大。

但您经常需要便携式解决方案吗?我大部分时间都在同一个地方工作。一台27英寸的iMac非常棒,但不如Mac mini那么便宜。你可以用相同的钱(包括Matrox DualHead2Go)购买带有三个23英寸IPS面板(1080p)的Mac Mini,但不是那么强大作为27“iMac与i5-680。

问题:

  • 您的便携性是必不可少的还是非常好的?
  • 对Xcode有什么好处?更多GHz或更多内核?
  • 什么带来更快的体验?更快的CPU(例如400 MHz更快)或SSD代替?

我认为最好的解决方案是iMac和MacBook。但是一开始它的钱太多了。

PS:你也需要一台设备。最便宜的设备是8GB iPod Touch 4G。

答案 15 :(得分:1)

我已经购买了2010年中期的Unibody Mac mini,这是一款很好的iPhone开发工具。

我不想花很多钱购买新电脑。所以我选择了为iPhone开发所需的最低限度。

下面的帖子显示了我对它的印象......

Learning to develop for iPhone with a Mac mini

答案 16 :(得分:0)

我唯一的另一个评论是,有时我希望我有便携式设备,所以我可以在火车,飞机或坐在公园里进行编码!

我买了一台iMac并且在开发我的'简单'应用程序时没有任何问题,除了滚动的薄板有时冻结在我身上。

答案 17 :(得分:0)

我经常使用我的PowerMac G5。当然,您需要破解开发人员工具以在PPC上安装,并且存在一些Device SDK问题,但它会运行。

等等,你说“好”。没关系。

答案 18 :(得分:0)

与所有开发一样,屏幕尺寸是最重要的,所以我建议使用24英寸iMac,如果您的金票延伸到那么远,或者如果没有,则建议使用带有大型(可能是非Apple)显示器的Mac mini。