Actualización a GeneXus de versión Evolution 1 a Evolution 3

Overview GeneXus X Evolution 3

En este video se presentan las principales funcionalidades de esta versión y sus avances, pilares para el software que la comunidad construye y los usuarios desean.



Mobile: min. 0:43
  • 01:02 - Tipos de aplicaciones (Consumer, Company to Consumer, Intra Company)
  • 01:42 - Arquitectura (Offline)
  • 05:24 - User Experience (flexibilidad en grids, absolute positioning, matrix grid for dynamic rows, columns and celds, use cases)
  • 08:46 - Windows 8 Generator
  • 09:02 - Resumen
WEB: min 09:31
  • 09:56 - Aplicaciones más fluidas (Smoooth)
  • 14:28 - Responsive Web Design (layouts adaptables a cualquier tamaño de pantalla)
  • 19:18 - Resumen
Enterprise-class Apps: min. 19:36
  • 19:51 - Seguridad (GAM)
  • 20:55 - Performance and Power
    • Performance in dataaccess layer
    • Cryptography data type
    • Reporting (integration with GXquery 4)
Mejoras para el desarrollador: min. 21:28
  • 21:53 Facilitar desarrollo de grandes KBs
    • 21:58 - Modularización de la KB 
    • 23:10 - Mejoras en la usabilidad del IDE
    • 23:20 - Paleta de colores para los themes
  • 23:30 - Usability and Productivity
    • Faster prototyping cycles
    • Language: For each, unique
    • More Knowledge, better Team Integration
GeneXus Suite: min. 24:37 

Sugerimos leer las release notes de GeneXus X Evolution 3 para profundizar en las funcionalidades que sean de su interés.
 

Clases

Presentación

Se presentan a través de videos los temas más importantes que hacen a la versión Evolution 3, que la diferencian de la versión Evolution 1. No es un abordaje exahustivo, sino un recorte de lo fundamental. Para profundizar en cada tema, acceda a nuestro wiki.
 
Los videos están agrupados en grandes áreas. En todos los casos, se asume que usted ya cuenta con el conocimiento en esa área, en la Evolution 1 (salvo para lo que es nuevo). 

En algunos temas, encontrará algunos videos de actualización de la versión Evolution 1 a la Evolution 2, seguidos de videos de actualización de la Evolution 2 a la Evolution 3. 

En cuanto a las aplicaciones móviles, se presenta una introducción. Si desea una capacitación completa, diríjase al "Curso para aplicaciones móviles con GeneXus". 

Más información

Objetivo: 
Familiarizarse con las principales características de la versión Evolution 3, que la diferencian de la versión Evolution 1 en lo que hace a desarrollo web y a las mejoras en el lenguaje. 
Introducirse en el desarrollo de aplicaciones móviles para Smart Devices.
 
Orientado:  
A quienes estén desarrollando aplicaciones web en GeneXus X Evolution 1 y deseen conocer lo que se están perdiendo de no migrar a la Evolution 3. 
A quienes desean introducirse en el desarrollo de aplicaciones móviles para Smart Devices. 
 
Condiciones Previas:  
Estar actualizado a GeneXus X Evolution 1.
 
Modalidades: puede elegir entre el curso presencial (le recomendamos acceder al calendario y contactarse con nuestros socios académicos en su país) y el curso en modalidad autoestudio
  •  Duración presencial: 12 hrs aprox (teórico + práctico)


Alcance: 
 
Conversión de KB
Pasos a seguir para realizar la conversión y aspectos a tener en cuenta.
 
Aplicaciones Web
Posibilidad de prototipar en una nube. Propiedades para configurar el comportamiento de mensajes y errores en la Client Side Validation en transacciones. HTML5 y sus impactos. Dominios Semánticos. Cambios en los Themes. Gran flexibilidad y muy mejorada experiencia de usuario en las aplicaciones web, para que se experimenten de manera similar a las de Facebook, Twitter, Google, en cuanto a la respuesta frente a las acciones del usuario, y a la adaptabilidad de la información que se muestra, frente a distintos tamaños y resoluciones de las pantallas. Técnicamente: Smooth (nuevo esquema de ejecución de Eventos, componentes independientes, notificaciones del servidor a los browsers, transiciones animadas), Responsive Web Design (abstract layout editor, rules y condiciones en Themes).
 
Mejoras al lenguaje
Mejoras en la expresividad y poder de las consultas a la base de datos (For each, grupo de Data Provider, Grid). Técnicamente: Base Transaction y Cláusula Unique.
 
Programación modular
Posibilidad de partir el sistema total en módulos más manejables, que permitan un mejor entendimiento del sistema, y la interoperabilidad entre sí.
 
Suite GeneXus
Se mencionan las mejoras más importantes en BPM, GXflow y GXserver. En particular, en lo que hace a BPM, que ahora permite que sea utilizado también en forma móvil.
 
Aplicaciones Móviles
 
Introducción a aplicaciones SD: 
  • Características y modelo conceptual: escenario, tipos de aplicaciones (consumer/line of business, Online/Offline, nativas), modelo conceptual –objetos implicados (Dashboard, Work With for Smart Devices, Panels for Smart Devices) y sus particularidades. Demo: primera ejecución, KBN, dominios semánticos e integración con funcionalidades del dispositivo. 
  • Arquitectura de aplicaciones online: Rest web services.
Seguridad en aplicaciones Web y Smart Devices
Módulo de seguridad (GAM: GeneXus, Access Manager) provisto por GeneXus. Se importa en la KB a través de una propiedad y permite manejar toda la información de usuarios y permisos.  

Acelera tu aprendizaje con apoyo docente​

Con tutores y compañeros de estudio, es aún más fácil aprender.​