2010-04-12 10 views
5

El título probablemente lo dice todo.¿Es la MacBook lo suficientemente potente como para desarrollar Ipad? o necesito un MacBook Pro?

Considerando que el procesador de un ipad no es nada comparado con un macbook, creo que una Macbook debería ser más que capaz de ejecutar el simulador. Sin embargo, sin saber mucho sobre el desarrollo de iphone/ipad, me gustaría obtener algunas opiniones sobre esto.

por ej. cuántas aplicaciones normalmente se necesitan ejecutar para ipad dev (editor, depurador, monitor de rendimiento, registro de seguimiento, etc.). ¿Son intensivos estos recursos de aplicaciones (memoria, CPU)?

por favor, no tome en consideración la imagen real, 3d, video, desarrollo de sonido. Entiendo que uno necesitaría una máquina bastante robusta para producir este tipo de activos creativos. Lo que estoy viendo es una máquina para hacer el desarrollo de código, la física, armar los activos producidos (imágenes, gráficos vectoriales, video 3d, sonido, etc.).

+0

Cree la aplicación en la peor máquina posible. Si funciona allí, funcionará en el objetivo. – cjk

+0

aunque las pruebas de rendimiento serán una parte importante del ciclo de desarrollo, me preocupa más toda la experiencia de desarrollo en este punto. – ronaldwidha

+0

según mi comentario: el tamaño de la pantalla será el factor más importante en la "experiencia de desarrollo completa" – philsquared

Respuesta

7

Una Macbook sería suficiente para el desarrollo, los tiempos de compilación ligeramente más largos serán el único inconveniente, pero eso no debería ser realmente significativo. Sin embargo, donde vas a luchar será el estado de la pantalla. La resolución de la Macbook es solo mayor que la del iPad en el paisaje (y cuando saca el dock y la barra de tareas, tal vez más pequeños). En el retrato prepárate para un montón de desplazamiento. Empecé a usar el simulador de iPad en mi Macbook Pro de 15.4 "originalmente y me sentí tan frustrado con él que salí y compré un 17" en su lugar (incluso sabiendo que se deben actualizar). YMMV.

Por supuesto, si tiene el MB conectado a un monitor la mayor parte del tiempo esto puede no ser un problema.

+0

punto interesante. – ronaldwidha

+2

Un nuevo monitor es aproximadamente 1/20 parte del precio de una computadora portátil nueva, ¡especialmente considerando que ya tiene una! Debes tener más dinero que sentido. – rjh

+0

Difícil cargar el monitor en el tren. Luego está la cuestión de dónde enchufarlo ;-) Hago mucha codificación desde mi casa/oficina. En casa tengo una pantalla de cine de 30 "(que cuesta más de la mitad del precio de la nueva computadora portátil, por cierto :-)) – philsquared

5

Sí, una MacBook está bien, ya que como observará la compilación, la edición, etc. son tareas relativamente poco potentes en comparación con la edición de imágenes y videos.

Dado que el software de desarrollo del iPad forma parte del kit de herramientas de desarrollo estándar y del SDK, no debería haber ningún problema.

+0

¿crees que me perderé algo (ipad dev wise) al optar por un macbook? – ronaldwidha

+0

Debería estar bien ... actualizó la respuesta. –

1

Desarrollo exclusivamente en MacBook Pro 15 "- y un modelo anterior en eso (2.33 GHz). Estoy de acuerdo con otros en que un monitor externo es extremadamente útil. Tengo un monitor de 24" además de MBP de 15 ". el camino, sigo el trabajo de desarrollo sin la ayuda del monitor externo.

La velocidad es menos que ideal, pero mucho depende de lo que está acostumbrado. Estoy considerando actualizar a MBP 15 recientemente anunciado ".

En cuanto a las aplicaciones. La mayoría de lo que necesitas está en Xcode y en el simulador de iPhone. Pero se encontrará ejecutando Interface Builder y Shark de vez en cuando.

HTH

2

que se desarrollan en un núcleo Intel Mac mini en solitario y es lo suficientemente potente como para hacer el desarrollo IPAD.

+0

eso es un alivio. Acabo de pedir una y después de leer este hilo estaba un poco asustado de haber cometido un error elección. –

1

Estoy desarrollando en una MacBook Air (2.13 GHz), con esa práctica pantalla de retrato externo. Dado que la mayoría de las bases de código de SO del iPhone no hacen un uso intensivo de C++ y plantillas, no debería tener problemas de compilación con una máquina menor.

Cuestiones relacionadas