Jeff Blankenburg explica las razones por las que a veces puede ser de provecho el compartir la aplicación con otros desarrolladores y demuestra cómo hacerlo.

Este artículo fue publicado originalmente en Maromas Digitales y es una traducción aproximada del artículo 31 Days of Windows Phone | Day #26: Sharing Your App With Other Developers (For Free) por Jeff Blankenburg publicado el 26 de octubre del 2010

 

Este artículo es el Día #26 de una serie llamada los 31 días de Windows Phone.

Ayer escribí sobre cuán fácil es consumir datos de un servicio de web. Hoy voy a hablar sobre cómo se puede compartir una aplicación (especialmente mientras está siendo desarrollada) con otros programadores de Windows Phone.

 

¿Cómo es eso de compartir?

Si han curioseado alrededor de las herramientas de desarrollo para Windows Phone que fueron instaladas, habrán notado un interesante programita llamado “Implementador de aplicaciones.” (MD: Incidentalmente, el nombre en el menú de inicio está en inglés, como se puede ver abajo.) Lo que hace esta aplicación es abrir un archivo XAP e instalarlo, ya sea en el emulador o en un teléfono, en caso de tener uno.

 

Programa "Application Deployment" en el menú de inicio.

 

La razón por la que lo menciono es debido a que es una excelente forma de mostrar a otros en lo que uno está trabajando y obtener su opinión, o tal vez mostrar cierto aspecto o funcionalidad sin que necesariamente ambos tenga que ver la misma pantalla. Lo mejor de todo es que es gratis. Se le podría considerar como una etapa beta de alcance limitado entre quienes tienen nuestra confianza (esto será clave más adelante en el artículo).

 

¿En qué sentido, exactamente, es gratis?

Recuerden que las herramientas son gratis de descargar e instalar. No cuestan un centavo. Pueden descargar el kit de desarrollo aquí. Con estas herramientas y el Implementador de aplicaciones se pueden crear y compartir aplicaciones con otros que también hayan obtenido el kit.

 

¿Cómo funciona el programa?

Más simple no hay. Luego de abrir la aplicación y seleccionar el archivo XAP, se pulsa el botón “Implementar” para enviarlo al emulador (también gratis) o a un teléfono (si se tiene uno). Este es su aspecto:

 

El implementador de aplicaciones listo para instalar una aplicación.

 

¿Dónde encuentro mi archivo XAP?

Luego de generar y probar la aplicación que estamos desarrollando, la encontraremos en la carpeta Bin\Debug del proyecto. Este es un ejemplo de un proyecto:

 

El XAP se encuentra en la carpeta Bin\Debug o Bin\Release del proyecto.

 

La pueden compartir, pero tengan cuidado

Recuerden que para que otros puedan usar la aplicación (sin tener que comprarla en el Marketplace) hay que darles el archivo XAP para que lo instalen usando el implementador de aplicaciones. Esto significa que les estaremos dando el XAP que eventualmente vamos a colocar y tratar de vender en el App Hub, o centro de aplicaciones. NO le den el archivo a personas en quienes no tengan plena confianza. Qué mal sería verse envuelto en una polémica sobre quién creó la aplicación o porque alguien la envió primero al Marketplace.

Este fue un artículo corto, pero es un tema importante. Es una gran ventaja tener amigos que nos ayuden a probar la aplicación y asegurarnos que es atractiva, o depurar errores que no hayamos anticipado.

Mañana vamos a discutir a fondo el marketplace o mercado de aplicaciones, qué se requiere para poder colocar allí una aplicación y algunos de los reveses que podemos encontrar de camino. Nos vemos entonces.

 

Jeff Blankenburg