Entradas

Mostrando las entradas con la etiqueta gx_meeting

XX Encuentro GeneXus, día 3

Imagen
Pensé que este tercer día iba a ser el más flojo con respecto al interés de las charlas, pero la verdad que me gustaron todas las charlas que fui... Charlando con Mastro Muy divertida la entrevista a Mastro. Lo que eso sí, lo hicieron transpirar... El plan Ceibal y la amenaza zombie Cuando fui a la charla no sabía cual era la amenaza zombie... pero empezó diciendo algo así como: cómo es que niños sanos, criados en una pradera suavemente ondulada, alimentándose de pasto (de vacas que comen pasto), se terminan convirtiendo en empleados públicos? Después aclaró por supuesto que no todos los empleados públicos eran zombies... La charla estuvo muy interesante, básicamente contó como funciona el aprendizaje en un video juego. Cuando uno empieza a jugar va aprendiendo cosas que le sirven en el nivel que está. Cuando avanza al siguiente nivel, se da cuenta de lo que aprendió en el anterior no le sirve como está, sino que debe incorporar algún otro conocimiento. De esta forma, p...

XX Encuentro GeneXus, día 2

Imagen
Experiencias en la nube, mesa redonda En la mesa redonda se trataron varios temas, en algunas opiniones coincidían los exponentes, en otras no tanto... Voy a tratar de resumir lo que me quedó. Confianza: las empresas todavía no confían en poner todos los datos en la nube, es un tema cultural o de costumbre, hicieron la analogía con los bancos: ¿donde tenés la plata, en tu casa o en el banco? El tema de la confidencialidad de los datos todavía no está del todo resuelto, pero se ha avanzado mucho en el tema con contratos de confidencialidad. Los gobiernos, va a ser difícil que publiquen los datos en un data center fuera del país, por un tema de soberanía sobre los datos. Por lo tanto, deberán surgir data centers locales. Contaron la experiencia de un data center en Brasil vs. Amazon, y en Amazon es más barato, más rápido y el tema de la latencia no fue un problema. Características que debe tener una aplicación para poder estar en la nube: debe ser web, escalable, multitennant...

XX Encuentro GeneXus, día 1

Imagen
GeneXus en el corto y mediano plazo Hubieron varios anuncios en la charla de Nicolás Jodal. Va a haber una versión Evolution 2 que se va a enfocar en Smart Devices, con una versión beta para los próximos meses. Se van a soportar las plataformas iOS, Android y BlackBerry, y en un futuro también podría estar Windows Phone y tal vez Nokia. Las demás mejoras que tenían pensadas para la Evolution 2, quedan para la siguiente versión, que tendrá nombre código "Pinar". Habrá una nueva versión de GeneXus, llamada GeneXusSDX por "Smart Devices eXpress", que va a permitir gener aplicaciones para estos aparatos, con un IDE en la nube, y con las aplicaciones generadas también hosteadas en la nube. Es algo que hace algún tiempo habíamos comentado que se podía venir . Es bueno ver que se hace realidad :) Esta versión de GeneXus estará próximamente en beta, la cual será por invitación (quiero una...). También anunció el GeneXus Marketplace, que será una tienda donde los...

XIX Encuentro Internacional GeneXus, mañana del día 3

¿Qué podríamos ver en GeneXus? Se hablaron de varios temas que están investigando en Artech para incorporar a GeneXus, entre ellos: Aplicaciones Multy-tenant, sería solo cambiar una propiedad en el modelo y GeneXus se encargaría de agregar el TenentId en todas las tablas que lo necesiten, y filtro en todos los programas que lo requieran. Herencia, ahora ya se puede resolver con subtipos, pero están pensando en algo más declarativo. Dominios extendidos, que pueda tomar los valores "estáticos" del dominio enumerado pero además pueda tomar valores dinámicos de una tabla. Implicit data selectors, es algo que habían hablado de agregarlo a la X pero al final no entró, permite definir un data selector que se usa siempre que se recorre la tabla correspondiente, a menos que explicitamente se diga que no se quiere usar, por ejemplo, para recorrer siempre los clientes activos. Transaction inicialization, permitiría cargar los datos de una transacción mediante un mapeo definido a...

XIX Encuentro Internacional GeneXus, días 1 y 2

Y se vino el encuentro GeneXus... Estoy tratando de hacer un seguimiento más o menos en vivo en twitter , pero no da para escribir mucho, así que acá van los comentarios de las charlas que he ido. Estado del arte de MDD (Model Driven Development) No me convenció demasiado la charla, esperaba algo más concreto, me resultó demasiado teórica y poco aplicable. En realidad como GeneXus ya aplica varios de los conceptos de MDD, no parece algo que nos cambie demasiado el paradigma de desarrollo. GeneXus en el desarrollo, GXTest en el testing Fue una charla donde se explicaron algunos conceptos y se hizo una demo de GXTest. La herramienta en general es muy buena, tuve la oportunidad de hacer algo de beta test de la misma, y es altamente recomendable. La sala estaba llena con gente parada en el fondo, lo que demuestra que el testing en general y GXTest en particular han logrado llamar la atención. Compartiendo fuentes de datos: Data Providers Se mostraron algunos casos de us...

Encuentro GX, día 3

Charla abierta con el equipo de Desarrollo Como siempre, esta charla estuvo buena, se comentaron algunas cosas interesantes. Fundamentos de la Web Semántica El tema de la web semántica es algo que me interesa bastante, pero lamentablemente no he tenido tiempo de meterme mucho. Creo que se hizo una buena introducción del tema, que no es para nada sencillo. Rich Internet Applications: El futuro del diseño visual en GeneXus Presentaron lo que va a ser el nuevo editor de formularios en la versión Cardal, donde a partir de un mismo formulario se van a poder generar distintas presentaciones, como ser web (AJAX), win, Flex, Silverlight, etc. Lo otro es que según la plataforma en la que se genere, la pantalla cambia, y por lo tanto cambia también la información que se puede mostrar y la forma de hacerlo. Lo que van a hacer para solucionar este problema es tener reglas que indiquen como se debe comportar la interfaz. Por ejemplo, en una grilla le voy a poder decir a las columnas cuales van ...

Encuentro GX, día 2

Cardal, un paso adelante Esta charla la vi por internet y medio de reojo... Me quedé con dos conceptos: que están trabajando en un editor de Forms que es genérico, y a partir de ese form pueden generar en distintas plataformas, ya sea Web, Win, Flex, Silverlight o lo que venga. que están tratando de identificar los distintos escenarios en los que se usan procedimientos, para ver si se pueden resolver de manera más declarativa. En la mira: módulos de conocimiento Otra que tambien seguí por internet y prestándole más bien poca atención. Lo que me resultó interesante es que parece que en GeneXus se van a poder definir módulos, y luego para cada objeto se va a poder decir a qué módulo pertenece y si es público o privado. Si lo hacen va a estar bueno, es muy necesario. En las nubes En esta charla se presentaron las distintas alternativas en cuando a Cloud Computing , se habló de Google App Engine y de Amazon Web Services. Además en la versión Cardal se va a poder generar una apl...

Encuentro GX, día 1

Imagen
Empezó el XVIII Encuentro GeneXus, les dejo un resumen del primer día. Apertura En la charla de apertura lo más interesante fue el anuncion de Gonda que está liberado el primer CTP de GeneXus X Evolution 1 , que trae algunas funcionalidades como ser generadores Win (con las mismas funcionalidades que en 9.0), GeneXus Server, que espero ver alguna cosa más hoy de tarde, y el Change Defender, que también hay una charla despúes de la de GX Server. GeneXus X Overview Fue una charla doble, en la que hicieron un repaso de las características de la nueva versión de GeneXus, estuvo interesante. Viviendo conectados, los nuevos usuarios, las nuevas oportunidades En general la charla no me resultó demasiado interesante, creo que iba esperando un perfil algo más técnico... Lo que si me gustó fue el comentario que se hizo sobre el plan Ceibal y el uso que le dan los niños a las computadoras fuera del horario de clases. Había una foto de un niño subido a la caja de un camión, que era de metal,...