El reto de 3×1 para ganarse un Nokia Lumia aun esta vigente, y en este reto les piden a los desarrolladores que usen alguna característica de Mango:
“Por lo menos 1 de tus aplicaciones deben de incluir una nueva característica de la versión Mango, Te recomendamos incluir Fast Application Switching (FAS) o Live Tiles (ejemplo). Ver nuevas características en http://bit.ly/mUraPo “
Es por eso que les quiero compartir como usar los Live Tiles, de manera muy sencilla y útil.
Lo primero que haremos será crear una nueva aplicación:
Después agregamos un “TextBlock” a nuestro MainPage.
//Nota: Pueden usarlo en cualquier aparto (Item) que creen, para que el usuario pueda anclar la App si lo desea. O si lo desean en su ApplicationBar.
En el apartado de las propiedades del TextBlock, le cambiamos su nombre y su contenido:
Una ves hecho lo anterior, nos cambiamos a los eventos, en el cual le daremos doble clic en el que dice: “Tap”, esto para que nos genere automáticamente el código.
private void txtAnclar_Tap(object sender, GestureEventArgs e)
{
}
Ya en el código agregaremos las referencias que se necesitan:
using Microsoft.Phone.Tasks;
using Microsoft.Phone.Shell;
Y dentro de nuestra función lo que agregaremos será lo siguiente:
Las imágenes usadas son las que genera el proyecto por default, claro esta que pueden usar las que deseen, pero que sus medidas son de: 173px por 173px.
Les recomiendo que sean transparentes.
Ya con esto habremos terminado, solo es cuestión de ejecutar nuestra aplicación, la cual quedara de la siguiente manera:
Espero y les haya servido, y espero que se ganen su Lumia!!
El código lo pueden descargar desde aquí.
Hasta la próxima!!
amigo a mi no me sale la opcion de Tap en mi visual studio
que version del SDK tienes amigo?
no pudiste ejecutar el ejemplo?
amigo no pude descargar el ejemplo mejor dicho, por otro lado tengo la version sdk 7.1 de mango
que raro, haber intenta descargarlo de nuevo, y si quieres pasame tu codigo para revisarlo =D
pude bajar el codigo pero me manda error al tratar de abrirlo, me dice que la solucion no se cargo correctamente.
Has de tener un error en tu ambiente de desarrollo, para saber si en verdad tienes un error has un Debug de la App y despues ejecutala…
Empezando a practicar =)
Que bien amigo =D
Gracias, ya apliqué lo aprendido en mi App =)
Excelente, y recuerda que si quieres que la pruebe antes de subirla al MarketPlace solo avisame.
Saludos!!