Gracias Carlos, te agradezco tu comentario y tiempo.
Esta maquina vale 425mil. También venden una de 395 de i7 pero con el video intel hd 3000
Entonces, ¿si la dejo con 8 gigas es suficiente para hacer cualquier programación incluyendo la del iPhone o sea aguanta trabajar con el ultimo xCode y Mavericks sin problemas?
Gracias de nuevo
Mae, una como esta le puede servir por bastante tiempo...
Macbook Pro 13 Mid 2012 - Core I5 - 8gb Ram - Ssd 256gb - ¢ 465,000.00 en MercadoLibre
Una con 4GB probablemente se mueva bien, pero si le puede meter un poquito más de plata e irse por una con 8GB (siempre y cuando tenga buenos specs) le va a servir más. Tome en cuenta que uno al programar no va a tener abierto sólo Xcode; tendrá abierto con cierta frecuencia el simulador de iOS, Instruments, y otras herramientas que usted decida usar.
Otra cosa que tiene que tomar en cuenta es el tamaño de la pantalla; yo no me hallo con laptops pequeñas, necesito espacio y que las cosas no se vean diminutas, por lo que prefiero laptops de 17 o al menos 15. Claro, eso depende de sus gustos.
Ahora, ¿necesita una macbook o también le sirve una imac? Si una portátil no le es tan necesaria, no hay nada mejor que trabajar con una pantalla de 21 o 27 pulgadas.
Sobre el asunto de programar, le recomiendo que empiece a empaparse con Swift de una vez. Yo hace un mes empecé a meterme con Objective-C, y ahora que estoy revisando Swift le digo que vale la pena que aprenda ese lenguaje de una vez. ¿Por qué? La razón principal es la adopción tan rápida de la última versión del sistema operativo por parte de los usuarios; en cuestión de dos o tres meses, la adopción del último iOS fácil será de más de dos tercios, lo que significa que desarrollar para iOS 7 y versiones anteriores ya no valdrá la pena. Luego está la marcada diferencia de los lenguajes; Swift se le va a hacer más sencillo y limpio, aparte de venir con
features como namespaces y generics entre otras (¡al fin!).
Si quiere empezar a leer sobre Swift, y luego empezar a programar en éste, le recomiendo que se lea este libro que Apple acaba de publicar hoy para iBooks:
https://itunes.apple.com/us/book/the-swift-programming-language/id881256329?mt=11
Para empezar a programar en ese lenguaje, tendrá dos opciones:
1. esperar a que la versión oficial de Yosemite y iOS 8 sean liberadas, entonces baja Xcode, actualiza su iPhone, y empieza a darle a la programada (sin poder publicar sus aplicaciones en el App Store todavía), o
2. afiliarse al iOS Developer Program (cuesta $99 al año), y así poder tener acceso al iOS 8 Beta y a Xcode 6 Beta.
Yo que usted la llevaría al suave y me tomaría el tiempo para leer y aprender bien la materia de Swift del libro que le pasé (eso depende de su experiencia como programador), y una vez que la versión oficial y estable de Yosemite y iOS 8 sean liberadas, empiezo a programar unas cuantas aplicaciones teniendo bases sólidas del lenguaje. Y ya teniendo buena exposición al lenguaje y las herramientas de desarrollo, me afilio al iOs Dev Program para empezar a sacarle el jugo.
Es decisión suya, compa; nada más tome en cuenta que si se va de una vez por los Betas, aunque sean versiones bastante estables, puede que se tope con defectos que lleguen a ser bien molestos.
¡Suerte!