¿Qué es xpotronix?

xpotronix es un entorno para el desarrollo rápido de aplicaciones web con especial foco en procesos administrativos y de gestión, basado en un simple lenguaje declarativo en XML, tanto para la definición de la aplicación como para la serialización de los datos. La arquitectura del entorno de desarrollo está basada en el paradigma de Model-View-Controller (MVC) que separa la lógica de funcionamiento de su presentación hacia el usuario en una forma clara y fácil de desarrollar.

xpotronix incorpora un sistema de templates basados en transformaciones XSLT, el cual permite generar cualquier tipo de presentación, basadas en los protocolos más comunes de la web.

La aplicación base resulta en un potente serializador de datos de la base de datos, exportando tanto en XML como en JSON o cualquier lenguaje definible vía templates XSL.

El conjunto de herramientas que provee xpotronix reduce sensiblemente los costos de desarrollo de aplicaciones, facilita el mantenimiento de grandes aplicaciones y resulta una potente ayuda para los programadores quienes podrán simplificar el desarrollo de la aplicación focalizando el esfuerzo en aquellas tareas de mayor complejidad.

Fácil de programar

  • xpotronix es una herramienta para el desarrollo rápido de aplicaciones que povee una arquitectura flexible, que permite desarrollar extensas aplicaciones web con una considerable reducción del esfuerzo.

Modelo MVC

  • xpotronix esta basado en el paradigma MVC y ORM para la generación de objetos y sus consultas subyacentes para la generación de las aplicaciones.

Definición del modelo de datos en forma clara y sencilla

Templates para la generación de la interfaz de usuario

  • Para la vista o presentación, xpotronix implementa templates escritos transformaciones XSL (XSLT) que permiten una implmeentación nativa de cualquier destino web que tenga la aplicación.

Acceso y manipulación de  base de datos

Serialización de datos

  • xpotronix utiliza no implementa un nuevo lenguaje de programación si no que se adapta al lenguaje en que esté desarrollado el controlador (en esta versión PHP5 orientado a objetos)
  • el controlador permite serializar la información en base de datos en formato XML, permitiéndo interoperar entre distintas instancias de xpotronix sin esfuerzo alguno

Licenciamiento libre, basado en GPLv3

En síntesis:

  • xpotronix es una herramienta para el desarrollo rápido de aplicaciones que povee una arquitectura flexible, que permite desarrollar extensas aplicacioens web con una considerable reducción del esfuerzo.
  • xpotronix esta basado en el paradigma MVC y ORM para la generación de objetos y sus consultas subyacentes para la generación de las aplicaciones.
  • Para la vista o presentación, xpotronix implementa templates escritos transformaciones XSL (XSLT) que permiten una implmeentación nativa de cualquier destino web que tenga la aplicación.
  • xpotronix utiliza no implementa un nuevo lenguaje de programación si no que se adapta al lenguaje en que esté desarrollado el controlador (en esta versión PHP5 orientado a objetos)