nov 19

Marchando una de ideas!

Posted in ideas, novedades

@Miguel, gracias  por tu invitacion en el articulo de ayer, voy a abusar de confianza y a pedir a algun interesado que sea susbcriptor, que incluya esta lista de ideas en el nuevo Foro, siempre que lo estimen oportuno, claro.

Y lo siento mucho, si doy la impresión de que V7 no me gusta, porque no es asi, todo lo contrario, me gusta demasiado, tanto que, de no ser asi, ya me habria ido hace tiempo. Pero, que me guste, no significa que no pueda mejorar, y es por eso, por lo que hago las criticas, para que las entienda quien quiera, pero al final, la última palabra es vuestra.

Ademas, con esta nueva versión 7.5 ha cambiado algo, hay algo diferente en el ambiente, y podria dedicarme a hacer elogios sobre la herramienta durante un tiempo antes de empezar a criticar de nuevo, pero hay un problema, y es que las versiones son cada 4 meses, y si lo que pido no esta en la proxima versión, habra que esperar 4 meses más y como comprendereis, hay que empezar a llorar ya, para ver si vienen los Reyes Magos a tiempo, que “pa” junio, me “paece” a mi que ya no es tiempo de regalitos, sino de chiringitos.

Aunque este año no voy a tener regalos, Velneo no me regalara nada porque critico demasiado, y en casa no me regalaran nada porque dedido demasiado tiempo a Velneo, que le vamos a hacer. Y ni siquiera puedo decir que soy “betatester oficial de Velneo V7“, porque para eso hay que ser Nivel-2 como minimo. Aunque puedo decir que soy “usuario betatester autodidacta” 😀

Bueno, ahi va la lista de peticiones:

  1. Poder cambiar con INTRO / TAB de un “Edit” a otro de un formulario, y si ademas pudiera ser configurable, seria util para todos, sin excepcion.
  2. Que la tecla INTRO no cierre un formulario, escepto que este incluida como tecla aceleradora de un determinado boton. Estaria bien que funcionara como en V6, con la opcion capturar Intro cuando le corresponde el orden de tabulacion. Y no es por comparar con V6, es para que entendais mejor lo que quiero decir.
  3. Boton “Aceptar sin cerrar formulario” similar al de V6, esto creo que ya lo teneis previsto, pero lo dejo caer, por si acaso.
  4. Que los casilleros puedan ser definidos como “Automaticos”, y por supuesto, que se auto-ajusten las dimensiones de las celdas, segun el numero de filas y de columnas. (Esto ya lo habia pedido en el antiguo foro de ideas, pero ahora no es accesible). Ademas, considero los casilleros muy importantes para todo tipo de aplicaciones táctiles, ya que el futuro esta en Moviles y PDA’s y por supuesto, casi todos son táctiles.
  5. Impresoras logicas, esto ya esta pedido y creo que estara en breve, me alegro mucho.
  6. Si dos objetos (p.e., un formulario principal que incluye otro formulario dentro de un control objeto) tienen definida una variable local con el mismo identificador, que el valor sea publico, dentro del ambito del formulario principal. De esta forma, si utilizo identificadores diferentes, las variables seran privadas a cada formulario.
  7. Objeto “SpaceEngine” para teletransportar 😀 😀 😀

Otras ideas menos importantes, pero que podriais tener en cuenta para un futuro mas lejano:

– En el editor de esquemas, que se puedan visualizar las Tablas Estaticas y sus enlaces con el resto de tablas.

– Que la peticion nº 1 , pudiera ser aplicada a Rejillas editables, ya seria un puntazo por vuestra parte. Es decir, que al editar la rejilla pudieramos movernos por las columnas con TAB o con INTRO.

– Que se puedan imprimir objetos de vDevelop, como procesos, estructuras de tablas, esquemas, tubos de ficha y lista, y otros

– Poder ejecutar scripts de PHP, sobre todo por la cantidad de funciones que exiten y que resuelven cantidad de problemas, si cuela

– Poder enviar eMail sin DLL, aunque seguramente tendremos que esperar que lo haga QT

– Tener las funciones para Codigos de Barras que habia en V6

– Tener las funciones de calculos de fechas con dias fijos que habia en V6

Tambien, me parece importante el voto de los no subcriptores, ¿porque?, porque antes o despues, serán subcriptores, y lo seran antes si se cumplen sus necesidades. En este aspecto me parece que los Nivel-2 y superiores tienen 10 votos o mas, y me parece estupendo, ahora bien, mi propuesta es.

  • Un unico voto para cada Nivel-1, para que solo pueda votar por una funcionalidad, la que mas importante sea para ellos.

Si alguna de las ideas, no ha sido expresada debidamente, o no la entendeis, podeis dejar un comentario y tratare de explicarme mejor.

Esta claro que en este tunel, unos han avanzado mas que otros, pero ya se empieza a ver algo de luz al final, y el final del tunel, es el comienzo de … ¡Life is soft!

Lo dicho, estoy agradecido simplemente por ser escuchado, y mas agradecido aún, cuando ademas, respondeis, porque eso significa que os ha resultado interesante, aunque no siempre uno escuche lo que le gustaria.

PDF    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Marchando una de ideas!
nov 18

Desde mi punto de vista

Posted in ideas

Esta bien, ya hemos comentado esto muchas veces, y teneis razón, es verdad, V7 quizá esta pensada para abordar otro tipo de proyectos, o simplemente, para abordarlos de otra manera.

Aunque realmente me ha costado entenderlo, pero lo entiendo, soy yo quien se tiene que adaptar a la filosofia de V7 y no al revés.

Pero ese no es el problema, el problema real, es que el 95% de los que aqui paseamos a diario (y quizá me quedo corto), tienen los mismos problemas que tengo yo, estan preparando las mismas aplicaciones que yo, y como yo, casi todos vienen de V6 y esperan realizar el mismo tipo de aplicaciones que realizaban hasta ahora.

Vuelvo a decir, ¡es cierto!, si desarrollamos aplicaciones para moviles y PDA’s, V7 es perfectamente operativa desde ya, y ¿porque?, pues basicamente, porque en un movil (la mayoria ya son táctiles) no utilizamos teclado (problema de pasar de un campo a otro con TAB o INTRO “eliminado”), no se suelen imprimir informes desde un movil (hacerlo seria la excepción, “otro problema eliminado”) y hay mas razones que ahora no recuerdo, pero ya las indicare …

Pero desarrollar para moviles también tiene sus inconvenientes con V7, y es que actualmente, el mercado al que tenemos acceso (Nokia y QT) es minoritario, y como aqui se pretende, vamos a ser muchos para un trozo de pastel tan pequeño.

Ahora bien, la mayoria de nosotros, yo mismo, para no ofender a nadie, llevo programando 20 años, y hasta ahora, siempre habia desarrollado aplicaciones de empresariales para escritorio, vamos, lo que hacemos casi todos, Contabilidad, Facturación, Costes, Logistica, TPV Táctiles, etc. y nos encontramos con pequeños detalles que nos impiden acabar las aplicaciones como nos gustaria.

Me voy a explicar mejor, si la pregunta es, ¿puedo desarrollar una aplicación de escritorio con V7 y comercializarla “a dia de hoy”?, la respuesta depende de,

  • Si llego a un acuerdo con el cliente, y éste hace “la vista gorda” y comienza a probar la aplicación mientras llegan las soluciones (previstas para enero-2011) pendientes (Aceptar sin cerrar formulario, bugs en Informes, y otros pequeños per importantes detalles), entonces la respuesta es ¡SI!, puedo comercializarla. Otro tema será, que seguramente no podre cobrar hasta que esos detalles esten solucionados.
  • Si deseo comercializar aplicaciones táctiles, los casilleros tienen carencias, no puedo decirle a un cliente que para pulsar sobre una celda del casillero,debe moverse primero con la barra de desplazamiento para buscar el articulo, “necesitamos casilleros automaticos” como en V6. Aqui, salvo excepciones la respuesta seria ¡NO!
  • Si mi deseo es comercializar una aplicacion estandar y comercializarla de forma masiva, entonces la respuesta es ¡NO!, aún no puedo poner mi aplicación en producción.

De una forma, o de otra, los inconvenientes estan ahi, y no todos los problemas los debe resolver Velneo, bién, pero yo me cuestiono lo siguiente:

  • Si el mercado aun no esta preparado para aplicaciones moviles, este es un mercado importante para dentro de unos años, pero hoy NO.
  • Si puedo desarrollar aplicaciones estandar de escritorio, pero no las puedo comercializar masivamente.
  • Si puedo desarrollar aplicaciones a medida de escritorio, pero tengo que convencer al cliente de que ciertas funcionalidades no estaran disponibles “temporalmente”

V7 es una herramienta muy bien preparada para el futuro, quizá la mejor, no lo dudo, a mi cada dia me gusta más, pero lo cortes no quita lo valiente, y soy bastante realista si digo que necesito comer todos los dias, y el futuro llegará y hay que estar preparados, no me cabe la menor duda, pero hay que vivir el presente.

Muchos de vosotros direis, en Linux no pueden usar INTRO para cambiar de campos en el formulario, ¡quizá sea cierto!, pero tambien es cierto que el mercado mayoritario de PC’s es de Windows, y que de aquellos que usan Linux con aplicaciones de escritorio, la mayoria trabajan con aplicaciones antiguas, al estilo “Clipper” y si utilizan INTRO.

Y a veces me pregunto, como es posible que en 2010 hay empresas que siguen usando aplicaciones tan antiguas, y la respuesta es muy sencilla, “son tremendamente manejables y rapidas” aunque sean feas, antiesteticas o como querais llamarlas.

Y como podemos conseguir que esa gente se actualice y decida cambiar sus aplicaciones. La respuesta tambien es sencilla:

  • Si para evolucionar, el usuario gana en estetica y pierde funcionalidad, seguramente, no evolucionara, salvo que no le quede mas remedio.
  • Si ademas de ganar en estetica, mantiene la misma funcionalidad y en algunos casos, la mejora, entonces si cambiara y actualizara sus aplicaciones.

Despues de meter este rollo, no me negareis, que al menos, hay que reflexionar sobre este tema.

Velneo, por favor, solucionad esos pequeños detalles que nos permitan realizar nuestro trabajo y conseguir ese ¡Life is soft! y esperamos que la 7.6 sea “la refinitiva”.

Gracias al equipo de Velneo.

PDF Download    Enviar artculo en formato PDF   
comments: 14 »
nov 17

Calendario mensual en V7

Esta vez voy a explicar, con detalle como realizar un calendario mensual en V7.

En realidad, se trata de uno de los primeros ejercicios que hice cuando aparecio la primera version de V7, y ni siquiera recuerdo donde estan los proyectos, seguramente se habran perdido al reiniciar el servidor de la nube en alguna ocasion, pero como dice un amigo, “lo importante no es que te den los peces, lo importante es que te enseñen a pescar” 😉 .

Y a pesar de que los proyectos se perdieron, seguramente en alguna prueba de nuestro objeto “SpaceEngine”, la buena noticia es que tengo costumbre de documentar casi todo lo que hago, cuando el tiempo no me agobia, y de este ejercicio tengo toda la documentación necesaria para realizarlo paso a paso.

Es un ejercicio muy sencillo, y creo que esta muy detallado, pero si alguien tiene alguna duda puede exponer aqui sus comentarios

Aqui teneis la primera leccion para iniciarse en la pesca de la v7rucha:

Este es el enlace con la informacion necesaria para realizar el ejercicio

Leedlo con calma, y al ataquer …. (tened en cuenta que se realizo con la primera version 7.0 y es posible que algunas cosas puedan ser mejoradas con la version actual, sobre todo el interfaz)

PDF Printer    Enviar artculo en formato PDF   
comments: 1 »
nov 16

Nuevo foro de ideas!

Posted in foro, novedades

Entre las muchas cosas que se comentaron en la presentacion de la versión 7.5 el dia 12 de Noviembre, una de ellas era un nuevo Foro de Ideas.

Entre otras, esperamos que este nuevo foro, tenga caracteristicas mejoradas, y se hayan resuelto todas las carencias que tenia el foro anterior, que eran muchas:

  • Sistema de votacion (no servia para nada, una idea con 3 votos de 1 punto = 3 puntos, se posicionaba mejor que una con un solo voto de 5, es decir, solo contaba numero de votos)
  • Busqueda o clasificacion de ideas, nulo, inexistente ( dificil de saber si una idea existia, y por tanto, facil de repetir varias veces las mismas peticiones ).

Esperamos que el nuevo foro solucione todos estos problemas, y sobre todos ellos, el principal: ¡que podamos estar informados de cuales de esas ideas seran llevadas a cabo y cuales seran desestimadas por ser improcedentes!.

Aqui teneis el enlace: Foro de ideas

Y la verdad, despues de probar este nuevo foro, hay que decir, que es tremendamente mas util que el anterior, la diferencia se ve, se nota nada mas entrar en el, y quiza no sea perfecto, pero debo decir que ha mejorado, y mucho, y eso es de agradecer.

Ah, y tened en cuenta una cosa, en este foro de ideas solo pueden publicar los subscriptores, lo cual esta muy bien, y los de Nivel-1 al menos pueden estar informados de los cambios que se realizan aunque no tienen permiso para opinar.

Felicito al equipo de Velneo, porque parece que ahora ¡SI!, las cosas empiezan a mejorar

PDF Printer    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Nuevo foro de ideas!
nov 16

Preparados, listos, ¡ya!

Posted in novedades, OpenApps

Ya esta disponible toda la información sobre la nueva versión, y para que no os volvais locos removiendo todas las paginas, he realizado un recopilatorio con los enlaces mas interesantes a toda esta información:

En primer lugar, veamos las novedades que han aparecido en esta versión:

Ahora y lo mas importante para los que comienzan, es leer los manuales que pueden descargar desde aqui:

Para los que se inician, podeis ver la pagina de Primeros Pasos o debeis saber que los pasos a seguir para comenzar son:

  1. Registrarse en la web de Velneo
  2. Iniciar la sesion con tus datos de usuario
  3. Acceder al panel de control
  4. Leer la informacion sobre las herramientas básicas:
    • vServer , servidor de aplicaciones
    • vAdmin , consola de administracion de aplicaciones y usuarios
    • vClient , herramienta de acceso a las aplicaciones en ejecución
    • vDevelop , herramienta de acceso al código fuente de las aplicaciones
  5. Acceder a la zona de descarga, para descargar los instaladores de cada una de las herramientas anteriormente mencionadas
  6. Acceder a las OpenApps para descargar los archivos de instalación de los ejemplos y tutores que necesites para iniciar tu aprendizaje. Aunque tambien puedes acceder a los tutores a traves de la nueva pagina Tutores de la zona Info, mucho mas accesible y mejor clasificados. Desde este enlace puedes saber lo que son las OpenApps y si quieres saber como instalar una OpenApp en tu servidor (vServer) debes leer la informacion sobre este tema
  7. Para cualquier duda, acceder al Foro (la comunidad de usuarios de Velneo) y a la Base de conocimiento, donde se informa con detalle de todos aquellos temas importantes sobre la herramienta.

Para los usuarios mas avanzados, aqui esta el reporte de bugs e incidencias solucionadas en la versión 7.5

Creo que no olvido nada, pero si es asi, editare nuevamente el post para incluir cualquier referencia que pueda facilitar todos los pasos a seguir

PDF Creator    Enviar artculo en formato PDF   
comments: 5 »
nov 16

Liberada la version 7.5

Posted in novedades, v7

Dicen que no hay quinto malo, y deseamos que verdaderamente sea cierto.

Hoy se libera la version 7.5.o y estaremos atentos para probar todas las novedades que prometen, aunque ya podemos podemos adelantar que hay un objeto que no pudo terminarse a tiempo para esta versión, y es una pena porque nuestros espias infiltrados en la compañia Velneo, lo usaron cuando aun estaba en pruebas, y han desaparecido.

Dicho objeto, de nombre clave “SpaceEngine” iba a ser incorporado en nuestra proxima OpenApp.

Esta OpenApp, a pesar de tener unicamente 2 funcionalidades conocidas nos iba a ser sumamente util, ya que su funcionamiento bidireccional en la comunicacion entre servidores, nos permite trasladar Entidades de un servidor a otro y por tanto nos ahorra una gran cantidad de tiempo en el traslado entre las distintas oficinas e incluso desde la oficia a casa.

El nombre de la aplicacion es, “Teletransportame Spock” y lamentamos decir que hemos tenido que retrasar la publicacion oficial, hasta que el nuevo objeto este completamente operativo.

Mueve rapido tu culo hasta aquiAprovechamos para comunicar a las familias de nuestros infiltrados, que segimos el rastro de IP’s por donde han ido pasando, y lamentamos comunicarles que no van a poder volver con sus familias, durante las pruebas del objeto (traslado de Vigo a Gijon) hubo un fallo en la conexion y ahora estan en el Caribe, y por mas que lo hemos intentado, no hay forma de convencerlos para que vuelvan.

Sentimos enormemente no poder estar con ellos, y esperamos que el dichoso objeto este acabado cuanto antes, 😀

Y ahora que lo pienso, ¿en el caribe?, ¿seguro que fue un fallo?, si vuelven algun dia, van a tener que dar muchas explicaciones, ¡grrrrrr!

PDF Creator    Enviar artculo en formato PDF   
comments: 10 »
nov 15

¿Tienes problemas con el control de licencias?

Posted in aplicaciones, utilidades, v7

Uno de los problemas de la actual v7.4.1 es, que cada instancia, cada aplicacion que ejecutamos con vClient, consume una licencia, incluso cuando estas se ejecutan en el mismo equipo y por el mismo usuario.

En A.S.C. hemos creado varias aplicaciones como:

Aplicación de cine (para cinefilos)

De Cine

Aplicación de flota (control de vehiculos)

Flota (by A.S.C.)

Aplicación de gimnasios

Gimnasios

Aplicación de logger (log de usuarios)

Log de usuarios

Aplicación de entities (entidades y basicos de dirección)

Modulos de  entidades

Aplicación de registro de documentos

Registro de documentos

Pero si ejecutamos todas estas aplicaciones simultaneamente en un mismo equipo con vClient o vWebClient, tenemos un problema importante, ¡estamos consumiendo 6 licencias!

Y claro, llega un momento en que intentamos abrir una aplicacion y nos aparece un sonoro error como este:

Error pro falta de licencias disponibles

Y claro, es un problema, pero tiene una solución muy sencilla:

Basta con crear un nuevo proyecto y heredar a todos los proyectos anteriores, creando un menu que nos da acceso al resto de aplicaciones.

Menu de acceso a todos los modulos

De esta forma, podemos tener acceso a todas las aplicaciones consuminedo una única licencia, pero claro, esto no es una solución al problema de las licencias consumidas por las diferentes instancias, tal y como se planteaba en este hilo del foro: ejecucion-simultanea-de-aplicaciones

Y es que, para que las instancias tampoco aumenten el consumo de licencias, Velneo deberia proveernos de una solución para poder cambiar de instancia directamente desde una aplicación en ejecución.

Espero que os haya servido para algo.

Create PDF    Enviar artculo en formato PDF   
comments: 4 »
nov 13

Estructuras de programacion: DO … WHILE

Y nos queda el bucle DO … WHILE, y esta sentencia es similar al bucle FOR y WHILE, en realidad, para ciertos casos, se podrian utilizar cualquiera de ellas y el resultado seria el mismo.

C++

do{
instrucciones;-
}
while(condicion);

Java

do
{

sentencias;
}
while ( condición );

Y el siguiente metodo, es la forma abreviada de hacer un bucle DO … While con una sola sentencia.

do sentencia while ( condición );

JavaScript

do
{
sentencias;
}
while(
condición );

PHP

do {
sentencias;
}
while (
condición);

Velneo

En velneo no disponemos del bucle DO … While, solo podras usar el bucle FOR

C#

do {
instrucciones;
}
while(
condición );

Visual Basic

Do { While | Until } condicion
[ sentencias ]
[ Exit Do ]
[ sentencias ]
Loop

o tambien


Do
[ sentencias ]
[ Exit Do ]
[ sentencias ]
Loop { While | Until } condicion

Ruby On Rails

until condicion

sentencias

end

El bucle FOR se suele utilizar para repetir una tarea N veces, y WHILE se suele utilizar cuando se debe comprobar la condicion antes de ejecutar la tarea por primera vez, esto implica que el contenido del bucle While, podria no ejecutarse y el bucle DO … WHILE, similar a los anteriores excepto en una cosa, la condicion se comprueba al final del bucle, y eso implica que las sentencias contenidas en el interior del bucle se van a ejecutar al menos una vez.

Esta vez lo repetire solo una vez, solo una vez, porque la condicion no se ha cumplido, pero eso aun no lo sabia hasta que lo he repetido.

PDF Download    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Estructuras de programacion: DO … WHILE
nov 12

Aprende QML, ¡ya!

Posted in novedades, v7

Una de las novedades para las proximas versiones, es la incorporacion del lenguale QML de QT.

Asi que ya podeis enpezar aoneros las pilas.

¿Necesitas un tutorial en castellano?

Aqui teneis la primera parte:

http://developer.qt.nokia.com/wiki/GettingStartedQML_Spanish

Y la segunda parte:

http://developer.qt.nokia.com/wiki/GettingStartedQML_Spanish_p2

Y si descubres alguna informacion interesante acerca de este tema, comunicanoslo.

PDF Download    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Aprende QML, ¡ya!
nov 12

En directo, desde Gijon

Posted in foro, novedades, v7

Gracias a nuestro amigo Agustin Sevilla 😉

Por radiarnos en directo algunas de las novedades de la nueva version 7.5 y otras noticias sobre el futuro de la herramienta.

Pero para no inducir a errores en los comentarios, aqui os dejo la comunicacion “no” oficial de las algunas de las novedades anunciadas en el evento.

en-directo-desde-gijon

Y esto es un triunfo para este blog, que ve como se cumple una de nuestras peticiones mas insistentes: mayor apertura informativa sobre el futuro de la herramienta.

Gracias, Agustin por mantenernos informados.

PDF Creator    Enviar artculo en formato PDF   
comments: 3 »