Ágil: Cree aplicaciones Web de una forma increíblemente sencilla

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 prefieren cortar un miembro antes que irse con las comodidades de Visual Studio. Mientras que el primer grupo estará encantado de codificar en sus consolas desde ahora hasta el año 2000, el segundo grupo siempre está exigiendo nuevas innovaciones en cuanto a la simplicidad del desarrollo de software. Estas personas son los usuarios objetivo de laAgile Platform – una manera increíblemente simple de crear aplicaciones web bellas y funcionales. Como ejemplo, puede tomar una hoja de cálculo de Excel y convertirla en una aplicación web editable, ordenable y con capacidad 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 impresionante.

Obteniendo la Plataforma Ágil

La Plataforma Ágil es un software de Windows, y se puede encontrar un instalador here. Cabe destacar 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 tardar un poco.

Primera Aplicación Ágil

Cuando todo esté instalado, encienda Service Studio, el entorno de desarrollo de Agile. En el menú principal, elige empezar tu propia aplicación desde cero. Se abrirá la ventana del editor principal.

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

Importación de los datos

Como ejemplo, crearemos un sencillo sistema de seguimiento de errores/entradas. Para simplificar el proceso, he preparado una hoja de cálculo para que sirva de ejemplo, que puede descargarse here.

En Service Studio, haga clic en «Importar -> Entidades de Excel» y elija el archivo que acaba de descargar. Si observa el panel derecho, verá que aparecen algunas entradas nuevas. La sección de la que debe preocuparse esEntities. Allí verá una nueva entidad llamadaTicket. Arrastre esta entidad desde el panel y colóquela directamente encima del iconoHomePage.

Ver su «Trabajo»

Lo creas o no, ya has hecho todo lo necesario para nuestro rastreador de errores básico. ¿Tiene dudas? Puedes verlo por ti mismo publicando el proyecto y previsualizándolo en tu navegador. Haga clic en el botón Publicar con un 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 parte 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 parte inferior derecha. Ahora verá la página Ágil generada para usted basada en sus datos.

Bastante guay, ¿eh?

Edición de su página y datos

Por supuesto, querrá poder cambiar los datos una vez que estén en su sistema. Empecemos convirtiendo el número de ticket de nuestra página en un enlace, que llevará a los usuarios a una página «Edit Ticket«. En la pantalla principal de flujo, haga doble clic en el cuadrado plateado «Ticket_List«. Esto abrirá un editor WYSIWYG donde podrá gestionar de forma interactiva los elementos de su página.

Haga clic con el botón derecho del ratón en el número de ticket tal y como se ha demostrado anteriormente y seleccione «Link to New Ticket_Edit Web Screen«. Esto generará una nueva página donde podrá editar fácilmente todos los datos listados. Adelante, publique de nuevo y compruébelo usted mismo.

Más información

Una de las mejores características de esta plataforma es que proporciona un conjunto extremadamente completo de materiales de formación para que usted aprenda todo lo que necesita saber. Todo está disponible aquí .

Conclusión

Apenas he rasguñado la superficie de Agile, y honestamente, ya estoy bastante impresionado. Es raro que me impresionen los programas. Como en REALMENTE impresionado, pero Agile es un producto increíble. Lo que hemos hecho en esta guía es sólo una pequeña parte de lo que esta plataforma puede hacer, pero incluso esa pequeña parte muestra lo increíblemente bien diseñado que es este sistema. Para mí, el mayor inconveniente de la Plataforma Ágil es su dependencia de las bibliotecas y aplicaciones de Windows. No es exactamente una cosabad, la plataforma parece funcionar bastante bien en mi máquina de pruebas de Windows 7, pero la portabilidad habría hecho de esta una aplicación realmente genial. 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 potente en una tarde perezosa.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *