Empezando con Windows Phone 7

Estos días me ha dado por intentar probar a desarrollar algo para Windows Phone 7. Más concretamente, quería probar las implementaciones BETA que existían de PhoneGap para Windows Phone 7, por lo que rápidamente me hice con una versión de Visual Studio 2010.

Me baje el código fuente de los ejemplo de PhoneGap y lo primero que me di cuenta era que la instalación de VS 2010 no viene con las herramientas de desarrollo de aplicaciones para terminales móviles. Al final, encontré que lo que necesitaba era un complemento llamado “Windows Phone 7 Developer Tools“, que encontré en esta dirección:

http://download.microsoft.com/download/1/7/7/177D6AF8-17FA-40E7-AB53-00B7CED31729/vm_web.exe

Lamentablemente al intentar instalarlo me decía que no era posible, ya que era necesario tener Windows Vista o 7 instalado. Al final conseguí hacerlo funcionar en XP realizando los siguientes pasos:

  • Descargamos Windows Phone 7 Developer Tools (vm_web.exe)
  • Extraemos el contenido de el instalador, lanzado una consola, posicionándonos en el directorio donde se encuentra la aplicación vm_bex.exe y ejecutándola de la siguiente manera: vm_web.exe /x <directorio_donde_lo_extraeremos>
  • Abrimos <directorio_donde_lo_extraeremos>\baseline.dat con un editor de texto
  • Buscamos la sección [gencomp7788]
  • Cambiamos los valores de la sección InstallOnLHS y InstallOnWinXP a 0.
  • Guardamos y cerramos <directorio_donde_lo_extraeremos>\baseline.dat
  • Ejecutamos el instalador lanzando el siguiente comando: <directorio_donde_lo_extraeremos>\setup.exe /web

De esta manera se nos lanzara el instalador y podremos instalar las herramientas de desarrollo móvil a nuestros VS 2010.

NOTA: En Windows XP no es posible ejecutar el emulador, pero si compilar y desarrollar. En caso de querer probar la aplicación, deberéis disponer de un terminal con Windows Phone 7 y a la hora de Debugear seleccionar “Windows Phone / Device”.

6 Responses to Empezando con Windows Phone 7
  1. Juan Carlos Febrer

    Aupa Iker,
    Conseguiste utilizar phonegap en wp7??? En caso negativo que framework recomiendas para desarrollar en wp7 con html5??

    Un saludo!

  2. Juan Carlos Febrer

    vale, me contesto yo mismo … por lo visto wp7 no tiene soporte para html5.
    De todas formas, tus comentarios son bienvenidos. Un saludo!

  3. Iker

    Solo conseguí hacer correr a duras penas el ejemplo que descargué de GitHub.. la verdad es que el emulador de WP7 (en windows7) me iba fatal.. a ver si consigo un terminal real..

  4. mikel

    iker, ¿podrías poner la app de eitb compatible con HTC Wildfire por favor?
    Gracias!

  5. Juan Carlos

    Aupa Iker. Gracias a Javi (tapquo), supongo que sabrás quien es ;-) he conseguido ver realmente que es phonegap. Y no es nada de lo que inicialmente pensaba. Te dejo un post que he escrito para que no le pase lo mismo a nadie … un saludo! http://febrer.wordpress.com/2011/05/06/appcelerator-titanium-phonegap-sencha-touch-jquery-mobile-%E2%80%93-aclarando-la-confusion/

  6. Alex

    En primer lugar felicidades por el post. He empezado a probar esta versión de phonegap, pero no tengo forma de insertar una imagenen. Si lo intento en el html o en el css, lo que aparece es el alt. He comprobado mil veces la ruta, y está correcta. Sabes si es necesario alguna configuración extra? Gracias

Deja un comentario

Your email address will not be published. Please enter your name, email and a comment.

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>