¿Qué versión de Mac debo comprar si quiero ser un desarrollador de aplicaciones iOS?

Respuesta breve de TL; DR 2016: evite el MacBook USB-C, evite el MacMini (a menos que sean gratuitos), todo lo hecho entre 2010 y 2016 está bien, MacBook Pro e iMacs son probablemente las mejores apuestas.

Respuesta larga:

Cualquier Mac nueva, y cualquier Mac fabricada en los últimos 5 o 6 años hará, como mínimo, un trabajo mínimo adecuado (pero quizás lento). Si compra algo anterior a 5 o 6 años, no creo que pueda ejecutar Sierra (el próximo macOS) en él, por lo que Xcode 8 (el próximo Xcode) será la última versión nueva que pueda obtener, así que en alrededor de dos años y esperaría que Apple dejara de aceptar aplicaciones compiladas con Xcode 8. Entonces, si compra una versión anterior, 2010 puede verse obligado a comprar una computadora nueva en dos años (más cualquier otro problema que tenga con una computadora anterior).

Algunos Macs tienen una pantalla retina, todos los dispositivos iOS (actuales) tienen uno. Si tu Mac tiene uno, es mucho más fácil depurar aplicaciones iOS en el simulador. Si su Mac no tiene uno, aún puede probarlo directamente en el dispositivo iOS (lo cual siempre es una buena idea, pero a veces el sim es mucho más convencional).

Algunos Macs vendidos en los últimos cinco años tienen un disco de óxido giratorio (es decir, un disco duro honesto para Dios, no un disco de estado sólido), estos se sentirán muy lentos. Desea uno con un SSD si puede pagarlo.

Algunas Mac tienen más RAM, algunas tienen menos. Si no tiene “suficiente”, el subsistema de memoria virtual sustituirá en el espacio en disco, que es literalmente miles (o millones) de veces más lento. Entonces, si tiene una opción en RAM, compre mucho. 16G es bastante agradable, pero será un poco limitante si tienes que obtener un rastro de instrumentos grandes en algo (lástima porque creo que es toda la RAM que puedes obtener para un MacBook Pro).

Algunas Mac tienen una CPU bastante lenta. El MacBook actual (el que tiene un solo puerto USB-C) y el MacBook de aspecto idéntico inmediatamente anterior son bastante lentos. Creo que el MacBook Air es más rápido, pero aún no es súper rápido. Todo lo demás es una variante de “lo suficientemente rápido”. De hecho, la mayoría de las Mac se venden en líneas de corte “buenas, mejores y mejores”, y con la excepción de la MacBook (USB-C) y tal vez la MacBook Air tienen suficiente CPU en las tres “líneas de corte” (con frecuencia, mientras que el precio la diferencia es bastante grande, la diferencia de velocidad de la CPU es del 5% al ​​15%)

Algunas Macs son computadoras portátiles, que tienden a darle una pantalla pequeña, pero la libertad de trabajar donde USTED lo desee (o ir a reuniones de clientes si es lo suyo).

Por mi dinero:

  • La computadora portátil MacBook Pro es increíble (suponiendo que quieras una computadora portátil), mi trabajo me proporcionó una de 15 “y hace un trabajo fantástico al ejecutar Xcode y Safari (para buscar documentación), y todas las demás cosas que necesito obtener hecho. Generalmente bueno con instrumentos, pero puede empantanarse. Yo personalmente poseo un 13 ″, también genial. La pantalla retina me permite hacer un buen trabajo simulando cualquier pantalla de iPhone y el iPad normal en vertical. Para el iPad Pro 12 ″, solo uso lo real. Si necesita un portátil, esta es la mejor Mac para obtener.
  • El iMac es genial. Tengo uno viejo, así que no hay retina para mí. Si estuviera actualizando, obtendría un iMac de 5K. Si no necesita portabilidad (y no le importa el precio), esta es la mejor Mac para obtener.
  • El Mac Pro es excepcionalmente caro. Es cierto que puede comprarlo con más potencia de CPU y RAM que un iMac, pero el rendimiento de esos dólares adicionales es escaso. Al menos para mi. No tengo uno, pero mi trabajo me compró uno (lamentablemente justo antes del último ciclo de actualización para Mac Pro, así que el mío realmente no vale la pena, pero mis compañeros de trabajo a ambos lados tienen el Mac Pro más nuevo y no puedo decir Yo personalmente pagaría tanto por eso)
  • La Mac mini es muy antigua y lenta, y debe agregar un teclado y un mouse y mostrarla. Será más barato que el iMac, pero no lo suficiente como para justificar los límites (si tiene un presupuesto más ajustado que yo, puede decidir lo contrario). Si lo eliges, todavía hará el trabajo.
  • El MacBook (versión no profesional, única USB-C) es excepcionalmente portátil. Es una bestia sexy y sexy. También es muy lento. He utilizado Macs más lentos para desarrollar (¡400Mhz PPC te estoy mirando!), Y sé que esta configuración funciona, pero preferiría más o menos duplicar el peso y pagar el $$$ adicional para un MacBook Pro. O si tuviera una oficina en casa, preferiría tener un iMac aproximadamente al mismo costo. Nuevamente, si lo eliges, hará el trabajo (¡y con estilo!), Demasiado lento para mi gusto.

Creo que esa es la lista completa de Macs que Apple vende actualmente. Si me perdí algo, probablemente esté bien (a menos que todavía tenga un disco giratorio).

Siento que tienes que ir a Mac Book. Comencé el desarrollo en 2012 con mi Windows en ese momento que solía trabajar en el desarrollo web de alguna manera no me siento cómodo con eso cuando uso gráficos en Windows que tienen una vista diferente en el libro de Mac, cuanto más brillante y colorida sea su imagen. alguna vez traté de ver puntos de vista sobre mis colegas Mac.

y ahora estoy desarrollando juegos en macbook y aquí está mi juego BLIMMP eso está en Android pero también lo construyo para ios y estará en la tienda ios en breve

Macbook no tiene ningún problema durante el desarrollo y también tiene más soporte con respecto a la base de desarrollo.

Honestamente, cualquier Mac que tenga 8 o más gigabytes de RAM. En general, con 8 conciertos puedo pasar con más de 20 pestañas abiertas en Firefox y Xcode abierto con el simulador ejecutando una aplicación muy compleja, incluso durante las advertencias de memoria.

El más caro en el que te sientas cómodo gastando tanto dinero.

Una pantalla grande es agradable, pero es una preferencia personal. No necesita una tonelada de almacenamiento, cualquier Mac que Apple esté vendiendo en este momento está bien.