¿El Macbook 12 (2016) es bueno para un desarrollador de iOS?

A2A

Yo diría que dependerá de dónde planee hacer su desarrollo y cuánto código compilará.

Va a tener poca potencia para mi gusto personal: es una CPU Core m3, en comparación con el Core i5 en el MacBook Pro de 13 pulgadas (y el Core i7 para el 15 pulgadas).

En el lado positivo, la duración de la batería es un poco mejor a cambio.

Pero también solo obtiene un único puerto USB-C, por lo que si carga en un almacenamiento externo para permitirle almacenar una gran cantidad de código fuente, es probable que necesite alquilar un dongle USB-C, y probablemente encuentre que necesita un concentrador , como el adaptador multipuerto AV digital USB-C de Apple – adaptador de pantalla.

Si compila mucho, querrá enchufarlo a la alimentación casi todo el tiempo, e incluso entonces, tomará más tiempo porque el diseño Core m3 es menos ventilador (lo que significa que paga por el silencio en el costo de gastar mucho más en tus compilaciones).

Por otro lado, si te gusta codificar en el parque, en lugar de una oficina, o en un avión y no obtienes el asiento en la fila de salida para que la persona frente a ti no pueda reclinarse, es posible que tengas un problema al usar una computadora portátil más grande.

Respuesta corta: no.

Respuesta larga:
En general, el MacBook tiene dos problemas: tiene una pantalla pequeña y un procesador lento.

Puede trabajar con una pantalla pequeña, especialmente si tiene una pantalla externa.
Utilicé una MacBook Pro de 13 ″ para la programación de iOS durante un año, y era lo suficientemente grande como para ni siquiera usar una pantalla externa.

Su principal problema es el procesador.
Verá, el MacBook está dirigido directamente a los usuarios de iOS que necesitan una computadora portátil porque el mouse y el teclado son más cómodos.

Sin embargo, para el desarrollo de iOS necesitas un procesador fuerte.
La cuestión es que el desarrollo de iOS es más que solo escribir código.
Hay un diseño de interfaz, hay Xcode que está construido para ser un IDE potente, no un procesador ligero. Es posible que incluso desee utilizar parques infantiles para probar el código, y para esto definitivamente necesita un buen procesador (ya que vuelve a compilar el código cada vez que cambia algo).

Esas son cosas que se pueden manejar en una MacBook Pro, pero no en una MacBook.
Sugeriría ir con el MacBook Pro de 13 ″.
Por 1300 $, el MacBook Pro 2015 es lo suficientemente bueno para usted, ya que tiene un presupuesto limitado.

Personalmente utilizo el MacBook Pro de 15 ″ 2016, pero utilicé una retina MacBook Pro de 13 ″ de nivel básico durante dos años, y fue lo suficientemente bueno para mí.

También te sugiero que busques descuentos en el MacBook Pro de 15 ″ 2015, porque si inviertes el dinero extra obtienes una gran máquina que te durará mucho tiempo.

Personalmente, soy un estudiante universitario y llevo mi computadora portátil todo el día.

Para aclarar, compre el MacBook Pro 2015 e intente obtener el mejor con el presupuesto que tiene.

Después de usar un Macbook Pro como mi máquina de desarrollo principal durante casi una década, recientemente tuve que elegir una nueva máquina de trabajo (hago una combinación de desarrollo de iOS y gestión de ingeniería).

He estado trabajando con Swift durante más de un año, y los tiempos de compilación de Xcode son difíciles en un MacBook pro. Con esto y el nuevo MacBook pro siendo súper poco atractivo, elegí un iMac 2015 y no podría estar más feliz. Rendimiento más rápido en prácticamente todo.

Todavía conservé mi MacBook personal que utilizo para reuniones y proyectos si es necesario, etc. Pero, sinceramente, en general, si quieres hacer el desarrollo de iOS y NO REQUIERES que sea portátil, iría con un imac.

La pantalla es demasiado pequeña. La pantalla es el conducto de información de su editor de programación a su cerebro. Cuanto más grande es la pantalla (dentro de lo razonable), más grande es ese canal de información. Esa pequeña pantalla te dará, en efecto, visión de túnel. Yo uso un MacBook de 15 ″ y tengo un segundo monitor.

Puede obtener un segundo monitor de manera relativamente económica, eso sería una posibilidad. Pero eso construyó que la pantalla es demasiado pequeña para el desarrollo de software, al menos en mi opinión.

De acuerdo con Ole Petersen, a Xcode le gusta el espacio en pantalla y no lo conseguirás con el Macbook (incluso los 15 no serían geniales). Uso un iMac 5k, y también tengo un Macbook de 13 pulgadas, nunca uso Xcode en el Macbook, simplemente no funciona del todo bien en una pantalla tan pequeña, afecta mi productividad.

Sin embargo, siempre puede enchufar una pantalla externa y tener lo mejor de ambos mundos.

Un iMac proporciona una mejor relación calidad-precio, pero pierde la portabilidad.

Realmente, las decisiones se reducen a dos cosas …

  1. ¿Necesitas portabilidad? Si es así, entonces solo tendrá que obtener el Macbook, para ahorrar dinero, podría mirar un modelo de Reacondicionamiento de hace un par de años. Si no es así, obtenga una pantalla iMac, más barata y mucho más grande.
  2. El dinero. No sé si estás cargado o arruinado, así que solo tú puedes tomar esa decisión.

Consejos generales para la compra de Mac …

Siempre obtenga SSD o Fusion Drive, el impacto en el rendimiento es enorme.

Los refrigerios de manzana son generalmente una gran oferta.

Usted paga una gran prima por las computadoras portátiles, asegúrese de que realmente lo necesite .

No, la Macbook es una computadora horrible para todo, excepto tal vez como una súper portátil y con un trabajo muy ligero.

Si el precio es el problema, echa un vistazo a Macbook Air o máquinas Macbook pro más antiguas.

El “Macbook One” (apodado por su único puerto USB-C) tiene una pantalla pequeña y una CPU de muy baja potencia que tal vez tenga poca potencia, lo que me molestaría. No sería mi elección. ¿Puedes hacer que funcione? Seguro.

Retina MBP (incluso usado, más antiguo, pero aún retina) o iMac 5k. Sé que algunas personas usan aires MacBook, y el MacBook One podría ser tan bueno como eso, así que … podría ser peor, supongo, pero no sería mi recomendación.

Si no necesita la portabilidad, sugeriría un iMac con 16 gb de ram y 256 gb SSD. Para xCode, creo que obtienes más potencia, pantalla más grande y puertos que necesitarás.

Una pantalla de 21 o 27 pulgadas es realmente agradable para xCode y las utilidades que desee tener una al lado de la otra. XCode solo tiene muchos paneles que también necesita la mayor parte del tiempo.

Mirar las letras minúsculas en una pantalla de 12 pulgadas durante horas no es muy bueno para tus ojos. Tengo la Mac de 27 ”, y me parece ideal para el desarrollo de aplicaciones. Tenía la pantalla de 21 ” antes. Buena máquina, pero la nueva es brillante.

Utilizo un MacBook de 15 pulgadas, vivo con miedo de que la próxima versión de Xcode sea insostenible en un tamaño de pantalla de 15 pulgadas, pero me encanta la portabilidad, la libertad de ir a la playa y codificar con las olas del océano que lamen mis pies …