¿Cuáles son los requisitos de hardware mínimos y recomendados para el desarrollo de Xcode en OS X?

10

Soy un programador independiente y hasta ahora solo he trabajado en proyectos en la plataforma Windows. No tengo mucha idea sobre el hardware OS X. No busco una configuración de gama alta, sino un entorno de desarrollo integrado y un servidor de base de datos debería funcionar bien. Tengo un procesador portátil Dell i7, 8 GB de RAM, 1 TB de disco duro; Estoy bastante satisfecho con el rendimiento. Lo voy a usar principalmente para el desarrollo de aplicaciones y no para el desarrollo de aplicaciones gráficas completas.

¿Cuáles son los requisitos de hardware mínimos y recomendados para el desarrollo de Xcode en OS X?

usuario1
fuente
Si no va a usar Storyboard y solo usar código, puede usar cualquier computadora portátil Apple. Pero si vas a usar Storyboard, cómprate un MacPro 6 Core o superior. Tengo una MacBook Air a mediados de 2012, SSD, 8GB, 2Ghz Intel Core i7, Intel HD Graphics 4000 1536 MB. Y tengo una aplicación que tiene más de 100 controladores de vista y ejecuta Xcode muy lentamente. Me toma para siempre actualizar la maldita aplicación.
Rogelio
Agradecería las respuestas sobre los requisitos mínimos que se hacen en la pregunta, con experiencia real en lugar de personas que hacen recomendaciones de tipo de opinión. Aparentemente, Apple no sale y lo dice en ninguna parte (busqué) y lamentablemente ninguna de las respuestas aquí lo aborda. Por ejemplo, solo escriba una respuesta si la redujo a 2 GB y descubrió que era inaceptable, etc., etc.
LMSingh

Respuestas:

6

Siendo yo mismo un programador, creo que el tamaño de la pantalla y la cantidad de memoria son los factores más importantes a tener en cuenta. Los procesadores y chips gráficos de todas las MacBooks actuales serán suficientes para este tipo de trabajo, aunque las MacBook Airs vienen de serie con un procesador Intel i5, que puede actualizarse a un i7 por un pequeño precio.

Memoria: MacBook Airs viene de serie con 4 GB, lo que creo que no es suficiente. Sin embargo, todos tienen la opción de actualizar a 8 GB. Los MacBook Pro de 13 "vienen con 8 GB estándar, con 16 GB como opción. Los MacBook Pro de 15" tienen 16 GB estándar.

Para el tamaño de la pantalla, me gusta tener mucho para hacer el trabajo de desarrollo. Desafortunadamente, Apple dejó de vender computadoras portátiles de 17 "hace algunos años. Por otro lado, casi todos los MacBook Pros ahora vienen con una pantalla Retina, lo que significa que tienen una resolución mucho más alta para el mismo tamaño de pantalla. Si se siente cómodo trabajando con fuentes más pequeñas tamaños, puede cambiar a una opción de "más espacio" en la configuración de la pantalla, lo que le ofrece una gran cantidad de espacio en la pantalla. Puede elegir entre 13 "y 15" MacBook Pros, pero los modelos de 15 "son los mejores de Apple, por lo que pueden ser más costosos de lo que estás buscando Las MacBook Airs no tienen pantallas Retina, y vienen en modelos de 11 "y 13".

Un último punto a tener en cuenta es el tamaño del disco. Todas las MacBooks, excepto la MacBook Pro de 13 "sin pantalla Retina, vienen con un SSD. Pero con los modelos más baratos son solo 128 GB. En todos los modelos de MacBook Air tienes la opción de elegir hasta 512 GB y hasta 1 TB en los MacBook Pros.

Le sugiero que vaya a la tienda en línea de Apple para su país y personalice una MacBook Air o MacBook Pro a su gusto y dentro de su presupuesto. ¡Bienvenido al mundo del desarrollo de Apple!

Leming
fuente
4

Puede usar todas las computadoras portátiles de Apple para el desarrollo de Xcode, así que elija una que se ajuste a su presupuesto.

Cualquier Mac usado que pueda ejecutar 10.10 realmente será suficiente para comenzar. A partir de ahí, puede medir cosas y decidir cuánto $$ gastar para acelerar el trabajo que le interesa.

Aunque no es una computadora portátil, también debe mirar la Mac-mini, el costo de $ 499 es mucho más bajo que una computadora portátil. Estoy usando una Mac-mini para el desarrollo de xcode y uso una Mac-pro para mi trabajo diario. Tener una plataforma de desarrollo separada me permite mantenerlo siempre limpio de cuentas personales, datos y aplicaciones.

cad71
fuente
+1 Aunque indicaré que tener tanta memoria como se ajuste a su presupuesto es de gran ayuda al compilar y depurar.
Geoff Hutchison
0

Hace 4 años que trabajo con el hardware de Apple, comencé con un MBP i5 que actualicé con un SSD y 8 GB de RAM. Vengo de Linux y las veces que usé Windows es para programar es difícil de recordar. Estaba tan satisfecho con su rendimiento que me enganché con OSX.

El tamaño de la pantalla es definitivamente un problema cuando se trabaja seriamente como programador. Esperé el MBP con salida de rayo y en el camino finalmente configuré mi configuración con dos ACD de 27 "con un MBP i7, 8 GB de RAM y 256 GB SSD a fines de 2013.

Mi copia de seguridad es un MBP i5, 4 GB de RAM y 256 SSD a principios de 2014, y puedo decir para empezar que el i5 funcionará, pero no preferiría un Air.

Solo puedo decir que las diferencias de rendimiento son notables, pero para una startup, el MBP i5 seguramente hace el trabajo por menos;)

dbf
fuente