Dada la expectación que esta surgiendo respecto a los dispositivos móviles, haremos una pequeña reflexión respecto a como V7 se relacionará con los distintos sistemas.

Empecemos haciendo una enumeración de los distintos tipos de dispositivos…

PocketPC
PDA
PDT
Smartphones
Tablet PC

En todos los casos desde el punto de vista de V7, debemos tener dos consideraciones principales.

1.El sistema operativo con el que corre el dispositivo
- Windows
- Linux
- Palm
- Symbian
- Windows CE
- Etc

2.Dispositivos de entrada y salida del dispositivo
-Pantalla
-Teclado, pantalla táctil, etc

El aspecto más importante para que V7 funcione en los dispositivos móviles es que estos tengan sistemas operativos compatibles con nuestras compilaciones. Inicialmente y sin ningún tipo de modificación todos los servicios de V7 funcionarán en los dispositivos que utilicen
- Windows ( Tablet PC, Mini-PC )
- Linux (Zaurus, Nokia 770, etc )
- Linux-Qtopia ( Hardware basado en Qtopia )

El resto de sistemas operativos utilizan APIs propias que no son compatibles inicialmente con nuestro Framework multiplataforma.

Estas plataformas cuentan con unas APIs limitadas que obligan a no poder usar toda la potencia requerida en V7, con lo que una migración directa implicaría una reprogramación de ciertos aspectos e incluso la perdida de algunas de las principales características de la plataforma.

Para que V7 funcione en estas plataformas sería necesaria la creación de otro producto compatible en comunicaciones con V7 pero limitado en funcionalidad y adaptado a las APIs de los sistemas operativos.

Esta limitación viene derivada principalmente de los dispositivos hardware en los que corren estos sistemas operativos. Con la evolución técnica de estos dispositivos en breve tendremos hardware más potente y con nuevas funcionalidades en la palma de la mano.

Con la evolución de los dispositivos las empresas creadoras de los sistemas operativos implementarán nuevas mejoras que acercaran sus APIs a los de los sistemas más modernos e incluso algunas empresas optarán por recortar sus sistemas operativos estándar para que corran en estos sistemas.

Esta tendencia ya se esta viendo con productos como :

Windows_XP_Embedded
Nokia 770

Otro gran problema que es importante solucionar es el de los dispositivos de entrada y salida.
Para ello un área del equipo de desarrollo se centra en crear las tecnologías que sean capaces de adaptar automáticamente los distintos objetos V7 ( Formularios, menús, localizadores, informes, etc. ) a las reducidas prestaciones de los dispositivos móviles.
Entre estas tecnologías se incluyen :
-Fuentes autoescalables en los controles.
-Posición de controles basados en layouts autoredimensionables.
-Iconos escalables para adaptarse al entorno.

Estas y otras tecnologías permitirán que nuestras aplicaciones desarrolladas en Velneo creadas para una resolución de 1024×768 y teclado puedan correr sin problema en pantallas de 260×260 con puntero.

En este video podréis ver funcionar a vDevelop Beta funcionar en un Nokia 770.

Imagen de previsualización de YouTube

Os detallamos las especificaciones del dispositivo.


Display
800×480 touch screen, 16-bit color
CPU
250MHz TI 1710 OMAP (ARM-based)
Memory
128MB internal flash (64MB available to the user), 64MB via included RS-MMC card
Operating system
Internet Tablet 2006 Software Edition
Connectivity
802.11b/g, Bluetooth, USB, memory card expansion (RS-MMC), audio out, AC power adapter
Size 5.5in x 3.1in x 0.7in
Battery 1500 mAh Li-ion battery, 3 hours browsing time, 7 hours standby

Con todos estos esfuerzos desde Velneo no sólo estamos creando una plataforma de desarrollo de aplicaciones empresariales sino una plataforma que pueda correr en la mayoría de los sistemas actuales y futuros.

Valorar la entrada
1 Puntos2 Puntos3 Puntos4 Puntos5 Puntos
(Sin votos)

Comentarios

  • Ofsantana
    Octubre 31, 2006 - 13:47 #

    David, muchas gracias por este adelanto. Creo que la inquietud de muchos se calmará con este artículo. ÁNIMO!!!

    Valora este comentario: (0 votos)
  • ebarbeito
    Octubre 31, 2006 - 15:15 #

    Qué bonito el Nokia 770 :-)

    Una cosa con respecto al párrafo: “Para que V7 funcione en estas plataformas sería necesaria la creación de otro producto compatible en comunicaciones con V7 pero limitado en funcionalidad y adaptado a las APIs de los sistemas operativos.”

    Con V7 a qué nos estamos refiriendo, ¿a todo el entorno en sí o sólo al cliente? Si se pudiera portar únicamente el vClient a PalmOS y WinCE ya sería un gran avance aunque bueno, está claro que no debe ser fácil e implicaría el esfuerzo de reprogramación de muchas partes del próximo vCliient; tal vez no merezca la pena. Los dispositivos móviles cada vez tienden más a dejarse reinstalar el sistema operativo pero hoy por hoy (y creo que a medio plazo) pocos son/serán los dispositivos que dan esa flexibilidad.

    El vídeo es lo que más me ha gustado, no solo se ve ese pedazo de Nokia sino que, más interesante, se pueden sacar muchos detalles de lo que se muestra del vDevelop. Personalmente todavía no he visto la edición de procesos en vDevelop, es algo que ya tengo ganas de ver jeje

    Un saludo

    Valora este comentario: (0 votos)
  • chavi
    Octubre 31, 2006 - 22:50 #

    Muy buen avance :D por fin se ha visto la vDevelop Beta funcionando aunque… dejándonos los ojos jejeje Impresionante que funcione directamente en dispositivos móviles, simplemente … me encanta :)

    Felicidades por el GRAN trabajo que estáis desarrollando. Mientras… esperamos con los dientes largos jeje

    Un saludo

    Valora este comentario: (0 votos)
  • RolandoCF
    Noviembre 1, 2006 - 04:05 #

    ¡TENGO HAMBRE DE V7! ;o)

    Comparto la opinión de EBarbeito de portar la parte cliente a dispositivos móviles. ¿Programar en dispositivos móviles? No todavía, pues creo que prioritariamente debe ser el cliente el que tenga la facilidad de trabajar en estos equipos.

    Buen video e interesantes comentarios.

    Saludos.

    Rolando.

    Valora este comentario: (0 votos)
  • Hugo
    Noviembre 1, 2006 - 09:15 #

    Que triste Fidel Del, que triste me resulta oir o leer a alguien que se compra un coche de más de 40.000 euros estar tan preocupado con una inversión para un negocio de 69. Curioso.

    Valora este comentario: (0 votos)
  • VelaVisual
    Noviembre 1, 2006 - 11:09 #

    David, Gracias por el presente que el futuro ya llegará.

    Muchas aclaraciones, gracias.

    Valora este comentario: (0 votos)
  • Rocio
    Noviembre 1, 2006 - 21:13 #

    Esta muy bien que funcione para dispositivos moviles, y el funcionamiento en el Nokia se ve muy bien.

    Pero yo tengo una pregunta ¿va a funcionar en Palm??????
    En mi opinion estaria perfecto que funcionara para Palms, porque es uno de los dispositivos mas utilizados.

    Valora este comentario: (0 votos)
  • David Gutiérrez
    Noviembre 6, 2006 - 12:54 #

    Hola Rocio

    Actualmente Palm OS ha sido comprado por la empresa ACCESS, y se desconoce un poco el futuro del sistema operativo.
    http://es.wikipedia.org/wiki/Palm_OS

    Las máquinas antiguas Palm tienen un sistema operativo propietario pero la empresa ACCESS tiene un sistema operativo basado en Linux para dispositivos móviles.

    Si es Linux seria compatible sin muchos problemas con V7, otra cosa son las limitaciones que puedan imponer a su kernel en Linux.

    Saludos

    Valora este comentario: (0 votos)
  • [...] 2007 – V7 corriendo en Nokia N770 [...]

    Valora este comentario: (0 votos)

Comentar

Cerrar
Enviar por Correo