Archive for febrero, 2011

VB.NET en los dispositivos móviles inteligentes

miércoles, febrero 16th, 2011

Con el pasar de los años uno se da cuenta que la tecnología de los dispositivos móviles está avanzando muy rápido posiblemente para ya dejar atrás a los ordenadores.

Estos dispositivos móviles inteligentes o también llamados Smartphone han logrado meterse en los bolsillos de las personas por su moderna tecnología, lo que se ha vuelto ya una necesidad para las personas.

El Smartphone o teléfono inteligente son móviles que soportan completamente un cliente de correo electrónico con la funcionalidad completa de un organizador personal. Una característica importante de casi todos los teléfonos inteligentes es que permiten la instalación de programas para incrementar el procesamiento de datos y la conectividad. Estas aplicaciones pueden ser desarrolladas por cualquier persona claro que sepa programación y tener idea de lo que quiere. El término «Inteligente» hace referencia a cualquier interfaz, como una pantalla táctil, o simplemente el sistema operativo móvil que posee.

Para esto VB.net no se queda atrás y también ofrece varias herramientas y bibliotecas que los desarrolladores pueden utilizar para crear aplicaciones multimedia para los dispositivos móviles inteligentes como los PDA y los teléfonos móviles.

El .NET Compact Framework es la plataforma tecnológica la que nos permite desarrollar aplicaciones  de Microsoft en los dispositivos móviles. Microsoft .NET Compact Framework lleva esta visión a diferentes dispositivos.

El .NET Compact Framework es una pieza clave en la tecnología de Microsoft para aplicaciones móviles. Aporta las principales características para dispositivos electrónicos como un modelo de programación unificado con el .NET Framework tanto para PC como para servidor, soporte integral de servicios Web XML, acceso a bases de datos corporativas usando ADO.NET y XML, y avanzadas bibliotecas de clases que permitan a los desarrolladores construir potentes aplicaciones en poco tiempo. Las características del .Net Framework como la gestión de código y compilaciones just-in-time aseguran la fiabilidad, aplicaciones de alta calidad de realización para una mejor experiencia del usuario.

Para finalizar de este tema hay varias ventajas para usar VB.net en los dispositivos como la calidad de herramientas disponibles para el desarrollo, también la facilidad de su uso. Pero hay también desventajas como para pagar una licencia de Visual Studio.

Pero a pesar de ventajas y desventajas, esta tecnología abre al mundo un sin número de ideas para el desarrollo de aplicaciones en los dispositivo móviles.

JAVA EN DISPOSITIVOS MOVILES

martes, febrero 15th, 2011

Cada día la tecnología va avanzando con mayor rapidez y las personas se hacen más dependientes de ella. En la actualidad es normal ver un dispositivo móvil con aplicaciones avanzadas, lo que lo hace muy indispensable para las personas. La tecnología de los dispositivos móviles ha logrado un avance muy rápido en estos últimos años, donde las compañías de han sacado dispositivos de última generación similar a la de los ordenadores de hace unos años pero con un tamaño muy reducido y por lo tanto una mayor forma de llevarlo a todas partes.

Cada dispositivo cuenta con su propia interfaz de programación, por la cual algunas aplicaciones funcionan en ciertos modelos. Sin embargo, la interfaz que más está involucrada en este aspecto de los dispositivos móviles es JAVA, ya que nos permite desarrollar cualquier aplicación para un dispositivo y no tiene importancia el modelo o la marca. El código lo compila una vez, y puede ser usado en cualquier lugar.

Casi la mayoría de los móviles que encontramos en el mercado soportan la tecnología Java y la aplicación que más se ha utilizado es la de los juegos Java. Sin embargo, Java ME (Java Micro Edition o Java estándar) nos permite realizar cualquier otra aplicación.

Los fabricantes de dispositivos móviles integran en ellos la capacidad Java. Consulte al fabricante de su dispositivo si desea saber si éste tiene esta tecnología disponible.

KVM,  es la maquina virtual para dispositivos móviles semejante a la JVM(maquina virtual de Java). Es la que se utiliza para ejecutar los applets y las aplicaciones con tecnología Java en dispositivos móviles. Los consumidores no pueden ni bajarlo ni instalarlo pero en cambio los fabricantes si pueden hacerlo.

La tecnología J2ME está dirigida a pequeños dispositivos como son teléfonos móviles, PDAs, etc. Para poder ejecutar Java para J2ME tiene que cumplir un rango amplio de dispositivos es necesario que contenga: Configuración, Perfiles, Paquetes Opcionales.
Una gran ventaja de la tecnología de Java es un lenguaje sencillo y fácil de aprender por eso no es muy complicado saber la tecnología J2ME.

Bueno en conclusión nos damos cuenta que los dispositivos móviles se han vuelto una herramienta importante en las personas y que pronto harán dejar atrás a los ordenados.


Ir a la barra de herramientas