[Windows Phone] Remote Device Access

Introducción

Cuando desarrollamos aplicaciones o juegos para Windows Phone un punto vital en el desarrollo es probar toda la funcionalidad. Cierto es que contamos con el emulador para estas tareas. Sin embargo, no todo se puede probar en el emulador. Además, algunos desarrolladores no cuentan con los requisitos de hardware necesarios para poder arrancar el emulador. En estos casos es necesario contar con un dispositivo físico (lo ideal sería contar con más de uno). Por costes, tampoco todos los desarrolladores pueden contar con uno o varios dispositivos físicos.

¿Qué podemos hacer entonces?

Aquí es donde entra en juego el Remote Device Access (RDA) de Nokia en juego. El RDA es un servicio gratuito incluido dentro de los servicios en Nokia Developer que nos permite acceder remotamente a una amplia gama de dispositivos Nokia Lumia.

RDA 00

Comenzamos!

Podemos acceder al servicio desde la siguiente dirección: http://www.developer.nokia.com/Devices/Remote_device_access

NOTA: Debemos estar registrados en Nokia Developers para poder utilizar el servicio (es totalmente gratuito).

Remote Device Access

Remote Device Access

NOTA: Para poder utilizar el servicio se requiere tener instalado Java Web Start incluido en el Java Runtime Environment (JRE):

Requisitos RDA

Requisitos RDA

Usando dispositivos Lumias mediante RDA

Contamos con una gran variedad de dispositivos Nokia Lumia disponibles (620, 820, 920):

Dispositivos disponibles

Dispositivos disponibles

El tiempo máximo de uso del servicio cada día es de 8 horas. Como desarrolladores podemos reservar un teléfono un máximo de 3 horas. Cada teléfono se usa exclusivamente por un desarrollador (no hay uso compartido). Podemos evitar problemas de concurrencia mediante un interesante sistema de reservas (entre 15 minutos y 3 horas):

Reservar Dispositivo

Reservar Dispositivo

NOTA: Tras cada sesión, el dispositivo usado es reseteado de modo que se borra la configuración o las aplicaciones instaladas.

Instalando Apps

Una vez generado el archivo XAP en nuestro equipo podemos utilizar la opción instalación de software de la barra de herramientas:

Instalar XAP

Instalar XAP

Buscamos el archivo XAP, lo seleccionamos y procedemos a instalar. Nada más. Fácil, ¿verdad?

Conclusiones

El servicio es gratuito, concede tiempo como para probar aplicaciones de manera adecuada y además:

  • Nos permite probar en multitud de dispositivos (Nokia Lumia 620, Nokia Lumia 820, Nokia Lumia 920, etc) con características diferentes. Gracias a esto podemos probar el comportamiento de nuestras aplicaciones en diferentes condiciones.
  • Según aparecen nuevos modelos van añadiendolos al servicio. Es de agradecer para estar preparados ante nuevos dispositivos.
RDA

RDA

A tener en cuenta

Hay ciertos detalles a tener en cuenta probando nuestras aplicaciones mediante RDA:

  • No podremos probar sensores (acelerómetro o brújula por ejemplo).
  • El GPS devolverá un lugar fijo.
  • No podemos probar características NFC. Recuerda, cada dispositivo sólo puede estar ocupado por un desarrollador.
  • Por el mismo motivo no podremos probar funcionalidad Bluetooth.
  • No podemos oir sonidos.

Más información

4 pensamientos en “[Windows Phone] Remote Device Access

  1. Pingback: [Tips and Tricks] Windows Phone. Optimiza tus Apps a pantallas grandes - Javier Suárez

  2. Pingback: [Tips and Tricks] Windows Phone. Optimiza tus Apps a pantallas grandes | Javier Suárez Ruiz | Blog

  3. Pingback: Tips & Tricks de desarrollo para Windows Phone - MSDN España - Site Home - MSDN Blogs

Deja un comentario