Cómo quitar la numeración del costado a la hora de correr tu aplicación

Sí eres desarrollador seguramente te ha pasado que quieres tomar la captura de pantalla del emulador o en tu equipo y sale una numeración “rara” en uno de los costados de la aplicación, pues bien para quitarlos es súper fácil.1

  •          Ve a tu app.xaml.cs y en el if (System.Diagnostics.Debugger.IsAttached) comenta la línea de código: Application.Current.Host.Settings.EnableFrameRateCounter = true;
  • 3
  •          Guarda los cambios y vuelve a correr tu aplicación.

~Resultados~

2

 

~Hasta la próxima~

Accede a la sección “Yo” de tu Windows Phone y actualiza tu estado desde una aplicación

Invita a descargar tu aplicación a travez de redes sociales  o permite que el usuario comparta resultados u opiniones de tu aplicación en Facebook, Twitter, LinkeIn, Messenger o en cualquier otra red social desde tu aplicación utilizando el lanzador: ShareStatusTask.

Este lanzador lo que permite es acceder a la sección “Yo”  de tu Windows Phone con el que podrás compartir un estado en cualquiera de las redes sociales que tengas activadas.

Sintaxís:

using Microsoft.Phone.Tasks;

ShareStatusTask compartir = new ShareStatusTask();

compartir.Status = ” Ejemplo de Texto”;

compartir.Show();

OJO: Este es uno de los pocos lanzadores a los que no puedes acceder desde un emulador a menos que te tomes el tiempo de registrar una cuenta.

Resultados:

yo

~Hasta la próxima ~

Fuente del tutorial: Libro Windows Phone 8

Logra vídeos promocionales estilo “Nokia Lumia” de tus aplicaciones.

Imagen1

  • En Name your marketing kit agrega el nombre que quieres que reciba el vídeo una vez terminado, cabe mencionar que el nombre debe de ser único ya que solo podrás crear un video por nombre. Te recomiendo sea el nombre de tu aplicación.
  • Da clic en  Promo Vídeo
  • Selecciona en que plataforma o modelo de equipo quieres que se muestre tu app, en mi caso seleccionaré el WP 920 pero tú puedes escoger la que más te guste dependiendo de la versión y el s.o. en que tengas tu aplicación.
  • Agrega la URL de tu aplicación en la store.

Imagen2

NOTA: Antes de continuar asegúrate que aparezca una palomita en verde de lo contrario no podrás continuar.Imagen3

  • Selecciona el idioma en que esta tu aplicación.
  • Da clic en siguiente/continuar

Imagen4

  • Revisa bien la información como el nombre de tu aplicación y la categoría de la misma, una vez revisada da clic en continuar

Imagen5

  • Agrega palabras clave que identifiquen a tu aplicación recuerda que estas serán lo que llame la atención del usuario asi que escoge con cuidado la combinación de palabras.

Imagen6

  • Y ya por ultimo selecciona la música de tu vídeo promocional.
  • Para ver el resultado dale en previwe video.

Imagen7

  • Sí te gusto dale en continue

Imagen8

Y listo ahora se creará el vídeo promocional de nuestra aplicación, el tiempo de espera varia según tu conexión de Internet podría durar hasta una hora en generarlo.

Imagen9

Una vez que se creo el vídeo te mandará a tu canal de YouTube para que des permisos de publicar en tu nombre el vídeo resultante.

~Hasta la próxima~

Exception from HRESULT 0x89721200

Imagen1

Te ha pasado que intentas instalar una aplicación en tu Lumia y te sale este error y al darle clic en aceptar se cierra?

Pues bien este error se debe a la incompatibilidad del idioma del sdk con el idioma que tienes tu computador, para solucionar este error es necesario cambiar el idioma de la PC, para ello nos vamos al Panel de Control y en la sección Reloj, idioma y región damos clic.

Imagen2

Nos mostrará algo como esto, damos clic en Cambiar ubicación.
Imagen3 En mi caso mi SDK esta en Español de España y mi computador estaba en Español de México por eso me lanzaba ese error, para solucionarlo solo cambia el formato a Español de España o al ingles de Estados Unidos según sea el caso y da clic en  Aplicar.Imagen4 Y listo volvemos abrir nuestro app deployment y ya con los cambios que realizamos se abrirá con normalidad, claro que si no quieres que tu computador se quede con los cambios que realizamos una vez montada la aplicación en el dispositivo o en el emulador puedes regresar a tu configuración normal pero cada vez que quieras abrir esta sección deberás repetir este mismo procedimiento.Imagen5

Sí tienes alguna duda o comentario por favor publica en este espacio y con gusto te podré apoyar.

Fuente: MSDN

Problemas con Internet Windows 8.1

Da clic derecho en tu señal WIFI y abre el Centro de redes y recursos Compartidos.

1

Verifica que diga algo como lo siguiente:

2

En especial revisa si en Conexiones diga Wi-Fi, en caso de que quieras conectarte a una red inalámbrica y diga Ethernet.

Da clic en  Cambiar configuración del adaptador.

3

Y deshabilita todos los Ethernet que tengas activos hasta quedar algo como esto:

En mi caso en el Wi-Fi me decía algo de un puente con Ethernet, selecciónalo y en la parte superior dice, deshabilitar puente.

4

 

 

Saludos y espero te sea de utilidad.

Trial Mode Windows Phone, aplicación de prueba

Poner tus aplicaciones de prueba ayuda a que el usuario antes de realizar una compra pueda probar tu aplicación, está comprobado que una aplicación trial es más vendible que una aplicación sin esta opción.

En Windows Phone tenemos 3 maneras de manejar el modo trial.

  1. Por el número de veces que es abierta nuestra aplicación, es decir que si nosotros  queremos que solo se pueda utilizar por 3 veces a la cuarta vez que el usuario quiera ingresar a la aplicación, esta se bloque y no permita más el acceso hasta que el usuario realice el pago de la misma.
  2. Por tiempo es decir trial por 90 días o por 3 meses.
  3. Por secciones es decir que tengas restringidas opciones o sectores de la aplicación en modo trial y que al momento de realizar una compra estas se liberen permitiendo al usuario hacer uso del total de la aplicación.

En este tutorial veremos cada una de ellas, pero antes debes agregar una referencia a tu proyecto (descárgala aquí).

Imagen1

Para este tutorial agrega un TextBlock (txtrialstatus) y un Botón (Button1)  con el evento Click a tu proyecto.

Imagen2

Trial Mode por número de veces de uso de la aplicación.

  1. Ve al app.xaml de la aplicación y agrega la siguiente línea de código.

xmlns:trial=”clr-namespace:SlickThought.Phone;assembly=SlickThought.Phone”

  1. Dentro del <Application.ApplicationLifetimeObjects> agrega:

Imagen3 En esta ocasión le estamos diciendo que solo se puede utilizar nuestra aplicación un máximo de 3 veces.

  1. En el MainPage.xaml.cs  y dentro del evento Click agrega

txtrialstatus.Text =  (TrialManager.Current.ApplicationPolicy as UsageExpirationPolicy).UsageCount++.ToString();

  1. Con esta línea de código sabremos el número de veces que esta se ha abierto, ahora si corremos nuestra aplicación tendremos algo como esto:

Imagen4

Como verán hemos pasado el número de veces que se podía abrir nuestra aplicación, para fijar los límites agregaremos el siguiente código,

Imagen5 Ahora nos vamos al App.xaml.cs y veremos que al final se nos ha agregado el siguiente código, es aquí en donde podemos poner lo que queramos que pase en caso de que el tiempo ha terminado como por ejemplo un aviso.

Imagen6

Ahora, si volvemos a correr nuestra aplicación tendremos algo como esto:

Imagen7

Y listo hemos terminado.

Trial Mode por tiempo definido.

Nos vamos al APP.XAML y agregamos el siguiente código:

Imagen8

Como habrán visto el trial se lo hemos colocado de la siguiente manera 00:00:00 en la cual significa hh/mm/ss, en caso de querer agregar 90 días sería algo como esto: 90:00:00:00 es decir dd/hh/mm/ss.

Únicamente para esta ocasión le agregamos el tiempo de intervalo de 10 segundos (TimerInterval=”00:00:10″) para irnos un poco más rápido, es decir que mostrará cada 10 segundos el tiempo transcurrido.

2. Vamos al MainPage.xaml.cs y editaremos un poco el código para que el TextBlock muestre el tiempo real en que la aplicación se ha mantenido abierta.

Imagen9

3. Corremos nuestra aplicación y listo tendremos algo como esto:

Imagen10

Trial Mode restricción de secciones.

Para este método es mucho más sencillo, sea cual sea la opción que desees para tu aplicación ya sea por tiempo o por el número de veces en que esta sea abierta o incluso sin necesidad de agregar el código de esas dos opciones sino que simplemente desde un inicio el usuario no pueda ingresar en dicha sección hasta haber comprado la aplicación.

Primero vamos a verificar si nuestra aplicación está en modo trial, nos vamos al MainPage.xaml.cs y añadimos:

Imagen11 Imagen12

Para ejecutar correctamente este código añadimos la referencia

using Microsoft.Phone.Marketplace;

Imagen13

Ahora si corremos nuestra aplicación nos aparecerá “falso” es decir que no tenemos la aplicación en modo trial, para activar el modo trial nos vamos al App.xaml y añadimos:

<trial:TrialManager RunAsTrial=”True”/>

Y en el MainPage.xaml.cs editamos

Imagen14

Y listo, de esta manera sabremos si nuestra app es trial o no lo es, ahora nos vamos a la condición para que en caso de ser trial nos niegue la entrada a la sección u operación.

Utilizando el código anterior para revisar la situación de la app nos quedaría algo como esto:

txtrialstatus.Text = TrialManager.Current.IsTrial().ToString();

            if (txtrialstatus.Text == “True”)

                MessageBox.Show(“Estamos usando la versión de prueba usted no puede ingresar a esta sección”);

                       else

              MessageBox.Show(“Version completa puede pasar”);

Hasta la próxima 🙂

Descarga el código completo del tutorial y la referencia aquí.

Para este tutorial se tomo como referencia  http://bit.ly/c2QbtI