Hablemos sobre Windows Mobile 6.0

hero987x246_2

Antes que nada si quisiéramos programar aplicaciones para dispositivos móviles, tenemos que saber puntos importantes:

1.- Hacia que dispositivo nos vamos a enfocar, (smatphones, pda, pocket pcs, o telefonos celulares normales)

2.-Sobre que plataforma vamos a trabajar ya sea JVM (Java) o Windows Mobile, o algun otro.

3.-Herramientas de desarrollo que soportan los emuladores de esos dispositivos, asi como configuraciones, perfiles, etc.

En dado caso en este post les platicaré mas a detalle de como programar aplicaciones para un Smartphone que cuenta con Windows Mobile 6.0 usando Visual Studio 2008 Team System.

Pero antes tenemos que tener bien claro las características que nos ofrece la version 6 de Microsoft:

  • Desde la instalación para Visual Studio 2008 existen dos versiones en el SDK Windows Mobile 6.0, los cuales nos van a facilitar el desarrollo de aplicaciones moviles, por ejemplo, tenemos las anteriores categorias = a las nuevas categorías.

Windows Mobile para Smartphone = Windows Mobile Standard (descarga el Windows Mobile 6 Standard SDK)

Windows Mobile para Pocket PC = Windows Mobile Classic (descarga el Windows Mobile 6 Professional SDK)

Windows Mobile para Pocket PC Phone Edition = Windows Mobile Professional (descarga el  Windows Mobile 6 Professional SDK)

 

Windows Mobile 6.0 SDK contiene los siguientes emuladores:

  • Windows Mobile 6 Standard SDK
    • Windows Mobile 6 Standard (176×220 pixeles – 96 dpi)
    • Windows Mobile 6 Standard Landscape QVGA (240×320 pixeles – 131 dpi)
    • Windows Mobile 6 Standard QVGA (320×240 pixeles – 131 dpi)
  • Windows Mobile 6 Professional SDK
    • Windows Mobile 6 Classic (240×320 pixeles – 96 dpi)
    • Windows Mobile 6 Professional (240×320 pixeles – 96 dpi)
    • Windows Mobile 6 Professional Square (240×240 pixeles – 96 dpi)
    • Windows Mobile 6 Professional Square QVGA (320×320 pixeles – 128 dpi)
    • Windows Mobile 6 Professional Square VGA (480×480 pixeles – 192 dpi)
    • Windows Mobile 6 Professional VGA (480×640 pixeles – 192 dpi)

 

El SDK de Windows Mobile 6.0 nos ofrece las herramientas y las bibliotecas como:

 

Device Emulator 2.0

Se basa en el legado de Device Emulator 1.0 y nos ofrece mayor fidelidad con la experiencia real del dispositivo al emular muchos nuevos estados y características de dispositivo anteriormente no disponibles.

Por ejemplo tal es el caso de Device Emulator 1.0, Device Emulator 2.0 es un verdadero emulador ARM. Device Emulator 2.0, puesto que es un verdadero emulador ARM, ejecuta los mismos archivos ejecutables que un dispositivo real, con lo que se elimina la necesidad de administrar archivos ejecutables de aplicación distintos para el emulador de los que se necesitan para el dispositivo real. Con Device Emulator 2.0, todo lo que se necesita para el emulador y los dispositivos reales es un único conjunto de archivos ejecutables.

smartphone01

Ejecución más rápida

Device Emulator 2.0 ha mejorado como no tienen idea, esto significa que  caada aplicación es diferente, de modo que es difícil decir en qué medida una aplicación individual resulta afectada por las optimizaciones del emulador, pero Device Emulator 2.0 nos ofrecee una mejora de rendimiento superior al 40 por ciento respecto a Device Emulator 1.0.

Continuara…

Deja un comentario

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