Desarrollo de aplicaciones para Windows Mobile 6.5 – Capítulo 1 – Emulador de dispositivos

mobile_emulator

En el capítulo anterior explicamos lo necesario para comenzar a desarrollar aplicaciones para Windows Mobile. Una vez instaladas todas las herramientas, estamos listos para comenzar a desarrollar nuestras aplicaciones. Hoy comenzaremos conociendo y utilizando el emulador de Windows Mobile 6.

Device Emulator Manager:

Puedes acceder al Administrador de Emuladores de Dispositivos (Device Emulator Manager) desde Windows o desde Visual Studio. Aunque el emulador te ayuda a probar tu programa, es estrictamente recomendado probar el programa en un dispositivo real. Esto lo puedes hacer cuando finalices tu aplicación y pase todas las pruebas en el emulador.

emulador-dispositivos-windows-mobile

Emulador de Dispositivos:

Puedes iniciarlo desde Visual Studio manualmente o automáticamente cuando desarrollas tu aplicación, o desde el Device Emulator Manager, como habíamos mencionado anteriormente. Cuando está en ejecución, puedes configurarlo de acuerdo a tus necesidades.

device-emulator-config-option

Acceder a archivos:

Con frecuencia necesitarás acceder a archivos y carpetas desde el emulador de dispositivos. La siguiente imagen ilustra cómo ajustar una ubicación de una carpeta compartida en la configuración del emulador.

shared-folder-emulator-configuration

Eso te da acceso a esa carpeta desde el emulador. La carpeta compartida es mostrada como Storage Card en el explorador de archivos del emulador.

emulator-file-explorer

Red

Para simular un ambiente de mundo real, a veces necesitas tener una conexión de red en el emulador. Para hacerlo, tienes que configurar el adaptador de red al que te quieres conectar desde el emulador.

emulador-red

Luego de configurar el adaptador, tienes que configurar el adaptador de red del emulador (Start/Settings/Connections/Network Cards/NE2000 Compatible Ethernet Driver).

emulador-red-emulador

Cuando todo esté configurado correctamente, el emulador debe tener acceso al recurso de red del host y al Internet.

Emulador de celular

Este emulador es parte del SDK de Windows Mobile 6. Emula la presencia de la red del operador móvil y permite a los desarrolladores probar la funcionalidad de teléfono en sus aplicaciones desde un emulador de dispositivos. Para configurar el emulador de celular para que se comunique con el emulador de dispositivos, tienes que asignar su puerto COM al puerto físico del emulador de dispositivos.

celular-emulator

Una vez configurado, el emulador de celular permite al emulador de dispositivos enviar y recibir llamadas telefónicas y mensajes de texto, y servicios de datos, como GPRS y 3G.

cellular-emulator-2

GPS falso (Fake GPS):

Como lo dice el nombre, Fake GPS te permite utilizar funcionaliades GPS desde el emulador o desde dispositivos físicos que no tengan GPS, o probar apliaciones en escenarios donde no se tenga cobertura GPS.

Facke GPS es una pequeña aplicación que tienes que instalar con el emulador de dispositivos. Cuando es habilitado, se ejecuta como un servicio en el emulador. Aleatoriamente le provee coordenadas GPS. La aplicación se comporta de la misma manera que un GPS físico en el dispositivo y lee coordenadas GPS reales desde un dispositivo GPS.

fake-gps

Otras herramientas del SDK de Windows Mobile

Hay otras herramientas más, las cuales no mencionaremos. Por decir un par de ejemplos, existe un Fake Server, que simula la presencia de una red física real. Hay otra que simula clics y keystrokes aleatorios en el dispositivo.

En el próximo capítulo crearemos nuestra primera aplicación.

Vía

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>