الاثنين، 19 سبتمبر 2011

Proceso oficial de actualización a Windows Phone Mango - Parte 1 (4)

Siendo este mi cuarto post hoy, es el momento de iniciar con el proceso oficial de actualización a Windows Phone 7.5 o Windows Phone Mango.

1. Al buscar en las noticias como actualizarme, nos indican que debemos registrarnos como desarrolladores en APPHUB, cosa que ya hicimos en los post anteriores y además registramos nuestro móvil, aunque lo segundo no es obligatorio hasta ahora, pero lo será más adelante.


2. En esa misma página se nos sugiere visitar el foro donde se habla de como actualizar la versión del sistema operativo, resumiendo necesitamos que nos llegue un correo de invitación a "Connect".


3. Revisando el correo me encuentro que no ha llegado, al leer con detenimiento el foro me doy cuenta que dicen que si nos hemos registrado recientemente es necesario tener paciencia. Según me cuenta @Warnov unos 3 o 4 días para recibir el correo.



4. Hoy es 24 de Septiembre, actualizando un poco este post, ya casi es una semana y la invitación aún no llega, así que puedo decidí enviar la solicitud a través de un formulario mencionado en el foro, aqui les dejo los print screens


5. Los datos del formulario los encontramos en nuestra cuenta de APPHUB


6. Las solicitudes que enviamos en el formulario son revisadas en el siguiente día hábil y la mande el viernes así que otra vez, a esperar...

7. Bueno y hoy ha sido el día, después de 8 días de espera ha llegado la invitación a Connect


8. Al aceptar la invitación seremos redirigidos al portal de connect y debemos iniciar sesión con nuestro Live ID del APPHUB


9. Empezamos a padecer hay un montón de advertencias de aquí en adelante


10. Completamos los datos de nuestro perfil.


11. Luego se nos pide más detalle y si queremos suscribirnos a los boletines, en este punto hay un mensaje que dice que el pais no necesariamente es el de la cuenta del Live ID, yo puse Colombia y ahora ando rezando para que la actualización no falle.



12. Al completar los datos se nos pide ir al correo, al alterno que asignamos en el perfil y confirmarlo.



13. Después de verificar nuestra cuenta de cuenta de correo, volvemos a iniciar sesión y nos encontramos dentro de Connect, listos para diligenciar la encuesta de compromisos que es obligatoria o no podremos descargar lo necesario para la actualización.


14. Continuando con los sustos se nos hacen todas las advertencias del caso sobre que nuestro equipo puede incluso quedar no funcional y debemos aceptar todas ellas.



15. Al aceptar se nos muestran detalles de la descarga y más y más advertencias.



16. Para iniciar la descarga debemos aceptar instalar el Microsoft File Transfer Manager



17. Después de eso indicamos la ruta de descarga y aceptamos para que comience



18. Entre tanto al revisar mi perfil en Connect veo que queda una copia de todas las respuesta que dí, como para que no me olvide que es mi responsabilidad el decidir actualizar el equipo.


19. Y en otro lugar que ya no recuerdo me piden completar más datos para el perfil :S ¿Muchos pasos no? 


En fin, creo que este post va hasta aquí, ando leyendo después de descargar todo, encontrándome con la sorpresa de que faltan muchísimos pasos más, si no arruino mi teléfono en el proceso, les estaré contando.

Sorey ;)

Registrar un dispositivo con #WP7 para desarrollo (3)

Bien, después de estar registrados oficialmente como desarrolladores en el APPHUB, el siguiente paso es habilitar nuestro dispositivo móvil para poder desplegar aplicaciones en el cuando estemos desarrollando.

Empecemos con los pasos para realizar este proceso

1. En primer lugar en el APPHUB vamos a ir a la zona de dispositivos, se admite un dispositivo por desarrollador, como ven se encuentra vacio. Allí encontraremos un link que nos lleva a MSDN donde les explican paso a paso y con todo detalle el proceso que estoy realizando.


2. En MSDN vemos que nos indican que debemos tener las Developer Tools para Windows Phone instaladas, estoy es equivalente a lo que dicen allí de tener el SDK 7.1 Beta 2.


3. De acuerdo a las indicaciones vamos al menu de todos los programas a buscar la herramienta de registro del teléfono.


4. Así se ve la herramienta, allí se nos indica que debemos conectar el teléfono y tener el Zune abierto, creo recordar si no estoy mal que aquí es donde me ocurrió que debía poner mi configuración regional en la ubicación en Estados Unidos, cuando quise iniciar sesión en el cliente de Zune.


 5. Cuando el Zune y el teléfono están listos el mensaje cambia y ahora si podemos iniciar con nuestro Live ID, el que usamos para registrarnos como desarrolladores en el APPHUB.


6. Al ingresar nuestras credenciales empieza la tarea de registro de nuestro dispositivo. Les recomiendo además extender en el móvil el tiempo en el que se bloquea y estar pendientes de el, ya que si el móvil se bloquea el Zune se desconecta.


7. A mi me ocurrió que cuando configuré el Zune le puse un nombre muy corto al equipo y en este momento  la aplicación sacó error.


8. Para cambiar el nombre nos dirigimos al cliente Zune que se está ejecutando, como pueden ver en el menú superior el móvil está conectado y también estoy con mi cuenta iniciada. Cuándo el dispositivo no está conectado en el menú superior del Zune no se ve la palabra teléfono.


9. Entramos a la configuración del Zune a cambiar el nombre


10. Luego de que el nombre está cambiado, repetimos el proceso con la herramienta de registro y todo debe funcionar correctamente.


11. La confirmación es que nuestro dispositivo aparece registrado en el APPHUB


12. Hasta este momento sería muy suficiente el registro del móvil, pero aprovechando la ayuda disponible en el MSDN miré las dos opciones adicionales. La primera de ella es para usar una herramienta de despliegue que nos permita poner nuestras aplicaciones compiladas, el paquete .XAP en el equipo para probar.


13. Esta utilidad como pueden ver está tambien en los Developer Tools del Windows Phone.


14. Con esta herramienta podemos desplegar un paquete .XAP en el equipo o bien en el emulador.


15. La tercera herramienta se usa para poder usar el chooser de fotos y el launcher de la camara que son bloqueados por el Zune cuando estamos conectados por cable.


16.  La herramienta a usar se llama WPConnect y se encuentra en la carpeta de los SDK de Windows Mobile. En mi caso estaba en la ruta: C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\WPConnect\x86


17. Esta herramienta hay que iniciarla vía consola de comandos y como ven saca error si el Zune está activo


18. Cuando cerramos el Zune y la ejecutamos ya se pueden usar las caracteristicas que se encontraban bloqueadas


Se estarán ustedes preguntando, ¿Qué la idea no era instalar Windows Phone Mango?, pués si esa es la idea, ya voy, paciencia... :P

Registrarse como desarrollador oficial en APPHUB con DreamSpark #WP7 (2)

Bien pues, como les comentaba en el post anterior, mi segundo antojo es actualizar mi móvil a Windows Phone 7.5 Mango, aprovechando que los desarrolladores tenemos acceso a la versión beta 2 que es la más reciente.

Pues bien, lo primero es que debes registrarte como desarrollador en el APPHUB y aquí empezó la nueva aventura. Tres de recomendaciones a tener en cuenta son:

  • Usar la cuenta que creamos de Estados Unidos de Live ID.
  • Ubicar la configuración regional de nuestro PC con la ubicación en Estados Unidos.
  • Buscar la forma de que nuestra universidad nos avale como estudiantes u obtener un código de activación de DreamSpark. De otro modo vamos a tener que pagar 100 USD por nuestra suscripción de un año al APPHUB.
Bueno empecemos con los pasos:

1. Entrar al APPHUB con la Url http://create.msdn.com


 2. Seleccionamos la opción de unirnos al APPHUB (Join) y nos redireccionarán a una página donde nos explicarán las ventajas de unirnos además de explicar el tema de usar DreamSpark


3. Luego de eso iniciamos sesión con nuestro Live ID, recuerden, el que creamos en Estados Unidos, ignoro si cometí otro error en mi proceso pero, cuando intente hacer esto con el Live ID de Colombia para conservar mi cuenta de siempre como desarrollador, al momento de registrar mi móvil como equipo de desarrollo la herramienta de registro que veremos más adelante, no me permitió hacerlo y con mi nuevo Live ID funcionó todo sin problemas como verán en los pasos


4. A continuación nos piden indicar que tipo de cuenta vamos a usar, para el ejemplo configuraré mi cuenta con un código de activación de DreamSpark. Observen que en este lugar puse Colombia, al menos hasta el momento en los 33 pasos que llevo en el post no he tenido problemas.


5. En mi caso como aún no había usado el código de activación me indican que mi cuenta no puede ser validada y que termine el proceso de activación en la página de DreamSpark


6. Usando el link que nos dan, nos dirigen a DreamSpark donde sigue apareciendo Colombia, en el entramos nuestro código de activación.


7. Si todo va bien recibimos la confirmación de actualización y seremos redireccionados otra véz al APPHUB.


8. En este punto ya podemos crear nuestra cuenta en APPHUB como estudiantes y estaremos habilitados por un tiempo para subir gratis aplicaciones al Market Place


9. Ahora lo típico, llenamos nuestros datos, en este punto debemos seguir las indicaciones que da Warnov en su post, ya que hay un inconveniente con la creación de cuentas desde Colombia, el truco para resumir es usar como código postal 110110 mientras arreglan el problema 


10. Ahora elegimos nuestro Avatar para los foros, por cierto? Qué paso con los Avatar de niña?


11. Terminamos el registro de nuestra cuenta y nos envían un correo de activación


12. Finalmente nos el correo con el enlace que usamos para confirmar nuestra cuenta y eso es todo, ya somos oficialmente desarrolladores registrados.


Y no eran 33 pasos? Pues bien, aun no hemos terminado, en el próximo post veremos como registrar nuestro móvil para poder probar nuestras aplicaciones directamente en el celular y en modo debug :).