Mac para Programar

Hola, estaba pensando en una Mac para programar pero creo que con mi presupuesto solo me podria permitir una Mac Mini i5 de 4gb de Ram en lugar de una Windows pero, ¿ya ha salido Visual Studio para Mac? tenia entendido que saldria y si es asi que limitaciones tiene?, otra pregunta, ¿ con esa mac mini me alcanzara para programar en xcode y emular el iphone para probar las apps? gracias
Mi opinión:

Si vas justo de dinero, yo te recomiendo un Intel NUC. Por qué? Es pequeño, depende cual escojas, tendrás mejor hardware que el mac mini. (ya hay modelos con skylake)

Ahora, OSX? En tonymacx86 y otras páginas tienes tutoriales para hacer funcionar el NUC con OSX al 100% y nativo y al haber bastante gente con ellos no tendrás ni un solo problema en compatibilidad con OSX.

Pros:
- Intel skylake.
- Escoges SSD y RAM sin pagar burradas por ampliar.
- Sin problemas de drivers para Linux - Windows.
- Facilidad de reemplazar componentes.

Contras:
- Tardarás 2min. más en generar el USB de instalación (Máquina virtual OSX o un mac + clover y 2 o 3 configuraciones ya testadas en cualquier tuto)
Gracias por responder, interesante dispositivo no lo conocia, solo veo que no trae almacenamiento pero imagino que cualquier por USB vale pero una duda, ¿es muy complicado usar hackintosh? que en mi pc de escritorio nunca lo pude instalar, siempre se me quedaba pegada en la instalacion.
Dejate de Hackintosh si no quieres problemas a la larga si lo quieres para Xcode pillate un mac. hackintosh no es 100% nativo digan lo que digan, te lo dice uno que usa hackintosh habitualmente.
Un mac de segunda mano te puedes plantear para ahorrar un dinero.
mussi escribió:Dejate de Hackintosh si no quieres problemas a la larga si lo quieres para Xcode pillate un mac. hackintosh no es 100% nativo digan lo que digan, te lo dice uno que usa hackintosh habitualmente.
Un mac de segunda mano te puedes plantear para ahorrar un dinero.


No sé que hack tendrás, pero si que hay hacks nativos, así que por favor, antes de comentar infórmate bien.
(speedstep, hibernar, imessage,...).

Tienes gente que lleva desde 10.8 > 10.11.4 actualizando sin tocar nada. Como mucho re-instalar el driver de Toleda.

cuervoxx escribió:Gracias por responder, interesante dispositivo no lo conocia, solo veo que no trae almacenamiento pero imagino que cualquier por USB vale pero una duda, ¿es muy complicado usar hackintosh? que en mi pc de escritorio nunca lo pude instalar, siempre se me quedaba pegada en la instalacion.


El almacenamiento y la RAM los pones tu. Dependiendo el modelo puedes ponerle un SSD+SSD M.2. o un HDD + SSD M.2.

En tonymacx86 tienes tutos para todos o casi todos los modelos de Intel NUC.

Vamos, es generar el USB normal, añadirle clover y añadir 2 o 3 archivos que ya los tienes mas que mascados por la comunidad. (vamos, no tendrás ni que crearlos).

Tu PC de escritorio depende de que configuración tengas y no es lo mismo un hardware como los Nuc que están mas que testados que uno propio.

EDITO:

Las series anteriores de NUC funcionan al 100%, la nueva, que acaba de salir con skylake aquí tienes todas la info:

http://www.tonymacx86.com/el-capitan-de ... e-nuc.html
Enséñame esa config que sin tener que tocar nada vaya todo nativo que no tengas que reinstalar el driver de sonido con cada actualización , que funcione iMessage a la primera, la hibernación y esas cosas. Todo a la primera y sin historias.
Que se puede hacer ir más o menos todo cierto que sea todo fácil falso.
Instalar es muy fácil hacer vaya todo perfecto nada fácil ni con la mejor config de tonymac
mussi escribió:Enséñame esa config que sin tener que tocar nada vaya todo nativo que no tengas que reinstalar el driver de sonido con cada actualización , que funcione iMessage a la primera, la hibernación y esas cosas. Todo a la primera y sin historias.
Que se puede hacer ir más o menos todo cierto que sea todo fácil falso.
Instalar es muy fácil hacer vaya todo perfecto nada fácil ni con la mejor config de tonymac


Por ejemplo si sobremesa principal

Asrock z87 xtreme 3
i7 4770k
8Gb RAM
2x SSD
Gforce 660GTX
Wireless BCM94360CD combo Wifi-BT

Esa configuración para hacerlo funcionar necesito: Un config.plist standard y el kext de ethernet. Y ya tengo el USB funcionando a la primera. (La gráfica es 100% nativa, no hace falta instalarle los drivers de nvidia).

Si vas a preguntar por el NullCPUPowerManagement, no, no hace falta, clover puede parchear al vuelo.

Una vez instalado, en 2seg. tienes el speedstep generando, el SSDT. (y con ello hibernar). (Quizá, por desconocimiento, aquí no sepas que hay que activar 2 cosas en clover)

Audio? Realtek ALC892. Si metes Toleda, necesitas reinstalar cuando hagas update, si a mas le creas el Dummy (hay herramientas que te lo generan al momento), NO deberás parchear al hacer update.

Wifi-BT, esa placa es nativa. (25€ /ebay)

Activar TRIM? Desde clover o con el comando que hay para OSX.

El imessage es una tontería que ni utilizo, que lo quieres? Esto es más complicado, pero no por que suponga un esfuerzo grande, sino porque tienes que dar con una key que apple de por valida para activarlo. (En el portátil directamente pasé de activarlo porque no me aporta nada)

Vamos, he tardado 2-3min. más.

Y vuelvo al hilo principal, si un Nuc que están mas que comprobados, X Bios y todo, que problema va a ver?. Que en un Nuc skylake, que es nuevo nuevo nuevo actualmente pueda surgir algún propblema si que puede ser, en 2-3 meses seguramente ya no estén esos problemas. Y antes de hacer update, ya habrán actualizado el tuto para hacerlo en caso que haya surgido alguna compatibilidad (cosa extraña hoy en día con clover).

PD.: Los problemas en updates surgían mayormente al utilizar chameleon.
Yo tengo un equipo Hackintosh y vengo de un iMac original y no hecho nada en falta, la verdad. iMessage y Facetime no los he usado jamas, ni en el iMac, por lo que no me he molestado en usarlos en el Hackintosh.

Desde que he instalado, ha sido actualizar version tras version sin problemas, solo esperando a que nvidia saque los drivers previamente (porque mi grafica no es 100% nativa). El sonido no he tenido que tocar nada , el mismo que el compañero, y actualizo sin miedo y sigue funcionando.

El reposo no lo uso, pero aun así funciona. Tampoco lo usaba en mi iMac, lo veo una función solo para portátil.
3x3ojos está baneado por "clon de usuario baneado"
Si es para currar te recomiendo un Mac Mini, no te compliques la vida con historias de hackintosh que a la larga te resultarán mucho mas caras (los Mac Mini tienen precios de reventa estupendos, cuándo no lo necesites mas lo vendes y punto).

Curro como programador java y en mi empresa tiramos de Mac Minis con monitores Dell en todas las workstations. Insuperable relación coste/beneficio.
Bueno muchas gracias por sus opiniones, he conseguido una mac de segunda mano por mas de la mitad de precio que una mac mini, solo que es modelo 2010 creo... dual core, 6g de ram y tarjeta nvidia, espero que eso me sirva, estaba en muy buen estado.
3x3ojos está baneado por "clon de usuario baneado"
cuervoxx escribió:Bueno muchas gracias por sus opiniones, he conseguido una mac de segunda mano por mas de la mitad de precio que una mac mini, solo que es modelo 2010 creo... dual core, 6g de ram y tarjeta nvidia, espero que eso me sirva, estaba en muy buen estado.


Mmm... creo que ese equipo lleva un Core Duo (que no un i5 o i7), si es así te quedarás muy corto de CPU... podrás usarla con el Xcode, si, pero te irá a pedales. No te lo recomiendo.

En mi opinión, si aún puedes elegir, no pilles nada menor a un i5 y upgradea la RAM a 8Gb (o superior). Ten en cuenta que los OSX modernos (Yosemite, El Capitán) se tragan ellos solitos 2 o 3gb de RAM. La tarjeta gráfica da igual cualquiera, no es importante.

Vamos que un i5 + 8Gb RAM + SSD sería un equipo que te permitiría desarrollar para iOS cómodo.
cuervoxx escribió:Bueno muchas gracias por sus opiniones, he conseguido una mac de segunda mano por mas de la mitad de precio que una mac mini, solo que es modelo 2010 creo... dual core, 6g de ram y tarjeta nvidia, espero que eso me sirva, estaba en muy buen estado.


Uff mira que modelo es exacto haber si es fácil subir la RAM y se puede poner SSD si no vas muy muy cortito
11 respuestas