Lo que en principo debía ser una gran noticia para los desarrolladores interesados en el iPhone, puede que no lo sea tanto. Explicamos la historia completa.

Hasta ahora mismo, para crear aplicaciones para el terminal de Apple sólo había una posibilidad: aprender y utilizar Objetive-C (lenguaje que usa esta plataforma) y Cocoa Touch (las librerías que implementan el modo gráfico). Por eso, el lanzamiento del entorno MonoTouch es una gran noticia puesto que gracias a ella se puede utilizar C# y la plataforma de desarrollo Microsoft .NET.

Las tecnologías .NET son multiplataforma al ejecutarse sobre una máquina virtual o runtime en lugar de hacerlo directamente sobre el sistema operativo lo cual lo hace válido para el uso sobre el iPhone OS. Hasta el momento, ninguna pega y todo son beneficios.

Entonces ¿por qué cuestionamos esta llegada? Pues porque muchos de los programadores de C# se echarán atrás puesto que sigue siendo necesario un equipo con Mac OS X y pagar 79$ para apuntarse al programa de desarrolladores de Apple. Lo cual supone un gasto pero es que MonoTouch no es gratuito ni mucho menos.

MonoTouch tiene un coste de 399$ para un programador con un año de actualizacionesy de 999$ en su edición para empresas. Así que, para pequeños programadores y aficionados sigue siendo más viable la opción de aprender el método oficial y seguir con Objective-C.

monodevelop

Vía | XatakaMovil
Página web de MonoTouch