Plataforma de Interfaces Interactivos DGLux

DGlux es una plataforma visual de diseño estilo “drag&drop” que permite diseñar en tiempo real aplicaciones y paneles de control sin escribir una línea de código.

Vamos a revisar la documentación para analizar de las características de la herramienta.

Podemos encontrar videos e información en la web http://www.dglogik.com/dglux y probar una demo interactiva en http://www.dglogik.com/dglux/live-dashboards/demo-dashboard

DGlux permite crear desde el editor interfaces complejos y visualmente muy atractivos. Tiene una filosofía 100% visual, diseño drag&drop, menús y desplegables, tablas de propiedades, eventos interactivos y binding entre los distintos componentes.

Algunas características:

  • Genera un cliente pesado que corre sobre un browser.
  • Tiene un juego de gráficos 2d y 3d, animaciones, layouts, plantillas y componentes completísimo.
  • Posiblidad de creación de nuevos componentes.
  • Posibilidad de scripting as3.
  • Capacidades en dispositivos móviles, gestures y app on the Android Marketplace or the Apple App Store.
  • Binding de querys SQL, an XML loader, a CSV loader, and a JSON loader y formatos de importación/exportación CSV, XML, and JSON
  • DGLux soporta una amplio conjunto de formatos de intercambio y multimedia. Imagen, ideo, audio, animaciones de flash incluso sitios web se pueden empotrar como componentes.

Cuando buscamos la “fontanería” de la herramienta encontramos que

DGLux es una plataforma basada en Adobe Flex y Adobe AIR.

http://devblog.mapquest.com/2012/03/21/updated-flash-samples-explorer-and-dglux-mapquest-component/

La pagina de sintaxis scripting recomendada en la documentación DGLux es el as3 de Adobe
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/package-detail.html

Con respecto al intercambio de datos repasamos las opciones que ofrecen.

Según las distintas ediciones (paquetes o distribuciones) podemos encontrar que la comunicación con el servidor es:

Distribución Niagara, integrada con el Framework Niagara.
http://www.niagaraax.com/cs/products/niagara_framework

El Framework Niagara es un software que permite la construcción de aplicaciones web centrándose en el acceso, automatización y control de dispositivos “smart” a tiempo real en internet. Es un framework abierto basado en Java que unifica distintos sistemas y dispositivos, independientemente del fabricante, estándar de comunicación o software – orientado al desarrollo de aplicaciones.

La Edición SkyPark, se despliega en un servidor SkySpark.
http://skyfoundry.com/skyspark/

DGlux Standard Edition http://www.dglogik.com/dglux/editions/standard conecta con servidores con soporte php, incluyendo una API para facilitar la integración.

La Edición M2M para conectar con mango, un software de conectividad Maquina-Maquina estilo SCADA (control industrial, interfaz hombre maquina, domotica..)

http://www.dglogik.com/dglux/editions/mango
http://mango.serotoninsoftware.com/

Existe una Distribución Enterprise en un war desplegable en un tomcat:
http://www.dglogik.com/dglux/editions/enterprise

DGlux Enterprise Edition es un paquete integrado que se puede desplegar rápidamente en un entorno J2EE. El paquete incluye todo el codigo fuente que permite a los desarrolladores personalizar y hacer modificaciones sobre DGLux.

Otras edidiones DGLux incluyen:

DGLux Mobile, disponible en native dde Android y de IOS. Los usuarios pueden accede a los datos del paneles de control creados por DGLux desde cualquier lugar en tiempo real.

Schneider EEM en el lado cliente permite alimentarse de múltiples Fuentes de datos para renderizar presentaciones de graficas, reports y análisis.

Si nos damos de alta en DGLux es posible recibir una demo con un curso de formación
http://www.dglogik.com/dglux/how-to-buy

Deja un comentario