Utilizando patterns para aplicaciones web: Fiori for Web
Aplicando el pattern Fiori for Web a una transacción vemos cómo obtener pantallas para trabajar de manera vistosa y “responsiva” con su información en forma de Lista y Detalle de cada elemento; y cómo el objeto FioriLaunchpad aparece como Startup Object, el objeto principal de la app web.
Aplicando el pattern Fiori for Web a una transacción vemos cómo obtener pantallas para trabajar de manera vistosa y “responsiva” con su información en forma de Lista y Detalle de cada elemento; y cómo el objeto FioriLaunchpad aparece como Startup Object, el objeto principal de la app web.
Aplicamos el pattern a las transacciones Country y Attraction. Vemos en ejecución los objetos que son generados automáticamente por GeneXus para implementarlo. Personalizamos lo que se muestra y algunas funcionalidades: agregamos y quitamos datos que se muestran por defecto en el grid de atracciones, agregamos un filtro para ese grid, deshabilitamos la operación de Delete, para que no puedan eliminarse atracciones. Además, vemos cómo quitar de la tarjeta (tile) correspondiente en el FioriLaunchpad el indicador de cantidad de elementos y cómo agregar un ícono.
Por último, vemos cómo personalizar este FioriLaunchpad para agregar una tarjeta que invoque a otro objeto (por ejemplo, directamente a una transacción que no tiene pattern aplicado).
En el siguiente video veremos el pattern análogo, pero para una aplicación móvil nativa. Se llama Work with for Smart Devices.
Nota: en la versión estándar de GeneXus el pattern “Fiori for Web” recibe el nombre “Work with for Web”. En ese caso no sigue la estructura de diseño Fiori.
Este curso es una introducción a la versión especializada de GeneXus para trabajar sobre SAP Cloud Platform, permitiendo construir aplicaciones alrededor de los sistemas de SAP.
GeneXus for SAP Systems le permite crear aplicaciones web responsive y aplicaciones móviles nativas para iOS y Android siguiendo las líneas de diseño de Fiori. Le ofrece la posibilidad de crear y mantener bases de datos sobre SAP HANA database y realizar el deploy automático de las aplicaciones generadas hacia SAP Cloud Platform. Además cuenta con un conector certificado por SAP con el cual puede integrarse a SAP ERP para construir aplicaciones que lo extiendan o complementen.
En el curso se presentará una introducción sobre cómo trabajar con GeneXus para construir aplicaciones web responsive que usen la base de datos SAP HANA, cómo construir aplicaciones móviles, cómo integrarse al SAP ERP y cómo hacer el deploy de lo creado hacia SAP Cloud Platform. En cada video habrá referencias a material del curso completo de GeneXus que le permitirán profundizar en los conceptos mostrados.