
Como mencioné en un artículo anterior, empecé a desarrollar con el
Corona SDK para hacer mi "programitas" para los móviles iOS y Android, y la verdad que hasta el día de hoy me sigue sorprendiendo, y aprendiendo nuevas funcionalidades. Al principio desarrollaba los scripts con
Notepad++, aunque a la medida que vamos con trabajar con proyectos más complejos echamos de menos una buena IDE, por lo que me puse a probar, y por fin! encontré la que me viene como anillo al dedo.
Zerobrane Studio: Esta destaca por su fácil configuración, autocompletado y sus opciones de debugger como live coding, es simplemente INCREIBLE. Para configurarlo, solo necesitamos descargar el programa, descomprimir, ejecutar, luego una vez abierto en:
Project --> Lua Interpreter --> Corona
Y ya lo tendremos listo para trabajar!
Si queremos trabajar con las funciones de debuggeado, deberíamos de añadir la línea:
require("mobdebug").start()
Dentro de nuestro
main.lua y listo!
Si necesitamos ejecutar la aplicación que estamos desarrollando en nuestro simulador CORONA, tendremos que poner como activa la carpeta del proyecto con la que estamos trabajando en:
Project --> Project Directory --> Choose
Navegamos a la carpeta raíz del proyecto y después con darle al boton del play

(start debugging) o pulsando simplemente F5 se ejecutará el simulador.
Para los mas curiosos pueden ver un video de demostración aquí abajo:
http://notebook.kulchenko.com/zerobrane/debugging-and-live-coding-with-corona-sdk-applications-and-zerobrane-studio