LiveCode: Una herramienta poderosa para desarrollar software

15

El nuevo entorno de desarrollo de software LiveCode 9, disponible por suscripción anual o como código abierto, es fácil de usar y potente. En nuestra empresa www.dineroclub.com utilizamos Livecode como nuestro lenguaje principal.

Alvaro Abril, Desarrollador Senior Livecode
Alvaro Abril, Desarrollador Senior Livecode – presidencia@dineroclub.com

Para aquellos que no están familiarizados con LiveCode , es un entorno de desarrollo de software visual (y el lenguaje correspondiente). Piense en Hypercard: el entorno de desarrollo / herramienta de creación de Hypermedia que se incluye con todos los Macintosh antiguos. Luego, haz que el lenguaje sea más poderoso. 

Haga que la interfaz sea utilizable por desarrolladores experimentados. Y permítale crear aplicaciones Linux, Windows, MacOS, Android, iOS y HTML5, mientras se ejecuta en Linux, Windows o MacOS.

Desarrollo creado por Alvaro Abril

 

Es decir, en pocas palabras, LiveCode. Ah, y es de código abierto bajo la GPLv3 y está disponible directamente en GitHub, un hecho que me gusta bastante.

LiveCode, que se lanzó el mes pasado, en realidad tiene una licencia doble, tanto bajo la GPL como con una licencia propietaria. Lo hacen, según tengo entendido, en caso de que desee lanzar software de código cerrado utilizando LiveCode. Si planea lanzar solo software con licencia GPL, puede usar libremente la ” Community Edition ” de código abierto .

Una herramienta de desarrollo diseñada para la velocidad

Entorno de desarrollo visual

Arrastre los controles con todas las funciones que necesita desde la paleta de herramientas a su aplicación. Colóquelos donde desee, cambie el tamaño y personalice sus propiedades para cambiar su apariencia y comportamiento.

Editar aplicaciones en vivo

En LiveCode, su aplicación siempre se está ejecutando. Puede agregar objetos o cambiar el código y ver instantáneamente el efecto. Ningún otro idioma hace esto. La edición de aplicaciones en vivo crea un poderoso flujo de trabajo, por lo que puede crear sus aplicaciones más rápido y más fácilmente que nunca. Simplemente cambie entre el modo ‘ejecutar’ y ‘editar’.

Una base de código

LiveCode es multiplataforma, por lo que no tendrá que escribir código adicional para cada plataforma en la que implemente. Esto evita tener que escribir su aplicación varias veces para múltiples plataformas, lo que le ahorra un tiempo crucial para el desarrollador.

Extremadamente multiplataforma ahora con implementación de aplicaciones web

Cree aplicaciones nativas para iOS, Android, Windows, Mac, Linux, Server y la Web, todo desde el mismo código.

Codifique una vez, impleméntelo en miles de millones de dispositivos. LiveCode es una herramienta de programación verdaderamente multiplataforma con opciones de implementación de iOS, Android, Mac, Windows, Linux, servidor y web.

Desarrollo de aplicaciones Full Stack

LiveCode permite el desarrollo de pila completa en múltiples plataformas con su gama de capacidades de escritorio, móviles, web y de servidor. Conozca las funciones de LiveCode y los principales componentes de terceros que se recomiendan al usar LiveCode para el desarrollo de pila completa.

Desarrollo por Alvaro Abril
Un lenguaje expresivo natural

El lenguaje LiveCode está diseñado para ser expresivo, legible, memorable y lo más cercano posible a su forma de hablar y pensar. Eso significa que escribe hasta un 90% menos de código en comparación con los lenguajes tradicionales.

Código mantenible

El código se escribe una vez y se lee cientos de veces. El aspecto simple y directo del lenguaje LiveCode hace que su base de código sea fácil de leer y mantener, con menos necesidad de comentarios.

Codificación GUI incorporada

Trabajar con la GUI de su aplicación no es una ocurrencia tardía. Está integrado directamente en el lenguaje. Cree y manipule GUI sofisticadas con un lenguaje integrado y dedicado diseñado exactamente para eso.