Windows Phone Developer Tools 7.1 Beta (AKA Mango)

ilwp_transparent

¡Hola a todos!

Hoy Microsoft ha presentado la versión beta de las nuevas herramientas de desarrollo de Windows Phone. Esta versión beta está numerada como 7.1, aunque los rumores indican que en el momento de su aparición definitiva aumentará hasta la versión 7.5.

Vamos a ver un repaso a las principales novedades de esta versión, sobre papel tenemos lo siguiente:

  • Procesos en background
  • Nuevo profiler y emulador
  • Uso de Silverlight y XNA conjuntamente en un mismo proyecto
  • SILVERLIGHT 4
  • Control Web Browser usando IE9
  • ACCESO DIRECTO A LA CAMARA
  • Soporte para Sockets
  • SQL LOCAL
  • Acceso a los contactos y calendario desde nuestras aplicaciones
  • Mejoras en los Live Tiles

Podemos descargar esta nueva versión de las herramientas desde aquí al instalarlas se actualizará nuestro SDK actual y pasaremos a trabajar con el nuevo SDK de Mango (Beta) que nos permitirá crear proyectos para la versión actual (7.0) o la nueva versión (7.1) del sistema.

Una vez que las tenemos instaladas, si abrimos Visual Studio 2010 y vamos a los proyectos de Silverlight para Windows Phone o XNA encontraremos la primera diferencia:

image

Como podemos ver ahora disponemos de nuevos proyectos de Windows Phone 7.1:

  • Windows Phone 3D Graphics Application: Soporte para XNA en nuestra aplicación Silverlight
  • Windows Phone Audio Playback Agent:Con este proyecto podremos crear un agente en segundo plano para la reproducción de música
  • Windows Phone Audio Streaming Agent: Lo mismo que el proyecto anterior pero con soporte para streaming
  • Windows Phone Task Scheduler Agent: Procesos en background

A parte de los nuevos proyectos, otra novedad importante en esta nueva versión del SDK es la capacidad de multi targeting, al seleccionar un tipo de proyecto soportado en la versión actual 7.0 y en la nueva 7.1 nos aparecerá la siguiente pantalla:

image

Como veis podemos elegir a que versión queremos destinar nuestra aplicación, también podremos modificarlo en un proyecto ya creado en la ficha Application de las propiedades de nuestro proyecto:

image

Simplemente seleccionamos el nuevo target (Windows Phone 7.1) y recompilamos para que nuestra aplicación se ejecute usando las nuevas tools. Tenemos que tener en cuenta que esta acción no se puede deshacer, por lo que ya no podremos revertir nuestro proyecto a la versión 7.0 actual:

image

El nuevo emulador funciona a la perfección y ejecuta aplicaciones de la versión actual y de la nueva, indistintamente, sin ningún tipo de problema:

image

Algo muy esperado y que nos va a permitir probar desde ya el emulador es el nuevo IE9 incluido en mango, con soporte de CSS3 y HTML5 como podemos ver a continuación en la página http://js-fireworks.appspot.com:

image

Aunque se ha hablado mucho del soporte para Silverlight y Flash en el nuevo navegador, todavía no está incluido en esta versión Beta, esperemos que en la versión final incluyan al menos Silverlight!

Entre los settings de aplicaciones podemos encontrar esto, una especie de administrador de tareas en background:

imageimage

Como podemos ver, tenemos mucho en lo que entretenernos y aprender hasta la llegada de la versión final de Mango, en unos días publicaré nuevo material sobre los proyectos que tenemos disponibles y tareas que podemos realizar, también revisaré y actualizaré los capítulos de mi libro con todas las nuevas características de mango.

Hasta entonces, un abrazo y Happy Coding.

2 comentarios sobre “Windows Phone Developer Tools 7.1 Beta (AKA Mango)”

  1. Hmmm… Como la gente se aficione a meter procesos background, veo peligrar muy mucho la vida de las baterías … 😉

    Por lo demás una pinta estupenda.

  2. Yo no puedo instalar la version 7.1 porque estan en ingles y la version anterior la instala en español, tendria q desinstalar todo primero 🙁

Deja un comentario

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