Si en algún momento has tenido la intención de comprar una Mac, ves tu cartera y no tienes suficiente dinero para adquirir una, esta publicación puede ser para ti.
Cuando apenas comenzamos a programar tenemos normalmente la inquietud de probar las diferentes tecnologías que estan a nuestro alcance; sin embargo algunas veces el factor dinero no esta de nuestro lado, como puede ser la adquisición de tecnologia Apple.
Varios profesionistas y estudiantes que conozco coinciden en que estéticamente la tecnología de Apple son geniales, pero cuando hablamos de rendimiento y estética existen otras tecnologias que son superiores como Alienware, así que la moraleja es: no siempre te vayas por la tendencia ó lo que comúnmente utilizan en determinada carrera.
Un caso típico de las personas que deseamos programar para Apple nos encontramos con la primer limitante, debemos tener una Mac para poder desarrollar. Así que, hoy tengo para tí una manera económica para poder desarrollar sin la necesidad de tener una Mac fisicamente. Las opciones son las siguientes:
MacinCloud: Servicios en la nube que proporciona soporte para tecnologia Apple con diferente planes uso. Los costos son accesibles para comenzar a experimentar. Permite administrar la interfaz de OSX en modalidad virtual o física, permitiendo el manejo sus herramientas y creando aplicaciones con el apoyo de xcode. Esta es la opción que recomiendo, debido a que no tenemos que invertir mucho dinero para tener lista una Mac y sin tener inconvenientes legales, que puedan ocasionar las otras opciones.
Sitio: https://www.macincloud.com/
Construye tu propia Mac: Para lograrlo, es necesario recopilar distintas partes de computadora para forzar la compatibilidad con el OSX, puede llegar a ser un poco complejo este proceso, debido a que tienes que conseguir determinados dispositivos para lograr la mayor compatibilidad posible. Si te interesa, en la siguiente página sugieren los distintos dispositivos requeridos para crear tu propia hackintosh http://www.hackintosh.com
Esta opción esta ideal para un uso personal y no comercial. Quizás como opción para experimentar el potencial de construir tu propia pc compatible con OSX, como fin didáctico.
Virtualiza: Crea una maquina virtual con el apoyo de vmware ó virtualbox. Los detalles más importantes a considerar es la memoria ram y la velocidad del procesador. Debido a ejecutarás una computadora virtual dentro de tu computadora física, es decir dentro de tu computadora con sistema operativo windows, instalarás una aplicación que te permitirá instalar OSX. Es por esta razón que los núcleos de procesamiento y memoria RAM se deberán distribuir entre estos sistemas operativos. En la actualidad muchos servicios que son proporcionados en Internet como por ejemplo: los servicios de hosting, utilizan una combinación de servidores virtuales y físicos como ahorro a nivel de infraestructura o alojamiento de los servidores.




