Pergunta

Estarei trabalhando em alguns aplicativos para iPhone, então recebi um bilhete dourado para comprar um Mac.Porém o bilhete dourado não vale tanto, e estou pensando no iMac.Agora os Macs são ótimos, adoro e uso em casa, mas sei que o iMac é mais voltado para o consumidor médio do que para o profissional.Um iMac será poderoso o suficiente para desenvolver o iPhone?

Se ajudar, a única coisa que imagino fazer no Mac é executar o XCode e talvez um navegador da web.

Existe alguém desenvolvendo o iPhone e tendo problemas para executar as ferramentas necessárias em sua máquina?Se sim, o que você tem?

Foi útil?

Solução

Qualquer Mac moderno servirá bem.Eu trabalho em um MacBook (2GHz) de dois anos com 2Gb de memória e é perfeitamente utilizável.Acho que a maior restrição é o espaço na tela.Eu sou caminho mais produtivo na minha tela externa de 22".Vá grande se você adquirir um iMac ou considere adicionar um monitor externo ao modelo básico.

Outras dicas

O iMac é uma máquina muito rápida e será mais do que adequada para o desenvolvimento do iPhone.Na maioria dos casos, um Mac Mini com memória RAM máxima é bom o suficiente.

Lembre-se de que, fora da caixa, o Mac Mini só pode acomodar um monitor.

Meu Mac principal é um MacBook, com 4 GB de RAM, e acho isso perfeitamente bom para desenvolvimento (no Windows ou no OSX).Eu poderia ter comprado um iMac por um pouco mais de dinheiro, mas já tinha um monitor LCD de 20 "por aí e queria portabilidade.

Os MacBooks são tão poderosos quanto os iMacs (excluindo a placa gráfica, que pode ou não ser importante para você;não foi para mim) e são perfeitamente adequados para desenvolvimento.

Eu diria que qualquer um dos modelos atuais de iMac é bom o suficiente para desenvolvimento com seu dual core, cache de 6 MB e cpus FSB de 1066 MHz.Você pode considerar usar mais de 1 GB de RAM, mas compare os preços do mercado de reposição em lugares como Novo ovo de acordo com o que a Apple deseja (por exemplo, atualizei meu MacBook Pro para 4 GB por centenas a menos do que se fosse instalado pela Apple).

O modelo que você escolheu teria mais a ver com o tamanho do HD e LCD e com quanto você gastaria.

Eu executo o desenvolvimento do XCode para Mac em um iMac de geração atual de 20 "e funciona perfeitamente com muitos outros processos em execução.Definitivamente, você pode usar o iMac para desenvolver software.

Um iMac é poderoso o suficiente para ser usado em trabalhos de desenvolvimento.

Eu executo o XCode em um Macbook de geração atual com apenas UM GB de RAM e ele funciona bem, desde que eu limite a quantidade total de aplicativos em execução.

Você não terá problemas para executar o Xcode em um iMac.Qualquer iMac.Qualquer projeto de desenvolvimento pode ser feito em um iMac.São máquinas rápidas e modernas.O iMac mais barato possui um chip Dual Core Duo 2 com 1 giga de RAM.Aumente a RAM para 2, se puder (uma opção barata - mais barata se você comprar RAM de terceiros).Faz uma enorme diferença rodar o OSX.

Em termos de potência, qualquer Mac atual é adequado para o desenvolvimento do iPhone.Você pode considerar outros fatores que dependem de como você gosta de trabalhar.

Você às vezes gosta de pegar a máquina e entrar em um ambiente de trabalho diferente (ou mostrar suas coisas para as pessoas)?Os MacBooks são comparáveis ​​em termos de potência, mas oferecem essa liberdade.

Você consegue trabalhar com telas brilhantes ou elas irritam você?Neste último caso, um iMac ou MacBook pode não ser o ideal e você deve certificar-se de obter uma tela maior e sem brilho como tela principal.Um segundo monitor geralmente é muito útil para o desenvolvimento, então você pode querer ter um de qualquer maneira.

E você realmente desejará aumentar a RAM para pelo menos 2 GB (4 GB são bons, é claro, mas não são absolutamente necessários).

Eu sugeriria escolher um Mac Mini no máximo e o melhor monitor que cabe no seu orçamento.

Lembre-se de que tanto o iMac quanto o Mac Mini são essencialmente laptops (em termos de componentes internos).É certo que o iMac tem uma tela grande (como os laptops) e um disco rígido adequado.

Eu executo o XCode em um iMac de 17 "(2 anos) com 2 GB de RAM e não tive nenhum problema.

Estou conseguindo muito bem em um Mac mini.Ele tem apenas 1 GB de RAM em estoque no momento, então esse é o gargalo atual.

Desenvolver para o iPhone não é um trabalho particularmente intensivo, a única maneira de sair de um iMac é o Mac Pro, que presumo que você não possa pagar.A única razão para adotar um Mac Pro é se você estiver fazendo trabalhos de vídeo ou imagem onde realmente precisa de potência.

Eu vi um gráfico no MacFormat este mês que sugeria que o iMac básico era mais rápido do que o Mac Pro básico, embora obviamente haja mais espaço para expansão no Pro.

Compre mais RAM, porém, até 4 Gb, você não se arrependerá.

Comprei o Unibody Mac mini de meados de 2010 e é uma boa máquina para desenvolver o iPhone.

Eu não queria gastar muito dinheiro comprando um computador novo.Então optei pelo mínimo necessário para desenvolver para iPhone.

O post abaixo mostra minhas impressões sobre isso...

Aprendendo a desenvolver para iPhone com um Mac mini

Também estou pensando em comprar um Mac.Queria criar uma nova pergunta, mas agora estou tentando perguntar com esta 'resposta'.Existem algumas possibilidades:

  • iMac:Hardware poderoso, tela grande (27") -> perfeito para desenvolvimento
  • MacBook Pro:portátil, mas você precisa de uma tela maior que 13" -> caro
  • Macmini:pequeno, sem ruído, tão poderoso quanto o MacBook Pro de 13", barato, você precisa de um monitor externo e uma atualização de RAM

Trabalhei por alguns meses em um MacBook Pro de 13", mas você realmente precisa de uma segunda tela se quiser desenvolver (apesar do touchpad a rolagem ser muito fácil).O hardware (2,66 Core2Duo, 4 GB de RAM, 320 GB) foi forte o suficiente para o desenvolvimento com Xcode.

Mas com que frequência você realmente precisa de uma solução portátil?Na maior parte do tempo eu trabalhava no mesmo lugar.E um iMac de 27" seria ótimo para isso, mas não é tão barato quanto um Mac mini.Você poderia comprar um Mac Mini com três painéis IPS de 23" (1080p) pelo mesmo dinheiro (incluindo Matrox DualHead2Go), mas não tão poderoso quanto o iMac de 27" com i5-680.

Questões:

  • A portabilidade para você é essencial ou algo bom de se ter?
  • O que é melhor para o Xcode?Mais GHz ou mais núcleos?
  • O que traz uma experiência mais rápida?Uma CPU mais rápida (por ex.400 MHz mais rápido) ou um SSD?

A melhor solução seria um iMac e um MacBook, eu acho.Mas para começar é muito dinheiro.

PS:você também precisa de um dispositivo.O dispositivo mais barato é um iPod Touch 4G de 8 GB.

Obtenha um Mac com SSD, o MacBook Air ou as opções personalizadas.

Compilar grandes frameworks como o Three20 seria pelo menos 2 a 3 vezes mais rápido.O XCode 4 deve abrir muito mais rápido com a unidade SSD.

Tal como acontece com todo o desenvolvimento, o tamanho da tela é fundamental, então eu sugeriria o iMac de 24 "se o seu bilhete dourado se estender tanto ou um Mac mini com um monitor grande (provavelmente não-Apple) se isso não acontecer.

Costumo usar meu PowerMac G5.Claro, você precisa hackear as ferramentas do desenvolvedor para instalar em um PPC e há alguns problemas com o SDK do dispositivo, mas ele funciona.

Oh espere, você disse "bom".Deixa para lá.

O único outro comentário que tenho é que às vezes gostaria de ter o portátil para poder codificar no trem, no avião ou sentado no parque!

Comprei um iMac e não tive nenhum problema ao desenvolver meu aplicativo 'simples', exceto pela coisa de rolagem que às vezes congelava em mim.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top