En este video veremos cómo diseñar e implementar las pantallas web y para dispositivos móviles, que utilizarán los clientes de la agencia para consultar información, lo que constituye la parte customer-facing de la aplicación. Se utilizará el objeto Panel, con un modelo de programación diferente, generando la aplicación web en Angular y móvil en Android. (VIDEO DEL CURSO CORE)
En el transcurso del video, se desarrolla un objeto panel de nombre Attractions_CFPanel que pemite ver las atracciones de la agencia, filtradas por país y un rango de nombres de atracción. Al llegar al minuto 18, para cumplir con los requerimientos de la Agencia de Viajes de ver para cada atracción su información de detalle, se muestra al objeto AttractionDetail_CFPanel que como se menciona en el video, no se construye paso a paso, para ahorrar tiempo.
Puedes importar el xpz que se encuentra aquí con el que obtendrás el objeto ya pronto y también los atributos que se agregan a un segundo nivel de la transacción atracción que contienen la información del detalle de la atracción.
En el data provider que carga datos de Attractions,se inicializa este segundo nivel con datos del museo Louvre, como sus exhibiciones y un mapa con la localización del museo.
Para poder generar los ejemplos en Angular, debe seguir previamente los pasos que se indican en el siguiente link: https://wiki.genexus.com/commwiki/servlet/wiki?42541
Y para ejecutar la aplicación móvil en Android, debe instalar el software que se indica en este link: https://wiki.genexus.com/commwiki/servlet/wiki?14449