JIT, biblioteca gráfica, interactiva y avanzada: un mundo de posibilidades.


¿Qué es JIT?

JavaScript InfoVis Toolkit o JIT es una biblioteca que provee todo lo necesario para crear visualizaciones de datos interactivas para aplicaciones web (mapas estratégicos, árboles jerárquicos, mapas relacionales, etc.) e incorporarlos con facilidad a aplicaciones web. Debido a su gran diversidad de representaciones, resulta casi imposible imaginar una estructura que no se adapte a las necesidades del desarrollador.
Está desarrollado en Canvas, es una herramienta basada en Javascript y permite interactuar con los datos en tiempo real, sobre todo las estructuras Trees y Graphs (rotar libremente para una mejor perspectiva, establecer un nodo concreto como centro del gráfico, hacer zoom  mediante scrolling, etc).
El potencial de esta librería y su uso para aplicaciones web es enorme. A continuación os dejo el enlace por si queréis más detalle:
Características de JIT:
Algunas características generales de esta librería:
  • Posee diferentes tipos de representaciones de datos.
  • Es compatible con la mayoría de los navegadores.
  • Se trata de un recurso open source de fácil integración en desarrollos web.
  • Extensible.
  • Permite combinar las visualizaciones para crear nuevas formas de visualización.
Sorprende la velocidad de proceso para estructuras complejas, que con vistas al futuro, analizando el proceso de optimización a la que se están sometiendo los navegadores, estas visualizaciones serán pronto potentes en todos los navegadores, ya que si hacéis la prueba, IE provoca un poco más el sufrimiento de la CPU en comparación con Firefox y Chrome.
Desde el punto de vista técnico, la representación de los datos a mostrar viene marcada por una estructura JSON (JavaScript Object Notation) un formato ligero de intercambio de datos, el cual se basa en dos estructuras: una colección de pares de nombre/valor (objeto, registro, estructura, diccionario, tabla hash, etc.) y una lista ordenada de valores (vectores, listas o secuencias), estas son estructuras universales y permite a todos los lenguajes de programación adaptarse con facilidad.


Ejemplos de uso de JIT:
Los casos de uso o posibilidades de esta librería son innumerables. He aquí algunos de ellos:
  • Desarrollo en entornos BI (Business Intelligence).
  • Representación de organigramas.
  • Mapas estratégicos en cuadros de mando (Balanced Scorecard).
  • Mapas estadísticos de datos.
  • Mapas relacionales.

Creemos que esto puede abrir el camino a futuros proyectos web con gráficos avanzados, mediante la reutilización de código de este proyecto, con un mínimo esfuerzo, máximo rendimiento y resultados muy llamativos.

Solución Nueva CIRBE para la gestión del proceso de declaración a la CIR de Banco de España


ÁlamoConsulting está creando una aplicación que gestionará de forma integral el proceso de intercambio de información entre las entidades financieras y la Central de Información de Riesgos de Banco de España (CIR o CIRBE) de acuerdo con los requerimientos funcionales y procedimentales que se recojan la versión final de la Circular de la Nueva CIR, actualmente en fase de borrador a consultas,  y la documentación complementaria a ésta.



El proceso continuo de intercambio de información entre las entidades financieras y la CIRBE que resolverá la aplicación consta, de forma muy simplificada, de cinco etapas:

  1. Recepción y validación técnica y funcional (reglas de negocio) de la información potencialmente declarable a la CIR procedente de los aplicativos origen de la entidad.

  2. Determinación automática de los módulos a rendir en cada declaración, selección de los datos que efectivamente se han de enviar, elaboración de los ficheros de acuerdo con los requerimientos de la normativa y envío final a Banco de España.

  3. Recepción de los mensajes de Banco de España de respuesta a los envíos realizados (aceptación o rechazo) y de incidencias detectadas para cada registro remitido. La aplicación convertirá la mensajería de BdE en información de utilidad y fácil de consumir para simplificar la subsanación de errores en los datos y otras posibles anomalías detectadas por el supervisor.

  4. Recepción y validación de la información de retorno, esto es, la información sobre endeudamiento global en el sistema de los titulares que devuelve Banco de España a las entidades declarantes.

  5. Enriquecimiento y explotación de la información acumulada en la solución a lo largo del proceso de intercambio con la CIR (datos declarados e información de retorno).


La solución para la gestión de la Nueva CIRBE se encuentra en situación avanzada de diseño y se iniciará su desarrollo una vez que, con la Circular definitiva sobre información a rendir a la CIR, se confirmen los requerimientos funcionales y procedimentales del modelo de intercambio de información entre la Central de Riesgos y las entidades de crédito.

La construcción de la aplicación concluirá previsiblemente a finales del ejercicio 2013 y se sincronizará la puesta a disposición de las entidades usuarias de los diferentes módulos del sistema con el calendario de entrada en vigor de la Nueva CIR, que es el siguiente:



ÁlamoConsulting dispone ya de una maqueta funcional de la solución y de documentación detallada sobre el proyecto para mostrar a las entidades interesadas en profundizar en los aspectos de negocio y tecnológicos que resuelve del ciclo de intercambio información con la Central de Riesgos.

Para solicitar información adicional sobre la aplicación o los servicios de asesoramiento de ÁlamoConsulting en el ámbito de la Nueva CIR, puede contactar con nuestra firma a través de:

Correo electrónico: contacto@alamoconsulting.com
Teléfono: 91.277.2105

Mejorando las Apps para iPhone 5.



Como va siendo habitual en el mundo de desarrollo iOS, cada vez que aparece una nueva versión de sistema operativo, o un nuevo modelo de dispositivo, los desarrolladores se ven obligados a adaptar los desarrollos a las nuevas especificaciones técnicas de Apple.

 Esto es lo que ha sucedido tras el lanzamiento del nuevo iPhone 5 y la versión del sistema operativo IOS 6.

 Normalmente no implica grandes cambios en la Apps, aunque si una revisión muy exhaustiva de su compatibilidad. En otros casos, sí conlleva una actualización del entorno integrado de desarrollo (XCode y herramientas de simulación) y/o en los procedimientos de publicación de las aplicaciones en App Store.

 Desde el pasado día 21 de Septiembre, algunos afortunados disfrutan del nuevo iPhone 5, y muchas de las apps que se actualizan o descargan en sus dispositivos ya han sido adaptadas para su total compatibilidad.

Este es el caso de la Aplicación EURO 6000 (Tarjetero EURO 6000). 

En su última actualización en App Store (el pasado día 13 de Noviembre), entre otras mejoras y cambios que ha realizado el equipo de desarrollo de ÁlamoConsulting, destaca sin duda, la evolución a una versión nueva adaptada a las nuevas dimensiones y resolución de su pantalla del iPhone 5,  y totalmente compatible con iOS 6.

URL de descarga de la nueva versión: https://itunes.apple.com/es/app/euro-6000/id398679203?mt=8