Instalación de Corona SDK en Ubuntu 12.04 utilizando Wine

Introducción

Corona SDK es una plataforma para el desarrollo de aplicaciones móviles para iOS y Android muy publicitada ultimamente y por lo que he visto hasta el momento muy interesante para el desarrollo de aplicaciones, especialmente juegos en estos dispositivos.  Desafortunadamente no existe aún una versión para GNU/Linux sin embargo por suerte es posible instalarlo utilizando Wine.

Instalación de Wine

El primer paso debe ser entonces instalar Wine que se encarga de hacer la traducción o emulación de las invocaciones a las funciones nativas de Windows.

$ sudo aptitude install wine

En este caso estoy utilizando un release candidate de la versión 1.4.

$ wine –version

wine-1.4-rc5

Descargar Corona SDK

Para descargar la distribución del software se debe elegir la versión del sistema operativo Microsoft Windows y descargar el paquete correspondiente desde la siguiente ubicación.

https://developer.anscamobile.com/downloads/coronasdk

También es necesario que se cree una cuenta de usuario en el sitio web para poder ejecutar posteriormente el software.

http://developer.anscamobile.com/user/register

Instalar Corona SDK

La versión que se utilizó para este procedimiento fue la 2011.704.  La invocación mostrada a continuación realiza la instalación del software (desarrollado para Windows) en GNU/Linux.

$ wine start CoronaSDK-2011.704.msi

Crear una demostración: Hola Mundo

Hola Mundo con Corona SDK
Hola Mundo con Corona SDK

Utilizando cualquier editor de texto crear el archivo main.lua con el siguiente contenido.

local text = display.newText("Hello World", 50, 50, nil, 26)

text:setTextColor(255, 255, 255)

Ejecutar el Corona Simulator para interpretar la aplicación de demostración recién creada.

Herramientas instaladas por Corona SDK
Herramientas instaladas por Corona SDK

También es posible ejecutarlo desde la línea de comando de la siguiente manera.

$ ~/.wine/drive_c/Program Files/Ansca/Corona SDK/Corona Simulator.exe

Finalmente para interpretar la aplicación creada anteriormente elija la opción Open Project del menú File y seleccione el archivo main.lua.

Enlaces

Instalación de Internet Explorer 7 en Linux OpenSuse 11.1 utilizando PlayOnLinux y Wine

Introducción.

Wine es un software que permite ejecutar aplicaciones Windows en otros sistemas operativos como Linux y FreeBSD.  Su funcionamiento se basa en incorporar una capa de traducción que obtiene los llamados del  sistema operativo simulado y los convierte en llamados del sistema operativo huésped.  Sobre él se utilizará PlayOnLinux, que es un software que facilita la instalación de aplicaciones, principalmente juegos, sobre Wine.

Internet Explorer 7 es el navegador web desarrollado por Microsoft para la plataforma Windows.  Muy conocido por sus graves problemas de seguridad y sus incumplimientos severos a los estándares web.  Se aconseja no utilizarlo en ninguna plataforma y utilizar en su lugar un navegador mejor como Opera, Firefox, Chrome o Safari.

Desafortunadamente si usted desarrolla software web deberá verificar que sus aplicaciones funcionen correctamente sobre los principales navegadores, incluyendo a IE.  Este es un buen método para tener acceso a IE para pruebas sin tener que utilizar el sistema operativo Windows.

Instalación de Wine + PlayOnLinux.

Obtener la última versión disponible desde la siguiente ubicación.

http://www.winehq.org/download/

$ wget http://ufpr.dl.sourceforge.net/sourceforge/wine/wine-1.1.14-openSUSE11.1.i586.rpm

$ sudo zypper install wine-1.1.14-openSUSE11.1.i586.rpm

$ sudo zypper install PlayOnLinux

Instalación de Internet Explorer 7.

Ejecute PlayOnLinux desde la línea de comando.

$ /usr/bin/playonlinux

O en OpenSuse 11.1, acceda a los siguientes menúes.

Applications > PlayOnLinux.

Presione el botón Install de la barra de herramientas.

1

Seleccione la rama Internet del lado izquierdo y la opción Internet Explorer 7 del lado derecho.

2

Presione los botones Unzip, Ok y Close para realizar la instalación de las librerías base.

e1

Seleccione el idioma en que se desea instalar IE y presione el botón Forward.

3

Presione el botón Next para iniciar la instalación.

4

Lea los términos de la licencia y presione el botón I Accept para continuar.

5

Seleccione la casilla Install the latest updates … y presione el botón Next para continuar.

6

Presione el botón Restart Now para finalizar la instalación.

7

Seleccione las casillas On your desktop y In your menu si se desea que se creen íconos de acceso directo en el escritorio y en el menú del usuario respectivamente.  Presione el botón Forward para continuar.

8

Presione el botón Forward para finalizar el proceso de PlayOnLinux.

9

Ejecución de IE7.

Si se decidió crear los accesos directos durante la instalación, IE puede ejecutarse desde ellos, tanto en el escritorio como bajo Applications > Applications > Internet Explorer 7.

Si no se crearon los accesos directos, estos pueden crearse con la siguiente información.

  • Tipo: Aplicación.
  • Nombre: Internet Explorer 7.
  • Comando: /usr/share/playonlinux/playonlinux –run “Internet Explorer 7”.

10

Enlaces.