2.GeneXus introducción-al_curso

12
1.Introducción al Curso Ramiro Estigarribia Canese

Transcript of 2.GeneXus introducción-al_curso

Page 1: 2.GeneXus introducción-al_curso

1.Introducción al Curso

Ramiro Estigarribia Canese

Page 2: 2.GeneXus introducción-al_curso

Aplicación Turística➔ En este curso, describiremos los requisitos de

una agencia de viajes, para que los usuarios finales trabajen en ambiente web.

➔ Llamamos backend a la aplicación interna, utilizada sólo por el personal de la agencia de viajes, para que puedan ingresar los datos de los países, ciudades y atracciones turísticas que ofrecen, así como la información de los vuelos, clientes y demás.

Page 3: 2.GeneXus introducción-al_curso

Aplicación Turística

Page 4: 2.GeneXus introducción-al_curso

Elección de Tecnologías➔ Podríamos elegir generar el código fuente por

ejemplo en ruby o Java. Elegiremos .Net.➔ Y también, para posibilitar el trabajo móvil,

veremos cómo implementar smartphones.➔ Será un pequeño módulo destinado a los

usuarios finales, que les permitirá consultar las excursiones disponibles y las atracciones turísticas.

Page 5: 2.GeneXus introducción-al_curso

Elección de Tecnologías➔ Podríamos generar este módulo para Android,

Blackberry o iOS. Elegiremos Android.➔ Cada tecnología (iOS, Android, Blackberry)

tiene su lenguaje particular de programación, su sistema operativo, sus funcionalidades nativas.

➔ Así como GeneXus genera los programas de la aplicación web, así lo hará con los programas para Smart Devices.

Page 6: 2.GeneXus introducción-al_curso

GeneXus ServerPor último veremos GeneXus Server para administrar automáticamente nuestra aplicación y así contar con todos sus beneficios.

El uso de GXserver se recomienda para una persona desarrollando la aplicación en forma individual, pero su mayor potencial se logra en equipo.

Page 7: 2.GeneXus introducción-al_curso

GeneXus ServerEntre sus múltiples beneficios se incluye:➔ Trabajar libremente con la seguridad de que

nada afectará a la aplicación en producción.➔ Contar con un respaldo automático.➔ Contar con un registro histórico de cambios.➔ Poder integrar fácilmente a un nuevo

desarrollador.➔ Trabajar en equipo, y en simultáneo.

Page 8: 2.GeneXus introducción-al_curso

GeneXus Server

Page 9: 2.GeneXus introducción-al_curso

GX es MultiplataformaComo bien sabemos, GeneXus es multiplataforma, ya que nos permite describir lo que necesitamos informatizar y luego elegir generar la aplicación en ambiente Web o móvil.

Page 10: 2.GeneXus introducción-al_curso

GX es MultiplataformaElegir un determinado lenguaje para generar el código, o varios lenguajes.Así como optar por una o varias bases de datos para almacenar los datos relacionados a la aplicación.

Page 11: 2.GeneXus introducción-al_curso

GX es Multiplataforma➔ También GeneXus ofrece generar la aplicación

en la nube (la nube de Amazon). ➔ O sino, la instalación puede ser toda local. (solo

de pago)➔ Partes pueden ser generadas en un lenguaje,

partes en otro, y también interactuando con varias bases de datos.

Page 12: 2.GeneXus introducción-al_curso

Preguntas1. ¿Por que decimos que GeneXus es

multiplataforma?2. ¿A qué llamamos backend?3. ¿Para qué casos se recomienda GeneXus

Server?4. Cite 3 beneficios de GeneXus Server.

Responder aquí