Al diseñar vBase nuestro objetivo era abstraer su contenido del uso que se pueda hacer desde otro proyecto. Por eso nuestra prioridad ha sido que en la tabla Entidades (ENT) no fuese necesario tener ningún dato dependiente de como interactuamos con ella a través de contabilidad, gestión, etc.
Para ello hemos creado una tabla de uso del programador “Tipo de entidad” (ENT_TIP) , donde cada proyecto podrá crear los tipos que necesite y la hemos relacionado con las entidades a través de la tabla “Entidad – Tipos de entidad” ( ENT_ENT_TIP).
En la nueva versión 2.0 de vBase, hemos rediseñado totalmente esta tabla. Ya en su día fue un debate hasta última hora, y se optó por la solución de consenso de una sola tabla, descartando la más flexible y lógica (3 tablas) por primar la usabilidad. Error: lo mas importante siempre debe ser un buen diseño, basado en un análisis de las relaciones. Luego a la hora de crear los objetos que la manejen, ya se buscarán métodos que faciliten su uso, si fuera necesario.
El caso es que todos, por separado, a la hora de explotar la tabla nos dimos cuenta que se debería rediseñar. Ahora con este diseño la flexibilidad es total, también la compatibilidad con los contactos de otros dispositivos como los móviles.
En mi opinión con la novedad de V7, estamos recalcando en nuestro Blog, todo lo que V7 aporta de nuevo (Multiplataforma, mas potencia de interface, apertura, estandares, etc), sin embargo estamos olvidando algo que damos por supuesto, pero que para los nuevos es la mayor diferencia con su actual producto: la Base de Datos de Velneo.
A este respecto, se ha publicado recientemente algunos tutoriales para mi fundamentales para entender Velneo.
Nota: Si encontráis más vídeos similares a estos, verlos con precaución, pues en alguno de ellos se comentan características de nuestra antigua plataforma que hoy en día no son válidos. Solo los que apunto desde el Blog de V7, desde mi punto de vista siguen vigentes palabra por palabra.
Dentro de las actividades en que trabajó el equipo de desarrollo del proyecto para la creación de la nueva plantilla vConta se incluye una propuesta de normativa de programación.
La propuesta
Esta propuesta trata de recoger la experiencia del equipo de programadores y de Velneo de cara a establecer una convención, una normativa, que pueda ser útil para La Comunidad de desarrolladores de Velneo.
El objetivo
El objetivo de esta normativa es facilitar al desarrollador una serie de reglas que le permitan hacer más accesibles sus Velneo Open Apps a otros programadores, de tal forma que conocer e integrar éstas sea más sencillo.
En definitiva, estamos potenciando el trabajo colaborativo de La Comunidad de Velneo, impulsando un marco de colaboración entre sus miembros para la creación de nuevas líneas de negocio, generando y abriendo nuevos mercados para los desarrolladores de La Comunidad, a partir del trabajo con Velneo Open Apps y la creación de valor añadido para sus aplicaciones.
Coincidiendo con la salida de Velneo V7 7.4, aparecen también muchas novedades en torno a las Velneo Open Apps y su Catálogo, nuevas incorporaciones como la plantilla vConta, fruto de la colaboración con La Comunidad de Velneo, actualizaciones, etc. En este vídeo puedes ver las principales novedades.