- Ingresar a la aplicación Kukulkan App Generator
- Diríjase a
Account -> Sign In
e ingrese las siguientes credenciales:
user: admin
password: admin
- A continuación, diríjase a
Tools -> Domain Modeler
y comience a modelar su aplicación. - Al terminar de modelar con el Lenguaje
DSL-kukulkan
copiar el modelo (texto) en un lugar que le permita volver a recuperarlo: por ejemplo, un block de notas. - A continuación diríjase a
Tools -> Grammar Generator
. - A continuación copie y pegue su modelo (texto) en el editor blanco (primer editor de código), después de clic en el botón
GENERATE APP
; revise la consola de salida por si encuentra errores. Esta acción puede tardar un tiempo, debido a que se genera la aplicación completa y pesa más de 125 MB. - Sí no hubo errores, a continuación aparecerá un link con la url de descarga de su aplicativo y el código generado, dar clic en el link para comenzar a descargar; recordar la ruta en la que se descargó el aplicativo, se utilizará más adelante.
El aplicativo está compuesto de la siguiente tecnología:
- MongoDB -> (Requiere Instalación Local)
- Java 8 -> (Requiere Instalación Local)
- Docker -> (Opcional)
- Spring Boot
- Angular 1.5.8
- Maven
Con la finalidad de ejecutar el aplicativo, al menos es necesario contar con la versión más reciente de *Java JDK 8 y MongoDB. A continuación se dejan los links en los que encontrará cómo instalar dichos paquetes de acuerdo con el sistema operativo que esté utilizando:
Al terminar de instalar los paquetes necesarios, se deberá de agregar la variable de ambiente JAVA_HOME
para que apunte a su instalación del Java JDK . A continuación se dejan unos links en los que encontrará instrucciones detalladas de acuerdo con el sistema operativo que esté utilizando:
Una vez instalado el ambiente de desarrollo, se deberá de dirigir a la carpeta en donde descargó la aplicación generada. Lo anterior deberá de ser desde una línea de consola:
cd [SU_HOME]/[DOWNLOADED_APP]
unzip [FILE_NAME].zip
cd kukulkanmongo
./mvnw spring-boot:run
en dónde [SU_HOME]/DOWNLOADED_APP]
es la ubicación del aplicativo generado y [FILE_NAME].zip
es el nombre del aplicativo descargado; este nombre es generado por el servidor.
Al terminar de inicializar el aplicativo podrá ver el aplicativo generado en un navegador web, apuntando a la siguiente URL:
http://localhost:8080
¡Kukulkan Generator!