Archivo de la etiqueta: Windows Phone 7

Como publicar una aplicación Windows Phone que no soporte dispositivos de baja memoria

Hay casos en los cuales, lamentablemente, el límite de memoria que una app Windows Phone puede usar no es suficiente para poder ejecutarla, por ejemplo, en aplicaciones que hacen uso de mapas, muestren muchas imágenes o tengan largas listas de datos.

El límite depende de la versión del Sistema Operativo:

  • Para Windows Phone 8 es de 150 MB.
  • Para Windows Phone 7 es de 90 MB.

Para avisarle al Store que nuestra app no soporta funcionar en dispositivos con baja memoria (256 MB en WP7 y 512 MB en WP8) debemos agregar, en el manifiesto de la app (WMAppManifest.xml) lo siguiente (abriéndolo con el editor XML):

  1. Una sección Requirements:
    Para WP8, debe ir justo después de la sección ScreenResolutions.
    Para WP7, debe ir justo después de la sección Capabilities.
  2. Un elemento Requirement dentro de la sección Requirements:
    Para WP8, un atributo Name con valor ID_REQ_MEMORY_300.
    Para WP7, un atributo Name con valor ID_REQ_MEMORY_90.

Ejemplo (WP8):

<Requirements>
      <Requirement Name="ID_REQ_MEMORY_300" />
</Requirements>

Si se cuenta con una app para WP7.1 y se quiere dejar de soportar también los dispositivos WP8 de baja memoria (512 MB), se debe usar ID_REQ_MEMORY_300, el cual elimina el soporte para los dispositivos WP7 y WP8. Si se especifican ID_REQ_MEMORY_90 Y ID_REQ_MEMORY_300, el requerimiento ID_REQ_MEMORY_90 es ignorado.

Saludos!

@gjbellmann

La Plata (Argentina) – Desarrollando para dispositivos móviles y táctiles en plataforma Microsoft

Evento en la ciudad de La Plata:

La creciente variedad de dispositivos móviles y táctiles plantea nuevos desafíos a los desarrolladores de software y crea oportunidades para la aparición de nuevos modelos de negocio en el ambiente Microsoft. En esta sesión hablaremos de esas oportunidades y también mostraremos y comentaremos ejemplos de código para Windows Phone y en HTML5.

Fecha: Miércoles, 30 de Mayo de 2012.

Lugar: Aula Magna UTN Facultad Regional La Plata, Av.60 esq 124 s/n, La Plata, Pcia de Buenos Aires, Argentina.

Oradores: Ignacio Raffa (@raffanacho) y Nicolás Rodriguez Vilela (@narvilela)

Horario: 18:30 a 20:30 hs.

Agenda:

Windows Phone como oportunidad de negocios

Introducción al dispositivo. Qué es Windows Phone. Introducción a la plataforma de desarrollo. Cómo se Desarrolla. Cuanto tiempo demora. Modelos de obtención de ingresos. Cómo Subir y Certificar en Marketplace. Cuán difícil es subir una aplicación. Conclusiones, relato de la experiencia obtenida luego de subir 18 aplicaciones y más de un año de trabajo en la plataforma.

Introducción al desarrollo de aplicaciones “Metro” para Windows Phone

Ejemplos de código. Recomendaciones. Buenas prácticas.

Introducción al desarrollo con HTML5

Ejemplos de código. Buenas prácticas.

INSCRIBITE AQUÍ (*) Evento gratuito, ignore la pregunta sobre forma de pago. Vacantes limitadas. Inscripción previa obligatoria.

Cómo crear nuestro propio ringtone para Windows Phone 7

A partir de Mango se pueden usar tonos (ringtones) personalizados, pero no se puede usar cualquier canción de nuestra colección, entonces, ¿cómo los creamos?
Las características que debe cumplir una canción para ser usada como tono son:

  • Estar en formato MP3 o WMA.
  • Tener menos de 40 segundos.
  • Pesar menos de 1 MB.
  • No estar protegido con DRM (Digital Rights Management).

Sigue leyendo

Como forzar la actualización a Windows Phone 7.5 “Mango”

Hace ya dos semanas que la actualización de Windows Phone 7.5, conocida como “Mango”, comenzó a distribuirse, pero no a todos los dispositivos les llega la actualización en forma inmediata.
Para todos aquellos a los que todavía les dice que no tienen ninguna actualización disponible, hay una manera simple de forzar la actualización a Mango.

Sigue leyendo

Windows Phone 7 desde cero: 1: Primeros pasos

Este es el primero de una serie de posts que haré sobre el desarrollo de aplicaciones para Windows Phone 7.

La idea es arrancar desde cero, esto significa que asumiré que quien lea estos tutoriales no tiene experiencia previa con Silverlight, C#, o .NET.

Requerimientos de Hardware y Software

Hardware

Necesitaremos una PC con:

  • 3 GB de espacio en disco
  • 2 GB de RAM
  • Una placa de video compatible con DirectX 10, con el driver WDDM 1.1.

Software

  • Como sistema operativo podemos usar Windows 7 o Windows Vista, tanto en sus versiones de 32 y 64 bits, pero no se podrá utilizar la edición Starter de ninguno de los dos para el desarrollo en WP7.
  • Las Windows Phone Developer Tools: esta descarga gratuita incluye todo lo necesario para desarrollar las aplicaciones, e incluye:
    • Visual Studio 2010 Express for Windows Phone
    • El emulador de Windows Phone
    • Sliverlight para Windows Phone
    • Microsoft Expression Blend para Windows Phone
    • XNA Game Studio 4.0
    • Framework .Net 4

Sigue leyendo

Libro gratis de programación en Windows Phone 7

Te interesa aprender a programar para el nuevo Windows Phone 7?
Entonces el libro digital gratuito Programming Windows Phone 7 de Charles Petzold te va a venir bárbaro (en inglés).
Foto tapa
Se puede descargar de acá.
Trata el desarrollo con Silverlight y XNA en 2D, ambos usando C#.
Espero que les sirva!!