Blog de Jorge Pedraza

julio 7, 2009

Windows Mobile 6.5 – Aplicaciones móviles de próxima generación

Filed under: Aplicaciones Moviles — JorgePedraza @ 4:47 pm
Tags: , ,

En la actualidad las soluciones móviles crecen exponecialmente en el mercado,  convertiendose en el centro de evolución de los sistemas de Información. Estos es posible gracias a la gama de sistemas operativos móviles host que han  marcado las diferencias para albergar y gestionar dicha soluciones;  Entre ellos esta Microsoft Windows Mobile.

Windows Mobile: es un sistema operativo compacto, con una suite de aplicaciones básicas para dispositivos móviles basados en la API Win32 de Microsoft. Los dispositivos que llevan Windows Mobile son Pocket PC, Smartphones y Media Center portátil

Su evolución más actual:

  • Windows Mobile 2003,
  • Windows Mobile 5.0 ,
  • Windows Mobile 6.0,
  • Windows Mobile 6.1
  • Finalmente Windows Mobile 6.5

En Windows Mobile 6.5  incorpora extraordinaria caracteristicas generales de interes como:

  1. El menu en forma de panal del boton de inicio para tener mejor accesibilidad a las opciones propia del sistema.
  2. Mayor resolución de botones para adaptarse mejor al funcionamiento tactil.
  3. Interfaz grafica más rica y Robusta.
  4. Mejor interfaz  de la Calculadora.
  5. Integración con MyPhone.
  6. Windows Media 10.
  7. Windows live Mobile 10.
  8. Internet Mobile Explore 6 Mejorado.
  9. Microsoft Office Mobile 6.1.
  10. Administrador de Tarea Similar al de Microsoft Windows.

Otra Caracteristica que resalta  Windows Mobile 6.5 es la compatibilidad e integración con la plataforma .net ( .NET compact Framework), así como nuevas  API Win32 y Opciones Misceláneos propia del sistema operativo.

En particular .NET Compact Framework respresenta la plataforma de desarrollo central para despligue y ejecucion de aplicaciones móviles y los podemos encontrar integrado por defecto en sistemas operativos móviles:

  • .NET Compact Framework 2.0  (Windows Mobile 6.0)
  • .NET Compact Framework 3.5  (Windows Mobile 6.1 o Superior)

Efectivamente cada version de .Net Compact framework puede ser instalado en cualquier versión Windows Mobile que no lo incorpore.

Referente al desarrollo de apliciones Windows Mobile como tal, se puede citar el  Kit de herramientas del desarrollador de Windows Mobile 6.5 que Agregan documentación, codigo de ejemplo, archivos de biblioteca, Imagenes de emulador y herramientas  para Visual Studio que permite construir aplicaciones para Windows Mobile 6.5. Al momento de usar cualquier especificación de API o codigo de ejemplo se debe tener instalado previamente el SDK de Windows Mobile 6.0. Para mayor información:

Ademas en el  kit de herramientas del desarrollador de Windows Mobile 6.5 posee algunas caracteristicas:

  • Emulador Cuadrado Windows Mobile 6.5 Profesional
  • Emulador QVGA Windows Mobile 6.5 Profesional
  • Emulador WQVGA Windows Mobile 6.5 Profesional
  • Emulador VGA Windows Mobile 6.5 Profesional
  • Emulador WVGA Windows Mobile 6.5 Profesional

Así como la Introdución de nuevos conjuntos de APIs que permite a desarrolladores de aplicaciones hacer tareas avanzadas con el nuevo marco de trabajo de gesto de toque de Windows Mobile 6.5.  La APIs permite que cualquier aplicación maneje la entrada de gesto de toque y provee una experiencia consistente visualmente con el resto de las Interfaz de usuario del Dispositivo.
La APIs son definida en los siguientes archivos de Encabezado:

<Gesture.h>
<GesturePhysicsEngine.h>
<WindowsAutoGesture.h>

Nota las APIs Gesto están disponible solo en SKUs Windows Mobile Clásico y profesional. La Bibliotecas y Encabezados son instalados en Windows Mobile SDK\Pocket PC\Carpeta. Ejemplo: Para hacer uso de esta APIs se instalan dentro del Kit de herramientas de Windows Mobile 6.5\Ejemplos\Carpeta.

Finalmente para desarrollar aplicaciones en Windows Mobile 6.5 de forma rapida y segura, se puede basar por defecto en herramientas de desarrollos como Visual Studio 2005 Profesional o Superior a traves del SDK de Windows Mobile 6.0 en unión con el DTK Windows Mobile 6.5. Un Ejemplo clásico para realizar los primeros pasos de desarrollo:

  1. Abrir Visual Studio 2005 Professional o Superior.
  2. Crear nuevo proyecto de dispositivo Inteligente del tipo Windows Mobile 6, tomada la opción Aplicación de Dispositvio.
  3. Luego una vez cargado la fuente base se procede en la barra de herramientas de dispositivos; cambiar la emulación de Windows Mobile 6.0 a 6.5
  4. Se realiza cualquier rutina sencilla con el formulario
  5. Se pulsa F5 y posteriormente la aplicación es compilada y desplegada en la Plataforma Windows 6.5

En Resumen Windows Mobile 6.5 es uno de los sistemas operativos móviles actuales más difundido en la gama de dispositivos inteligentes de tecnologías de punta, que sirve como host de aplicaciones móviles actuales y futuras. Siendo posible esto a través de un conjunto de recursos de desarrollos y herramientas  relacionadas con Visual Studio 2005 Profesional o Superior. Así como la obtención de un mayor nivel de productividad en diferentes escenarios empresariales.

15 comentarios »

  1. Muchas gracias… Excelente publicación

    Comentario por Edgar H. Velandia — agosto 6, 2009 @ 12:34 am | Responder

  2. Hola, muy buen documento, pero tengo una pregunta ¿de dónde puedo descargar las plantillas de los proyectos para mobile 6 para Visual Studio?

    Comentario por Mario — agosto 6, 2009 @ 4:34 am | Responder

    • Hola estimado Mario, Sí te fija bien en el documento esta los dos link de descarga relacionado para el desarrollo de aplicaciones con windows Mobile 6.5:
      1. SDK Windows Mobile 6.0
      2. DTK Windows Mobile 6.5

      Con estos dos elementos ya instalados; tú Visual Studio 2005 Profesional o Superior, está adaptado para el desarrollo con Windows Mobile 6.5.

      Saludos.

      Comentario por jorgepedraza — agosto 6, 2009 @ 10:58 am | Responder

  3. Muy buen aporte

    Comentario por Leonardo Testa — agosto 7, 2009 @ 12:32 pm | Responder

  4. y se puede conectar con alguna base de datos en access?
    gracias de antemano

    Comentario por Ryusaki — noviembre 11, 2009 @ 10:47 am | Responder

    • Hola Ryusaki.
      De forma nativa no está soportado Base de datos de Microsoft Access.

      La Base de datos por excelencia optimizada para Window Mobile es SQL Server Compact

      Saludos.

      Comentario por jorgepedraza — noviembre 11, 2009 @ 4:08 pm | Responder

  5. Hola, yo trabajo con vs 2003, puedo realizar aplicaciones para Windows Mobile 6.1?

    Comentario por jimbo26 — febrero 19, 2010 @ 2:19 pm | Responder

    • Hola gracias por el comentario.

      No se puede!!!
      Una posible solución es actualizar la solución móvil basado en .NET Compact Framework 1.0 de VS 2003 a VS 2005 o superior

      Saludos.

      Comentario por jorgepedraza — febrero 22, 2010 @ 7:04 pm | Responder

  6. […] Windows Mobile 6.5 – Aplicaciones móviles de próxima generación julio, 2009 8 comentários 3 […]

    Pingback por Los números de 2010 « Blog de Jorge Pedraza — enero 2, 2011 @ 7:32 am | Responder

  7. Hola yo tengo la edicion standard de vs 2005 se puede trabajar con estas 2 plantillas ??…

    Comentario por menny — enero 4, 2011 @ 2:02 pm | Responder

    • Hola menny.

      Gracias por el comentario.
      Visual Studio 2005 edición standard, Si tiene soporte con SDK Windows Mobile 6.0 y DTK Windows Mobile 6.5.

      Saludos.

      Comentario por jorgepedraza — enero 4, 2011 @ 3:05 pm | Responder

  8. Genial, la info q estaba buscando😀

    Comentario por Roxana — enero 19, 2011 @ 4:11 pm | Responder

    • Hola Roxana.

      Gracias por el comentario🙂
      Sí necesita más información de desarrollo directo y facil con Windows Mobile. Avíseme!

      Saludos.

      Comentario por jorgepedraza — enero 19, 2011 @ 5:30 pm | Responder

  9. Excelente publicacion
    LCP
    pero que hay de windows phone 7?

    Comentario por Homer Rodriguez — enero 24, 2011 @ 2:24 pm | Responder

    • Hola Homer.
      Gracias por el Comentario😉

      La verdad Windows Phone 7 es el más reciente sistema operativo móvil desarrollado por Microsoft para Dispositivos inteligentes. Es una tecnología totalmente nueva, escrita desde cero vinculado fuertemente con Microsoft.NET Actual (Silverlight para Windows Phone, XNA, etc).
      Windows Phone 7 está pensado para el mercado de consumo generalista en lugar de un mercado empresarial, por lo que carece de muchas funcionalidades que proporciona la versión anterior.

      Vale Resaltar que las aplicaciones de Windows Mobile 6.5 o Inferior son incompatible dentro de Windows Phone 7😦

      Para Iniciarse en esta área, yo personalmente sugiero comenzar con el patrón de aprendizaje: WPF -> Silverlight -> Silverlight para Windows Phone.
      Lo interesante de Windows Phone 7, es que su herramienta de desarrollo es Gratuita! y la pueden conseguir ya tanto para Visual Basic como C#.
      Aquí está un link de interés: http://www.microsoft.com/express/Phone/ (por defecto C#)

      Saludos.

      Comentario por jorgepedraza — enero 24, 2011 @ 3:41 pm | Responder


RSS feed for comments on this post. TrackBack URI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Crea un blog o un sitio web gratuitos con WordPress.com.

A %d blogueros les gusta esto: