Etiquetado: Marketplace

El Marketplace de Windows Phone ahora en la Web


Nos habían prometido grandes cambios y por fin han llegado.
Ahora podemos navegar por el Marketplace de Windows Phone desde cualquier explorador, ya no es necesario tener un Windows Phone a mano, ni el Zune instalado. Así podremos enviar enlaces de nuestras aplicaciones a todos.
Tenemos las mismas funcionalidades del Marketplace en el Zune, vamos a poder buscar, seleccionar, ver e incluso comprar las aplicaciones que se enviarán directamente al teléfono.

 

 

Desde la pantalla principal podemos seleccionar una aplicación, buscar por tipo o por nombre:

Seleccionarla y ver la descripción, opiniones, capturas de pantalla, etc…

Para acceder el Marketplace en la web aquí tenéis la dirección, no podía ser más fácil: http://www.windowsphone.com/marketplace

Ya podéis dar envidia a todos los que no tienen WP7 aunque estén muy lejos 😀

Anuncios

Las noticias de MSDN España en tu WP7

MSDÑ Si estáis siguiendo el tutorial de WP7 ya sabréis que podéis descargaros la app de ejemplo del codeplex, pero hay que tener un teléfono desbloqueado para poder instalarla. A partir de ayer también está la aplicación disponible en el marketplace. Aquí tenéis los dos enlaces para manteneros al día de lo que hacen el equipo de MSDN España:

Espero que os guste y que propongáis mejoras. Si alguien se anima a hacerme unos iconos y fondos serán bienvenidos… y saldrá en la lista de créditos!

Registro de cuenta en el App Hub de Windows Phone 7

Para la mayoría de los desarrolladores uno de los puntos más complicados del desarrollo del software es algo que no tiene nada que ver con nuestro trabajo diario de pelearnos con dispositivos, APIs (y no hablo del paté), protocolos, planes de proyecto y bugs. Lo más complicado para nosotros es vender el software que hemos hecho.

Para el Windows Phone 7, Microsoft ha creado un Marketplace donde nos lo ponen muy fácil para vender nuestras Apps al mundo entero, pero antes de poder vender en él hay que pasar por una serie de comprobaciones y requisitos que están trayendo de cabeza a más de uno.

La principal motivación para registrarnos en el Marketplace es que deseemos vender las Apps que estemos haciendo, pero además es la única manera (legal) de poder desbloquear un dispositivo WP7. Al desbloquear el teléfono podremos probar nuestras aplicaciones directamente en el dispositivo y no sólo fiarnos de lo que vemos en el emulador. Así podremos probar cosas que no es fácil emular como el acelerómetro, el GPS, etc…

Lo primero que debéis tener al registraros en el marketplace es algo difícil de encontrar: paciencia. El registro y la validación no se van a resolver en 1 día ni en 2, sino que más bien ronda los 10-15 días, en algunas ocasiones más.

Mientras esperáis a que se resuelva el registro en el app hub podréis empezar el desarrollo usando el emulador, con sus limitaciones: por mucho que sacudas tu portátil no tienes acelerómetro, y también con sus ventajas: la principal es que es gratuito y además funciona bastante bien.

Bien, ahora que ya tenéis la idea, las herramientas gratuitas y ya habéis empezado a desarrollar la app para el teléfono es hora de empezar el registro, insisto, no tardéis, empezad ya en http://create.msdn.com.

Para registrarse en el app hub hay tres opciones a día de hoy:

  • Estudiante: si estáis matriculados en un centro asociado, tal como una universidad, podéis solicitar una cuenta gratuita en DreamSpark, os dará acceso un montón de herramientas, entre ellas una cuenta gratuita en el AppHub.
  • Desarrollador individual: si eres un desarrollador freelance aquí es donde debes registrarte
  • Empresa: registrarnos como empresa es algo más complicado, pues es necesario implicar a diferentes personas, normalmente al desarrollador y a una persona más, que puede ser por ejemplo el gerente de la empresa (o el que tenga acceso al dinero 😛 ).

Paso a paso

En la primera pantalla del App Hub piden exactamente esta información, qué tipo de cuenta queremos crear. En el caso de ser estudiante habrá que hacer el login con el mismo Windows Live ID que la cuenta de estudiante del DreamSpark

El siguiente formulario es para los datos personales. Poned cuidado de que la información sea fidedigna, pues luego durante la fase de validación de identidad facilitará mucho el proceso que se corresponda con la documentación oficial que habrá que presentar. Para los casos “Individual” y “Student” piden los mismos datos:

En el caso de ser empresa piden bastantes más datos, pues tiene que haber dos personas el desarrollador y un contacto en la empresa que verifique que eres desarrollador en dicha empresa. Por motivos lógicos no está permitido que el desarrollador y el aprobador sean la misma persona.

Y al final ya pedirá que paguemos los 99$, tened en cuenta que el precio es sin impuestos, luego hay que añadirle el IVA al pago, así que siempre será un poco más.

Luego tendremos que introducir una tarjeta de crédito y confirmar la compra.

Una vez hayamos pagado empezará el proceso de validación, aún no tendremos acceso a desbloquear el teléfono… eso ocurrirá más adelante.

Proceso de validación de usuario

Hasta aquí todo ha sido fácil, ahora empieza lo que se puede complicar, pero no os asustéis, en la mayoría de los casos va todo bien, sólo que puede tardar un poco. Para que nos acepten en el Marketplace como desarrolladores, vamos a necesitar que validen que somos quienes decimos ser, pues luego Microsoft certificará nuestras aplicaciones y las venderá para nosotros, y, como es natural, no se van a arriesgar a vender algo que podría ser de dudosa procedencia. Tras la validación podremos tanto desbloquear los dispositivos como finalizar el proceso de certificación de una aplicación, que podemos empezar ya pero no acabará hasta que nos hayan validado la identidad.

Este proceso es el que es realmente complicado y que además tiene sus diferencias según el caso, empecemos por los sencillos. Para el caso de ser un estudiante este proceso no empieza hasta que subimos una aplicación al marketplace. En este caso nos conviene que la aplicación que subamos esté lo más acabada posible por algo que os contaré más adelante, por ahora sabed que hasta que no hayamos subido ninguna aplicación GeoTrust no nos pedirá nada.

En el caso de un desarrollador individual el proceso empieza justo después de pagar, recibiremos un aviso de que hemos sido dados de alta en el App Hub y que estemos atentos pues GeoTrust nos contactará:

Luego recibiremos un email de GeoTrust indicándonos los pasos a seguir, el primero confirmar que hemos solicitado el alta en el App Hub. Atención: si cancelamos este paso habremos perdido los $99 +impuestos que hemos pagado, así que cuidado con el enlace de cancelación.

La siguiente vez que nos contacte GeoTrust (bastantes días después) será para solicitarnos la documentación necesaria para validar nuestra identidad. En el caso de un individuo nos pedirán que rellenemos una carta con nuestra firma y una copia del DNI. Si todo va bien, al cabo de unos días recibiremos confirmación de GeoTrust y unos días más tarde tendremos activado el App Hub.

En el caso de ser una empresa los pasos se irán repartiendo entre la cuenta de desarrollador y la del “aprobador”. La documentación a presentar será más pues será necesario demostrar que la empresa existe y que trabajamos para la misma. Puede complicarse algo si el nombre de dominio de las direcciones de email y la página web no se corresponden con el nombre de la empresa. En última instancia se puede recurrir a firmar un documento ante notario certificando la situación, pero nos darán otras opciones antes, como presentar facturas telefónicas del teléfono al que tienen que llamar para comprobar los datos.

Desbloquear el dispositivo

Tras la dura aventura ya podremos desbloquear el dispositivo para poder probar la aplicación que tanto nos ha costado hacer… bueno, no tanto como que Geotrust se fie de nosotros, seamos sinceros, programar para WP7 es una gozada! Para desbloquear el teléfono basta con conectarlo por USB a un ordenador con las herramientas instaladas y arrancar la aplicación “Windows Phone Developer Registration” que se encuentra entre las “Windows Phone Developer Tools”

Y una vez introduzcamos el Windows Live ID y el Password nos desbloqueará el dispositivo. A partir de ese momento podremos desplegar las aplicaciones al móvil sin pasar por el marketplace e incluso hacer sesiones de depuración contra el teléfono.

Podemos desbloquear hasta 3 dispositivos con la misma cuenta, debería ser suficiente, aunque en teoría podemos pedir que nos aumenten ese número si lo justificamos.

Debug de aplicaciones en el WP7 y Zune

Cuando conectamos el teléfono por usb al ordenador se abre automáticamente Zune, eso nos va a permitir hacer el despliegue de nuestras aplicaciones, pero tiene el problema de que las librerías de imágenes, música, etc… están bloqueadas por el software Zune, así como el media player. Eso nos impedirá ejecutar algunas características mientras tengamos el teléfono conectado a Zune.

Para evitar esto tenemos otra aplicación dentro del SDK: WPConnect, en la carpeta “C:\Program Files\Microsoft SDKs\Windows Phone\v7.0\Tools\WPConnect”. Una vez Zune haya conectado con el teléfono podemos cerrar la aplicación y ejecutar WPConnect, que nos permitirá mantener conectado el dispositivo al visual studio evitando los problemas comentados anteriormente.

Notas importantes sobre el proceso de registro de aplicaciones

Según el documento de instrucciones del marketplace tenemos 5 registros de aplicación gratuitos para aplicaciones gratuitas y registros ilimitados para aplicaciones de pago. Esos 5 registros gratuitos no significan que podamos tener 5 aplicaciones gratuitas sin coste, lo que nos dicen es que podemos realizar el registro 5 veces antes de tener que pagar. Es decir:

  • Cada vez que intentamos registrar una aplicación gratuita cuenta como registro, tanto si nos aceptan como si no
  • si actualizamos una aplicación gratuita ya aceptada NO cuenta como un registro
  • si quitamos la aplicación gratuita no nos descuentan el número de registros

Así que podríamos tener 5 aplicaciones gratuitas sin coste en el mejor de los casos, por eso hay que asegurarse muy bien que la aplicación que registramos cumpla con los requisitos del marketplace para evitarnos sorpresas.

Podemos comprobar cuantos registros gratuitos nos quedan en: https://windowsphone.create.msdn.com/support?redirectToUrl=%2FApp

Ahora ya sólo nos queda saber cómo registrar la aplicación, pero ya hablaremos de eso otro día.