Ha pasado más de un año desde que el nuevo lenguaje de programación Swift de Apple fue lanzado. Este lenguaje tiene una respuesta increíble de la comunidad de desarrolladores y todas las estadísticas lo demuestran. Aunque se ha anunciado que Swift será de código abierto este otoño, no hay muchas herramientas disponibles hasta la fecha para disfrutar del sabor de este magnífico lenguaje. Y la mayoría de esas herramientas sólo funcionan en un Mac. Para un desarrollador o para un principiante que esté interesado en crear aplicaciones nativas para iOS, está bien, pero para todos los demás puede no ser así.
Con este problema en la mano, el grupo RemObjects Software ha desarrollado ‘Silver’, una implementación del lenguaje de programación Swift. Silver permite ejecutar escribir y compilar código Swift para desarrollar aplicaciones basadas en .NET, Java, Android y Cocoa también en Windows. No es sólo un compilador como otros compiladores swift basados en la web, sino que es un entorno de desarrollo completo para el desarrollo de aplicaciones.
Los desarrolladores que trabajan en Windows pueden utilizar la potencia del IDE Visual Studio de última generación de Microsoft en el que Silver se integra completamente. En el IDE de Visual Studio, Silver actúa como una opción de lenguaje Swift y se incluye en el editor de código existente. Amplía tres veces las capacidades del código Swift con herramientas adicionales. Con Silver, los desarrolladores pueden integrar y desplegar aplicaciones compatibles con dispositivos Android, dispositivos iOS y máquinas Mac OS X. También proporciona soporte de depuración para Android, Java y Cocoa nativo.
Como menciona el sitio web del grupo RemObjects Software, hay mucho más sobre Silver que esto. Su compilador Elements tiene la capacidad de soportar otros dos lenguajes de programación además de Swift de Apple. Estos son RemObjects C# y Oxygene. Todos estos lenguajes tienen su propia singularidad y lo mejor es que puedes incluir los tres lenguajes dentro del mismo proyecto.
Silver también trae consigo la opción de oxidación con la que puedes convertir código de cualquiera de los lenguajes populares en Swift. Esta opción no es gratuita por ahora pero realmente vale la pena pagar por ella. Para los desarrolladores de Mac, Silver está disponible con el nombre de Fire, que es un entorno de desarrollo ligero y más productivo.