¿Qué Mac para desarrollar aplicaciones de iPhone?

15

Soy un desarrollador que trabaja con Windows. Tengo algunos usuarios interesados en las aplicaciones de iPhone, así que estoy buscando una Mac ahora mismo. El problema es que no tengo ni idea de qué comprar.

No quiero usar la Mac como mi máquina principal, solo quiero utilizar la codificación. Así que no necesita ser tan poderoso, supongo. Entonces, ¿qué recomendaría usted? Nuevo o usado ...

¿Funciona la Mac con mi teclado / mouse USB? ¿Funciona con mi monitor con puerto DVI? ¿Necesito adaptadores o hardware completamente nuevo?

Leí en algún lugar que necesito una CPU Intel. ¿Es esto cierto?

    
pregunta mseo 01.02.2011 - 04:00

8 respuestas

22

El Mac Mini actual de bajo nivel con una actualización a 4GB de memoria es probablemente el mejor valor por tu dinero. Eso es lo que tengo excepto con 8GB; Conseguí mi memoria de Amazon por $ 130, más barata que la memoria de Apple. Es una máquina muy capaz. Si usa muchos programas simultáneamente, el estándar de 2 GB es un poco estrecho, pero 4 GB funcionaría bien; Parecía una buena oferta para 8GB y uso más que tu promedio de aplicaciones al mismo tiempo y muchas pestañas de Safari.

El nuevo MacMini es mucho mejor que el de 2009. Lo sé porque tuve uno antes de este; con 2GB por supuesto :).

Por cierto, vas a amar OS X. No se sorprenda si abandona Windows en un año.

Sobre tus preguntas específicas:

  1. Cualquier Mac actual tiene una CPU Intel. Apple cambió de PowerPC en 2006 y sí, necesitas una, pero no quieres una ¡Computadora tan vieja de todos modos!

  2. Casi cualquier teclado o mouse funcionará bien con OS X. Si está usando algún tipo de mouse o teclado sofisticado, es probable que necesite algún software de terceros para que todas esas partes personalizadas funcionen. Pero todas las partes estándar funcionarán; haga clic con el botón izquierdo, haga clic con el botón derecho, la rueda de desplazamiento, el control del cursor, etc. Sin embargo, existe la posibilidad de que no haya un OS X equivalente al software de terceros que esté utilizando.

  3. Finalmente, las Mac funcionan con monitores estándar e incluso con televisores modernos con entradas DVI, VGA, HDMI (prácticamente todas lo hacen). Lo más que necesitará es un adaptador común que se encuentra en Best Buy, Apple Store, etc.

respondido por el Randy6T9 01.02.2011 - 06:55
7

Cualquier mac actual funcionaría bien. Simplemente elija el factor de forma que más le guste al precio que está dispuesto a pagar.

Uso un Mac mini para el desarrollo de iPhone y funciona bien con todos mis periféricos estándar (monitor, teclado y mouse). Tuve que conseguir un adaptador para el monitor.

    
respondido por el Kevin Lawrence 01.02.2011 - 04:09
4

Estoy totalmente en desacuerdo con todas las sugerencias de Mac Mini.

Consigue un macbook. Usado o nuevo, depende de lo que prefieras. O mejor aún: obtenga el Air que tiene el mismo precio que el macbook.

Hoy en día, un nuevo mini es U $ 300 más barato que los dos portátiles (que cuesta U $ 999) pero no tiene que lidiar con los teclados, ratones y, sobre todo, la falta de batería. Cualquier computadora sin un nobreak es un distribuidor de ruptura para el desarrollo, desde mi punto de vista. Sumando todo eso, más el espacio utilizado, el consumo de energía y la comodidad, podemos resumir fácilmente que las macbook valen mucho más. Además, con el aire, el SSD hace que valga aún más .

El mini es bueno como servidor doméstico o cualquier tipo de máquina dedicada. Nunca como escritorio ni para recibir comentarios frecuentes del usuario, incluso si se puede configurar para una PC desordenada.

De todos modos, soy un usuario de PC desde hace mucho tiempo, nunca solté Windows o PC, pero si vas a desarrollar Mac, por favor, hazlo todo. Aprende a disfrutar de Apple, a odiarlo también. y haga de ese software realmente un sistema operativo de Mac, no una pieza portada que no se ajuste. Hay muchos, muchos matices en un verdadero software creado para mac que puede marcar la diferencia para que su software tenga éxito en el mercado de Apple.

Incluso puedes usar bootcamp para instalar ventanas en él si lo deseas, pero como todos los demás han dicho, como desarrollador te enamorarás del sistema operativo mac y del increíble hardware (que no sucederá si vas Mini).

    
respondido por el cregox 01.02.2011 - 14:48
3

Sinceramente, cualquier Mac en el mercado en este momento (que actualmente está siendo vendida por Apple) lo hará bien. Elija basado en el precio, honestamente. Sin embargo, no recomendaría un Macbook Air si no lo va a utilizar como una computadora normal. Su mejor opción probablemente sería una Mac Mini , que tiene una CPU Intel y mucha velocidad y compatibilidad para lo que está tratando de hacer. Son mucho más baratos que los Mac alternativos, y puede usarlos con su configuración de monitor / mouse / teclado preexistente. Esto es realmente bueno si compra una de esas pequeñas cosas de conmutador que le permite usar una única configuración de monitor / mouse / teclado con dos o más computadoras. El Mac Mini funcionará con un puerto DVI, y si el modelo que compra no es compatible con DVI en la caja, Apple vende un adaptador de $ 20 que le proporcionará lo que necesita a un precio bajo.

En resumen, Mac Mini es el camino a seguir , imho. La siguiente mejor opción es un iMac , que quizás te guste más (tiene una experiencia más "Mac" de la que te garantizo que te enamorarás).

    
respondido por el SeniorShizzle 01.02.2011 - 05:16
3

De acuerdo con las sugerencias de Mac Mini, pero solo para informarle, si quiere una computadora portátil, tampoco habrá problemas. He desarrollado con éxito 4 aplicaciones en un Macbook blanco 2009 sin problemas (hice el máximo de memoria a 4Gig y reemplacé el disco duro de 120Gb con un de 500Gb).

    
respondido por el gnuchu 01.02.2011 - 13:48
2

Iría con Mac Mini primero y conectaría mi teclado y mi monitor a eso y usaría Escritorio remoto para conectarme a mi PC con Windows .

    
respondido por el gyurisc 01.02.2011 - 09:09
2

Creo que, por razones prácticas, desea utilizar una Mac que tenga una pantalla lo suficientemente grande como para mostrar todo el simulador de iPhone4 (o iPad). Es molesto cuando tienes que mover la ventana del simulador hacia arriba y hacia abajo en la pantalla para ver qué hay allí.

También necesita un puerto USB para sincronizar entre un iPhone o iPad real y la máquina de desarrollo.

Cualquiera de las máquinas que vende Apple ejecutará las herramientas de desarrollador (Xcode) de manera admirable, pero hará una pequeña tarea para ver cuántos píxeles necesita para mostrar el simulador (y las demás herramientas) de manera cómoda. La mayoría de los desarrolladores que conozco usan pantallas múltiples, por lo que tienden a usar máquinas que te permiten conectar una segunda o incluso una tercera pantalla. Estoy usando un MacBook Pro 17 "de 4 años".

    
respondido por el Michael Brian Bentley 04.02.2011 - 19:54
1

Acabo de comenzar el desarrollo de iOS y compré una Mac Mini, en realidad es bastante potente para una máquina tan pequeña. Aunque me actualicé a 4 gigas de ram.

    
respondido por el user3513 10.02.2011 - 05:23

Lea otras preguntas en las etiquetas