GeneXus

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
GeneXus
Desarrollador
Artech
http://www.genexus.com/
Información general
Lanzamiento inicial 1988
Última versión estable GeneXus X Evolution 2
15 de marzo de 2012; hace 2 años (2012-03-15)
Género Framework
Programado en C, C#, C++, Prolog
Sistema operativo Windows
Licencia Propietaria
Idiomas Inglés, Japonés
En español No No

GeneXus es una herramienta de desarrollo de software ágil, multiplataforma, basada en conocimiento, orientada principalmente a aplicaciones web empresariales, plataformas Windows y dispositivos móviles o inteligentes. Es el producto principal de la compañía uruguaya Artech. El desarrollador describe sus aplicaciones en alto nivel, de manera mayormente declarativa, a partir de lo cual GeneXus genera código para múltiples plataformas (Windows, iSeries, Web, dispositivos móviles).[1]

GeneXus incluye un módulo de normalización de base de datos (En 3ª forma normal), que crea y mantiene la base de datos óptima (estructura y contenido) basada en las visiones de la realidad descritas por los usuarios utilizando un lenguaje declarativo.

GeneXus genera código para múltiples lenguajes, incluyendo: Cobol, RPG, Visual Basic, Visual FoxPro, Ruby, C#, Java para múltiples plataformas móviles, incluyendo Android o Blackberry, y Objective-C para dispositivos Apple. Los DBMSs más populares son soportados, como Microsoft SQL Server, Oracle, IBM DB2, Informix, PostgreSQL y MySQL.

GeneXus se comercializa en más de 45 países, incluyendo toda Latinoamérica y varios países del Caribe, Canadá, Estados Unidos, países de Europa occidental como España, Italia, Francia y Portugal y, en Asia, China y Japón. Cuenta con más de 6.000 clientes y una comunidad de 85.000 desarrolladores en todo el mundo.

GeneXus X Evolution 2, la versión actual, fue lanzada en el 2012 en un evento en México.[2]

Usos[editar]

GeneXus es muy rápido para el desarrollo de aplicaciones ABM (Alta Baja y Modificaciones) permitiendo en poco tiempo tener resultados a la vista. A su vez para realizar prototipos para un cliente antes de darle el producto final, lo cual no implica que lo ya generado no pueda ser usado como producto final. Estos prototipos permiten la localización temprana de errores y un mejor seguimiento a los requerimientos de los usuarios, así se logra implantar aplicaciones en el menor tiempo posible y con la mayor calidad posible. Lo que si no esta pensado para aplicaciones donde la lógica cumple un rol muy importante en la aplicación, o aplicaciones muy específicas.[cita requerida]

Historia[editar]

  • GeneXus 1, fue lanzada el 1 de julio de 1989.
  • GeneXus 9, fue lanzada 2005.
  • GeneXus X, fue lanzada el 30 de abril de 2008.
  • GeneXus X Evolution 1, fue lanzado en el 2009.
  • GeneXus X Evolution 2, fue lanzado el 15 de marzo en el 2012.

Productos asociados[editar]

  • GeneXus BPM Suite, solución para modelar, automatizar, administrar y optimizar procesos de negocio en forma integral.
  • GXplorer, suite de Business Intelligence.
  • GXquery, herramienta inteligente de consultas y reportes.
  • GXportal, herramienta orientada a la construcción de portales web dinámicos.
  • GXserver, herramienta orientada a maximizar el potencial de trabajar en equipo con GeneXus.
  • GXtest, herramienta de test para Genexus, desarrollada por la empresa uruguaya Abstracta y comercializada por Artech.

Referencias[editar]

  1. GeneXus. «Dispositivos móviles - Página Oficial». Consultado el 20 de noviembre de 2012.
  2. Genexus. «Evolution 2 - Página Oficial». Consultado el 20 de noviembre de 2012.

Enlaces externos[editar]