[Tips WP7] Abrir ventana del Browser y compartir en redes sociales

Hola, como ya les había comentado , voy a estar compartiendo algunos tips que me sirvieron bastante al momento de comenzar a desarrollar algunas funcionalidades.

Abrir ventana del Browser

Una de las funcionalidades que tiene la app que hice, aunque sea muy poco visible , es que al hacer tap sobre @chalalo, voy a abrir una ventana del explorador a la versión móvil de de la pagina de twitter apuntando a mi cuenta Sonrisa

image

Entonces primero importamos:
using Microsoft.Phone.Tasks;

Para luego asociar al texto TextBlock su handler:

private void tx_chalalo_Tap(object sender, GestureEventArgs e)

{

WebBrowserTask webbrowser = new WebBrowserTask();

webbrowser.Uri = new Uri("http://mobile.twitter.com/chalalo");

webbrowser.Show();

}

Y listo!

Compartir en redes sociales

Una de las funcionalidades que quería era compartir los logros en las redes sociales, primero comencé a revisar el código para ver alguna API de conexión hacia Twitter, después de leer me di cuenta el sdk de WP7 provee todo lo necesario para poder conectarnos a todas las redes sociales que están registradas en el teléfono.

image

Entonces, fue muuuy sencillo, primero  importamos:
using Microsoft.Phone.Tasks;

Para luego asociar al botón el handler

private void Button_Click_2(object sender, RoutedEventArgs e)

{

    ShareStatusTask shareStatusTask = new ShareStatusTask();

    shareStatusTask.Status = "He obtenido " + cont + " puntos! en el Juego Dead Dedo para Windows Phone 7, hell yeah!";

    shareStatusTask.Show();

}

Vemos que la propiedad Status el texto que se va a compartir.,

Luego aparecerá la pantalla para compartir el mensaje

image

Ten en cuenta que no va aparecer en el emulador, pero en el dispositivo físico no hay problema Sonrisa, genial!, muy fácil.

 

Ahh! y que no se me olvide, la primera vez que subí una app al store, fue rechazada por que los screenshot que tomé tenían los datos de debug, (que son los números que están al lado derecho del emulador), lamentablemente estos números aparecen en las imágenes.

image

Para desactivar estos números simplemente vas al archivo App.xaml.cs y comentas la siguiente línea:

//Application.Current.Host.Settings.EnableFrameRateCounter = true;

Y listo! ahora si podemos subir los screenshot sin que los rechacen!
Saludos!

En breve, más tips Sonrisa
@chalalo

5 comentarios en “[Tips WP7] Abrir ventana del Browser y compartir en redes sociales”

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *