Ágil: cree aplicaciones web de la manera increíblemente simple

Hay algunas personas que insisten en que la única forma real de codificar es en un editor basado en texto como vi o emacs. Otros preferirían cortar una extremidad que partir con las comodidades de Visual Studio. Si bien el primer grupo felizmente codificará en sus consolas desde ahora hasta Y2K38, el segundo grupo siempre exige nuevas innovaciones en la simplicidad del desarrollo de software.Estas personas son los usuarios objetivo de la Plataforma ágil, una forma increíblemente simple de crear aplicaciones web hermosas y funcionales. Como solo un ejemplo, puede tomar una hoja de cálculo de Excel y convertirla en una aplicación web editable, ordenable y de búsqueda en literalmente 5 minutos, sin escribir una sola línea de código. Hacker de la vieja escuela o no, eso es bastante impresionante.

Obteniendo la plataforma ágil

La plataforma ágil es un software de Windows, y se puede encontrar un instalador aquí. Vale la pena señalar que el instalador puede descargar algunos componentes adicionales (como partes de IIS o SQL Server) durante la instalación, por lo que el proceso puede llevar un tiempo.

Primera aplicación ágil

Cuando todo esté instalado, encienda Service Studio, el entorno de desarrollo de Agile. En el menú principal, elija iniciar su propia aplicación desde cero. Te dejarán caer en la ventana principal del editor.

En este momento, acaba de obtener una plantilla vacía, esperando datos. Todo lo que tenemos que hacer ahora es darle algunos datos (en este caso, en forma de una hoja de cálculo Excel). Agile creará un sitio web basado en los datos.

Importar los datos

Como ejercicio de ejemplo, crearemos un sistema simple de rastreador de errores / boleto. Para simplificar el proceso, he preparado una hoja de cálculo para actuar como datos de ejemplo, que se pueden descargar aquí.

En Service Studio, haga clic en «Importar – & amp; gt; Entidades de Excel» y elija el archivo que acaba de descargar. Si mira el panel de la mano derecha, verá aparecer algunas entradas nuevas. La sección de la que debe preocuparse es Entidades. Allí, ahora verá una nueva entidad llamada Ticket. Arrastre esta entidad desde el panel y colóquela directamente encima del icono de HomePage.

Vea su «Trabajo»

Lo creas o no, ahora has hecho todo lo que necesitas hacer para nuestro rastreador de errores básico. Tener dudas? Puede verlo usted mismo publicando el proyecto y haciendo una vista previa en su navegador. Haga clic en el botón Publicar 1 clic en la parte superior de la pantalla para comenzar a construir.

Tardará al menos unos segundos y podrá ver el progreso con la barra en la esquina inferior izquierda de la pantalla. Una vez hecho esto, se le presentará una opción para ver el proyecto en su navegador web a través de un botón en la esquina inferior derecha. Ahora verá la página Agile generada para usted en función de sus datos.

Bastante genial eh?

Edición de su página y datos

Por supuesto, querrá poder cambiar los datos una vez que estén en su sistema. Comencemos convirtiendo el número de ticket en nuestra página en un enlace, que llevará a los usuarios a una página de «Editar ticket». En la pantalla de flujo principal, haga doble clic en el cuadrado plateado con la etiqueta «Ticket_List». Esto abrirá un editor WYSIWYG donde puede administrar interactivamente los elementos en su página.

Haga clic derecho en el número de ticket como se demostró anteriormente y seleccione «Enlace a la nueva pantalla web Ticket_Edit». Esto generará una nueva página donde podrá editar fácilmente todos los datos enumerados. Adelante, publica de nuevo y compruébalo por ti mismo.

Más información

Una de las mejores características de esta plataforma es que proporcionan un conjunto extremadamente completo de materiales de capacitación para que pueda aprender todo lo que necesita saber. Está todo disponible aquí mismo.

Conclusión

Apenas he arañado la superficie de Agile, y honestamente, ya estoy bastante impresionado. Es raro que esté realmente impresionado con el software. Como en REALMENTE impresionado, pero Agile es un gran producto. Lo que hemos hecho en esta guía es solo una pequeña porción de lo que puede hacer esta plataforma, pero incluso esa pequeña parte muestra qué sistema increíblemente bien diseñado es este. Para mí, el mayor inconveniente sobre la Plataforma ágil es su dependencia de las bibliotecas y aplicaciones de Windows. No es algo malo exactamente, la plataforma parece funcionar bastante bien en mi máquina de prueba Windows 7, pero la portabilidad habría hecho de esta una aplicación realmente asesina. Dicho esto, estaría dispuesto a arrancar Windows de vez en cuando si eso significa que puedo desarrollar una aplicación web hermosa, funcional y poderosa en una tarde perezosa.

Joshua Price

Josh Price es escritor senior de tecnologiafacil.org y propietario de Rain Dog Software

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar