关于ios:什么是iPhone开发的好机器?

关于ios:什么是iPhone开发的好机器?

What's a good machine for iPhone development?

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

如果它有帮助,我想在Mac上做的唯一事情是运行XCode,也许是一个Web浏览器。

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


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


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

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


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

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


我要说的是,目前任何一款iMac型号的双核,6MB缓存,1066MHz FSB cpu都足够开发。您可能会考虑使用超过1GB的内存,但将NewEgg等售后价格与Apple想要的价格进行比较(例如,我将MacBook Pro升级到4GB,比从Apple安装的数量少了几百)。

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


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


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


我在只有1 GB RAM的当前Mac版本上运行XCode,只要我限制运行的应用程序总量,它运行良好。


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


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

你喜欢有时候抓住机器并进入不同的工作环境(或向人们展示你的东西)吗? MacBooks在功能方面具有可比性,但给你自由。

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

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


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

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


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


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


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

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

购买更多内存,然后上升到4Gb,你不会后悔。


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

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


我买了2010年中期的Unibody Mac mini,这是一款很好的iPhone开发机器。

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

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

学习使用Mac mini开发iPhone


我也想买一台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。


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

哦等等,你说"好"。没关系。


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

我买了一台iMac并且没有任何问题开发我的"简单"应用程序,除了滚动的thingee有时冻结我。


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


推荐阅读