Modulo1 Herramientas De Desarrollo Wp7 1
Click here to load reader
description
Transcript of Modulo1 Herramientas De Desarrollo Wp7 1
11/07/2011
1
Herramientas
Windows Phone SDK 7.1 Beta 2:
Windows Phone Emulator (Beta2)
Windows Phone SDK 7.1 Assemblies (Beta2)
Silverlight 4 SDK and DRT
Windows Phone SDK 7.1 Extensions for XNA Game Studio
4.0
Microsoft Expression Blend SDK Preview for Windows Phone
7.1
WCF Data Services Client for Window Phone 7.1
Microsoft Advertising SDK for Windows Phone 7
http://create.msdn.com/
Mejoras en el Emulador
Soporte multimedia
Vídeo VC-1, H.264 y AAC
Audio WMA, WMV y WAV
Mejoras en el modelo de memoria
El emulador puede gestionar fragmentaciones de memoria física como el dispositivo
Soporte para sensores
Emulador
11/07/2011
2
Emulador – Acelerómetro
El botón abre
las herramientas
del emulador
Emulador – Acelerómetro
Orientación
De pie, vertical y horizontal
En plano, vertical y horizontal
Emulador – Acelerómetro
Entrada de datos “en directo”
Moviendo el punto rosa se simula el movimiento del dispositivo en un plano 3D.
Emulador – Acelerómetro
Entrada de datos pre-grabados
Opción Shake
11/07/2011
3
Aplicaciones basadas en
localización
Emulador – Localización
El botón abre
las herramientas
del emulador
Emulador – Localización
Funciones de la barra de herramientas
1 Búsqueda
2 Zoom
3 Activa/desactiva la interacción con el mapa
4 Activa/desactiva los marcadores
5 Elimina todos los marcadores
6 Guarda los marcadores del mapa
7 Intervalo
8 Reproducir todos los marcadores
Emulador – Localización
Entrada de datos “en directo”
Activar el botón “Live”
Añadir un marcador
genera un evento
PositionChanged
11/07/2011
4
Emulador – Localización
Entrada de datos pre-grabados
Desactivar el botón “Live”
Añadir marcadores
Al reproducir todos los marcadores , se lanza un evento PositionChanged al transcurrir el intervalo especificado
Problemas típicos de rendimiento
…..un poco lento y va a tirones
…..un poquito lento en la pantalla principal
…..si el rendimiento del scroll fuera un poquito más fluido la aplicación funcionaría mejor
…..se ejecuta super despacio, aparece una página de error cada vez que se cierra la aplicación
…..la aplicación falla después de utilizarla durante mucho tiempo…
¿Qué necesitamos?
Windows Phone Profiler Integrado en
Windows Phone Profiler
Analiza una aplicación en busca de problemas de rendimiento.
Dos modos
Execution profiling
Memory profiling
Localiza anti-patrones utilizados por los desarrolladores y recomienda cómo detectar problemas relacionados.
11/07/2011
5
Windows Phone Profiler
Gráficas
Frame Rate
% de uso de CPU
Uso de memoria
Storyboards
Carga de imágenes
Eventos del GC
Windows Phone Profiler
Informes
Explorador para Isolated Storage
ISETool.exe
Enumera, copia y reemplaza ficheros y directorios en el almacenamiento aislado.
Windows Phone SDK 7.1 Beta 2
Disponible en
Emulador
Dispositivo
Explorador para Isolated Storage
Algunas opciones de ejecución
ts rs
dir xd
emulador
de
dispositivo
11/07/2011
6
Otras herramientas
Soporte para depuración multi-tarea
Soporte para depuración FAS/Tombstoning
Recursos
Centro de desarrollo de WP7 en MSDN
http://msdn.microsoft.com/es-es/windowsphone/default.aspx
AppHub
http://create.msdn.com/
Windows Phone Developer Blog
http://windowsteamblog.com/windows_phone/b/wpdev
Comunidad de MobileNUG
http://www.mobilenug.es
Forums
http://forums.create.msdn.com/forums/