Archives for the ‘Formación’ Category

Seminario Juan Muñoz-Cobos y V7

El sábado 13 de noviembre asistí al evento de Velneo denominado Seminario Juan Muñoz-Cobos.
Lo primero que he hecho hoy es resumir mis sensaciones para no olvidarme de nada al tenerlo reciente. Dividiría el evento en varios puntos:

  • Ubicación: Idónea. Parque Tecnológico de Gijón. Una localización emblemática y muy acorde al tipo de evento. Sala confortable.IMGP7948s
  • Organización: Perfecta. Mis compañeros de Velneo en Gijón se volcaron para no dejar detalle alguno y hacer sentir a los asistentes nuestro compromiso con el evento y la importancia de su asistencia para nosotros. Creo que lo conseguimos 😉
Read more →

Programar en V7 es fácil

Hablando con algunos clientes y amigos de Velneo, se quejan de que la nueva plataforma de desarrollo de Velneo V7 es más difícil que la anterior 6.x.

No estoy de acuerdo en absoluto, aunque si hablan de “la nueva plataforma” ya han avanzado en algo.

Hay que distinguir dos casos bien diferenciados y que en Velneo intentamos separar: iniciados y No iniciados.

Los iniciados en Velneo (en sus diferentes versiones) tienen un pequeño handicap: si antes decíamos que para programar en Velneo había que cambiar el “chip” frente a otras plataformas de desarrollo, ahora, en V7 y como dice mi amigo y compañero Miguel Pérez, hay que cambiar “toda la CPU”.

V7 es una nueva plataforma y ese es el primer paso para aprenderla, no tratarla como una evolución de 6.x

Aunque la base de datos es prácticamente igual, empezando desde el editor, componentes, interface, objetos, filosofía, etc es totalmente diferente.  Como explico en mi último post en el blog de Velneo, hay que tener mentalidad abierta.

Si por el contrario eres “no iniciado”, aunque deberás “cambiar el chip” 😉 tienes una pequeña ventaja: desde un principio ya veras a V7 como lo que es, una “nueva” plataforma de desarrollo de aplicaciones empresariales.

En ambos casos, lo mejor es que después de revisar toda la información de la web y seguir los “primeros pasos”, dediques un poco de tiempo a programar con la herramienta y tu evolución será exponencial.

Si lo que quieres es dedicarte profesionalmente, te aconsejo realizar alguno de los cursos de formación que vamos a realizar y que puedes ver en el blog de Velneo.

Lo dicho: regístrate, descarga la plataforma, crea tu propio servidor gratuito desde el panel de control,  descárgate alguna Open App, sigue los primeros pasos ….. y como dice mi hijo Ferran,   a disfrutar!!!

Un saludo

Read more →

V7:: Migrar o no migrar, esa es la cuestión.

En los últimos cursos de V7 que hemos dado en el vCenter y en conversaciones con muchos desarrolladores de Velneo, he podido constatar que una de las principales dudas en cuanto a la estrategia comercial es si hay que migrar o no las aplicaciones.
Intentaré dar mi punto de vista personal y no vinculante.

En V7 existe la herramienta vMap2ProjectAid que sirve para migrar aplicaciones desarrolladas en 6.x a V7.  Dicha herramienta, en su fase inicial, transforma un “mapa” de la versión 6.x con todas sus tablas (campos, índices, actualizaciones, …) y sus “trigers”, es decir, lo que entendemos como “parte izquierda” en la anterior 6.x de Velneo.

En la próxima versión, probablemente ya se podrán migrar más componentes (rejillas, procesos, formularios, …) aunque después del proceso haya que repasarlos ya que por ejemplo, existen instrucciones en 6.x como la de “Alta directa” que en V7 pasa a formar parte de un grupo de dos instrucciones.

Pues bien, ¿cuando es necesario migrar una aplicación y cuando es mejor reescribirla?

Evidentemente dependerá mucho de si nuestra actividad principal es la del desarrollo de aplicaciones “a medida” o por el contrario, desarrollamos aplicaciones verticales para algún sector en concreto.
En el primer de los casos, sólo vería necesario el caso de migrar una aplicación si el coste de dicho rediseño va a ser desembolsado por el cliente final, sino creo que no tiene sentido el invertir tiempo en una aplicación ya instalada y que muy probablemente no podremos recuperar su inversión.

En el segundo de los casos, algunos de los clientes de Velneo basan sus desarrollos en una aplicación vertical que distribuyen de forma masiva y entonces no tienen más remedio que migrar si las necesidades de sus clientes impiden que sus actuales desarrollos cumplan sus expectativas (multiplataforma cada vez más demandada en instalaciones de servidores Linux, por ejemplo, o en algunos casos la neccesidad de multi-idioma en empresas con distintas sedes)

Pero en ambos casos, y bajo mi punto de vista particular lo único que migraría es la estructura de tablas y algunos procesos ya que la potencia de la nueva plataforma V7 en temas de interface es espectacular (menús, transparencias, toolbars, multivista, etc) y el tiempo que deberíamos de invertir en modificar la migración de los formularios, sería mejor invertirlo en el rediseño de la interface totalmente desde V7.

Otro punto interesante para no migrar totalmente una aplicación, puede ser el de aprovechar para implementar esas mejoras que siempre hemos pensado introducir pero por no modificar estructuras de tablas con la consiguiente implicación en nuestro cliente final no lo hemos hecho. Ahora puede ser la ocasión de rediseñar nuestra estructura de datos. Sí, ya sé que esto implicaría el mantener una dualidad de versiones pero creo que sería bastante más productivo el disponer por ejemplo de una versión 6.x de nuestra aplicación y el “vender” nuestra nueva aplicación con el rediseño realizado y con las nuevas funcionalidades de multi-plataforma, multi-idioma, etc.

Como ya he dicho al principio del artículo, es una visión personal basada en mi experiencia en las dos plataformas y es el criterio personal que aplicaría en las dos casuísticas citadas.

Un saludo

Read more →