Si bien sabemos Visual Basic es un lenguaje de programación que se ha diseñado para facilitar el desarrollo de aplicaciones en un entorno gráfico como Windows 98 o Windows NT, su primera versión fue presentada en 1991 con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilite la creación de interfaces gráficas, entre sus versiones tenemos la 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 y las versiones actuales de Visual Basic basadas en la plataforma .NET que se desligan de las versiones anteriores. No olvidemos que NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware que permite un rápido desarrollo de aplicaciones y framework representa la arquitectura de software que provee una estructura de trabajo la cual extiende las aplicaciones del dominio.

Cabe recalcar que existió una versión gratuita llamada  Visual Basic 5 CCE (Microsoft Visual Basic 5.0 Controles Edition) dedicada al desarrollo de controles y componentes, también hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados en Windows CE y Pocket PC, conocido como Embedded de Visual Basic.

Windows CE nació en 1994 es el sistema operativo de Microsoft incrustado modular de tiempo real para dispositivos móviles de 32 bits inteligentes y conectados. La última versión del Windows CE es Windows Mobile 6.5, sirve tanto para Pocket PC como para SmartPhone ya que tiene una interfaz modificada para más facilidad en la navegación táctil.

Microsoft Visual Basic 2005 es una evolución del lenguaje Visual Basic y diseñado para generar de manera productiva aplicaciones con seguridad de tipos y orientadas a objetos. Visual Basic permite a los desarrolladores centrar el diseño en Windows, el Web y dispositivos móviles. Igual que todos los lenguajes que tienen por objetivo Microsoft .NET Framework, los programas escritos en Visual Basic se benefician de la seguridad y la interoperabilidad de lenguajes, esta generación de Visual Basic continúa la tradición de ofrecer una manera rápida y sencilla de crear aplicaciones basadas en .NET framework.

Visual es utilizado para crear aplicaciones en los dispositivos móviles Smartphone ya que proporciona compatibilidad enriquecida e integrada para desarrollar software que se ejecute en dispositivos inteligentes basados en Windows CE, y es posible utilizar el visual C# o Visual Basic para crear aplicaciones administrativas que  se ejecuten en .NET Compact Framework

Visual Studio también proporciona emuladores que permiten ejecutar y depurar el código en el equipo de programación y herramientas que simplifican el proceso de empaquetar la aplicación y recursos en archivos CAB (Cabinet) para el desarrollo de dispositivos para usuarios finales.

Emulador es un software el cual permite ejecutar programas de computadoras o videojuegos en una arquitectura hardware o sistema operativo diferente de aquella para la cual fueron escritos originalmente. El emulador de dispositivos está específicamente diseñado para proyectos de dispositivos de Visual Studio 2005. Ejecuta aplicaciones compiladas para el conjunto de instrucciones ARM (Advanced RISC Machine) y se ejecuta como un proceso en modo usuario. Ahora Visual Studio proporciona transporte de DMA (Acceso directo a memoria) para comunicarse con el emulador. Superando al transporte tradicional TCP/IP (Protocolo de control de transmisión/Protocolo de Internet), el transporte de DMA es más rápido, no basado en conectividad de red u otros factores externos, a la vez que proporciona una conexión y desconexión determinada.

En conclusión, se pueden desarrollar dos tipos de aplicaciones para dispositivos; Aplicaciones Web móviles que se ejecutan en un servidor Web y se representan en formatos diferentes en una variedad de dispositivos móviles equipados con un explorador y aplicaciones basadas en Windows CE mejoradas para el cliente que se ejecutan en el propio dispositivo como los Smartphone.

1 comentario on *** Visual Basic en los dispositivos inteligentes Smartphone ***

  1. международные бизнес-справочник…

    This web page doesn’t display appropriately on my apple iphone – you might want to try and repair that…

Deja un comentario


Ir a la barra de herramientas