SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
11/07/2011




                                                           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                             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




                                                                                                                   1
11/07/2011




        Emulador – Acelerómetro                                  Emulador – Acelerómetro

                                                           Orientación
                                                             De pie, vertical y horizontal
                                                             En plano, vertical y horizontal


         El botón     abre
         las herramientas
         del emulador




        Emulador – Acelerómetro                                  Emulador – Acelerómetro

   Entrada de datos “en directo”                          Entrada de datos pre-grabados
      Moviendo el punto rosa se simula el movimiento         Opción Shake
       del dispositivo en un plano 3D.




                                                                                                        2
11/07/2011




          Aplicaciones basadas en
                                                         Emulador – Localización
          localización




                                                         El botón     abre
                                                         las herramientas
                                                         del emulador




          Emulador – Localización                        Emulador – Localización

                                                   Entrada de datos “en directo”
                                                      Activar el botón “Live”
                                                      Añadir un marcador
                                                     genera un evento
Funciones de la barra de herramientas
1 Búsqueda                                           PositionChanged
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




                                                                                            3
11/07/2011




         Emulador – Localización                                 Problemas típicos de rendimiento

   Entrada de datos pre-grabados                        …..un poco lento y va a tirones
      Desactivar el botón “Live”                        …..un poquito lento en la pantalla principal
      Añadir marcadores                                 …..si el rendimiento del scroll fuera un poquito más fluido la
                                                         aplicación funcionaría mejor
      Al reproducir todos los marcadores   , se lanza
       un evento PositionChanged al transcurrir el       …..se ejecuta super despacio, aparece una página de error
       intervalo especificado                            cada vez que se cierra la aplicación
                                                         …..la aplicación falla después de utilizarla durante mucho
                                                         tiempo…




         ¿Qué necesitamos?                                       Windows Phone Profiler


Windows Phone                                               Analiza una aplicación en busca de problemas de
                                                             rendimiento.

Profiler
                                                            Dos modos
                                                               Execution profiling
                                                               Memory profiling
Integrado en                                                Localiza anti-patrones utilizados por los
                                                             desarrolladores y recomienda cómo detectar
                                                             problemas relacionados.




                                                                                                                           4
11/07/2011




         Windows Phone Profiler                                       Windows Phone Profiler

   Gráficas                                                  Informes
      Frame Rate
      % de uso de CPU
      Uso de memoria
      Storyboards
      Carga de imágenes
      Eventos del GC




         Explorador para Isolated Storage                             Explorador para Isolated Storage

   ISETool.exe                                               Algunas opciones de ejecución
      Enumera, copia y reemplaza ficheros y directorios
       en el almacenamiento aislado.
      Windows Phone SDK 7.1 Beta 2                                                                   rs
                                                                       ts
      Disponible en
         Emulador
         Dispositivo
                                                                dir                              de
                                                                                 xd

                                                                                      emulador        dispositivo




                                                                                                                            5
11/07/2011




        Otras herramientas                             Recursos

   Soporte para depuración multi-tarea        Centro de desarrollo de WP7 en MSDN
                                              http://msdn.microsoft.com/es-es/windowsphone/default.aspx
   Soporte para depuración FAS/Tombstoning
                                               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/




                                                                                                                  6

Más contenido relacionado

Destacado

Protocolos y formatos descriptivos para el Internet de las cosas (IoT) en Python
Protocolos y formatos descriptivos para el Internet de las cosas (IoT) en PythonProtocolos y formatos descriptivos para el Internet de las cosas (IoT) en Python
Protocolos y formatos descriptivos para el Internet de las cosas (IoT) en PythonDavid Feldsott
 
Buenas Prácticas de Python
Buenas Prácticas de PythonBuenas Prácticas de Python
Buenas Prácticas de PythonDavid Feldsott
 
Aplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las CosasAplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las CosasJavier García Puga
 
108. BIG DATA & ANALYTICS: Por qué BI es insuficiente
108. BIG DATA & ANALYTICS: Por qué BI es insuficiente108. BIG DATA & ANALYTICS: Por qué BI es insuficiente
108. BIG DATA & ANALYTICS: Por qué BI es insuficienteGeneXus
 
Método y herramientas para el diseño y construcción de dispositivos IoT
Método y herramientas para el diseño y construcción de dispositivos IoTMétodo y herramientas para el diseño y construcción de dispositivos IoT
Método y herramientas para el diseño y construcción de dispositivos IoTSoftware Guru
 
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...David Fernández González
 
El "IoT for dummies" / Creación de productos IoT
El "IoT for dummies" / Creación de productos IoTEl "IoT for dummies" / Creación de productos IoT
El "IoT for dummies" / Creación de productos IoTBruno Cendón
 

Destacado (8)

Protocolos y formatos descriptivos para el Internet de las cosas (IoT) en Python
Protocolos y formatos descriptivos para el Internet de las cosas (IoT) en PythonProtocolos y formatos descriptivos para el Internet de las cosas (IoT) en Python
Protocolos y formatos descriptivos para el Internet de las cosas (IoT) en Python
 
Buenas Prácticas de Python
Buenas Prácticas de PythonBuenas Prácticas de Python
Buenas Prácticas de Python
 
Aplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las CosasAplicación práctica de FIWARE al Internet de las Cosas
Aplicación práctica de FIWARE al Internet de las Cosas
 
108. BIG DATA & ANALYTICS: Por qué BI es insuficiente
108. BIG DATA & ANALYTICS: Por qué BI es insuficiente108. BIG DATA & ANALYTICS: Por qué BI es insuficiente
108. BIG DATA & ANALYTICS: Por qué BI es insuficiente
 
Asterisk de las cosas
Asterisk de las cosasAsterisk de las cosas
Asterisk de las cosas
 
Método y herramientas para el diseño y construcción de dispositivos IoT
Método y herramientas para el diseño y construcción de dispositivos IoTMétodo y herramientas para el diseño y construcción de dispositivos IoT
Método y herramientas para el diseño y construcción de dispositivos IoT
 
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...
Codemotion|Madrid 2015-11-28|Charla: Internet de las cosas industrial aplicad...
 
El "IoT for dummies" / Creación de productos IoT
El "IoT for dummies" / Creación de productos IoTEl "IoT for dummies" / Creación de productos IoT
El "IoT for dummies" / Creación de productos IoT
 

Similar a Herramientas SDK Windows Phone 7.1

2. principales elementos
2.  principales elementos2.  principales elementos
2. principales elementosVictor Aravena
 
Windows Phone - Sesión 2 - SenaGeeks
Windows Phone - Sesión 2 - SenaGeeksWindows Phone - Sesión 2 - SenaGeeks
Windows Phone - Sesión 2 - SenaGeeksAvanet
 
Las maravillas de windows 7
Las maravillas de windows 7Las maravillas de windows 7
Las maravillas de windows 7Alan Quintero
 
Herramientas multimedia
Herramientas multimediaHerramientas multimedia
Herramientas multimediaMarvelin Perez
 
Herramientas multimedia
Herramientas multimediaHerramientas multimedia
Herramientas multimediaMarvelin Perez
 
Conferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvilConferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvilcampus party
 
Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Motorola Mobility - MOTODEV
 
Documentación1
Documentación1Documentación1
Documentación1conifeliz
 
Inventario sw
Inventario swInventario sw
Inventario swluisbryan
 
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptxSISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptxALBERTOMENDEZ75
 
investicacción final
investicacción finalinvesticacción final
investicacción finaliv3737
 
CodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows PhoneCodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows PhoneAvanet
 

Similar a Herramientas SDK Windows Phone 7.1 (20)

Windows phone 7.5
Windows phone 7.5 Windows phone 7.5
Windows phone 7.5
 
2. principales elementos
2.  principales elementos2.  principales elementos
2. principales elementos
 
Windows Phone - Sesión 2 - SenaGeeks
Windows Phone - Sesión 2 - SenaGeeksWindows Phone - Sesión 2 - SenaGeeks
Windows Phone - Sesión 2 - SenaGeeks
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Las maravillas de windows 7
Las maravillas de windows 7Las maravillas de windows 7
Las maravillas de windows 7
 
Herramientas multimedia
Herramientas multimediaHerramientas multimedia
Herramientas multimedia
 
Herramientas multimedia
Herramientas multimediaHerramientas multimedia
Herramientas multimedia
 
Conferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvilConferencia: Aplicaciones y el reto del desarrollo móvil
Conferencia: Aplicaciones y el reto del desarrollo móvil
 
Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas Cómo agregar calidad a sus aplicaciones mediante pruebas
Cómo agregar calidad a sus aplicaciones mediante pruebas
 
Documentación1
Documentación1Documentación1
Documentación1
 
Inventario sw
Inventario swInventario sw
Inventario sw
 
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptxSISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
SISTEMAS OPERATIVOS MOVILES-Presentar modulo.pptx
 
Emuladores
EmuladoresEmuladores
Emuladores
 
investicacción final
investicacción finalinvesticacción final
investicacción final
 
Manual wink
Manual winkManual wink
Manual wink
 
rati
ratirati
rati
 
Presentación de los fragmentos
Presentación de los fragmentos Presentación de los fragmentos
Presentación de los fragmentos
 
windows phone
windows phonewindows phone
windows phone
 
windows phone .
windows phone .windows phone .
windows phone .
 
CodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows PhoneCodeCamp 2011 - Windows Phone
CodeCamp 2011 - Windows Phone
 

Más de Eduardo

Modulo19 Localización
Modulo19 LocalizaciónModulo19 Localización
Modulo19 LocalizaciónEduardo
 
Modulo18 Giroscopo
Modulo18 GiroscopoModulo18 Giroscopo
Modulo18 GiroscopoEduardo
 
Modulo17 Brujula
Modulo17 BrujulaModulo17 Brujula
Modulo17 BrujulaEduardo
 
Modulo14 Notificaciones
Modulo14 NotificacionesModulo14 Notificaciones
Modulo14 NotificacionesEduardo
 
Modulo13 Web Services
Modulo13 Web ServicesModulo13 Web Services
Modulo13 Web ServicesEduardo
 
Modulo12 Network Information
Modulo12 Network InformationModulo12 Network Information
Modulo12 Network InformationEduardo
 
Modulo11 Pim
Modulo11 PimModulo11 Pim
Modulo11 PimEduardo
 
Modulo10 Background Audio
Modulo10 Background AudioModulo10 Background Audio
Modulo10 Background AudioEduardo
 
Modulo9 Background Agents
Modulo9 Background AgentsModulo9 Background Agents
Modulo9 Background AgentsEduardo
 
Modulo8 Servicio De Notificaciones
Modulo8 Servicio De NotificacionesModulo8 Servicio De Notificaciones
Modulo8 Servicio De NotificacionesEduardo
 
Modulo7 Bases de Datos
Modulo7 Bases de DatosModulo7 Bases de Datos
Modulo7 Bases de DatosEduardo
 
Modulo5 Trucos Web Browser
Modulo5 Trucos Web BrowserModulo5 Trucos Web Browser
Modulo5 Trucos Web BrowserEduardo
 
Modulo4 Indicadores De Progreso
Modulo4 Indicadores De ProgresoModulo4 Indicadores De Progreso
Modulo4 Indicadores De ProgresoEduardo
 
Modulo3 Launchers&Choosers
Modulo3 Launchers&ChoosersModulo3 Launchers&Choosers
Modulo3 Launchers&ChoosersEduardo
 
Modulo 2 Modelo Ejecucion
Modulo 2 Modelo EjecucionModulo 2 Modelo Ejecucion
Modulo 2 Modelo EjecucionEduardo
 

Más de Eduardo (15)

Modulo19 Localización
Modulo19 LocalizaciónModulo19 Localización
Modulo19 Localización
 
Modulo18 Giroscopo
Modulo18 GiroscopoModulo18 Giroscopo
Modulo18 Giroscopo
 
Modulo17 Brujula
Modulo17 BrujulaModulo17 Brujula
Modulo17 Brujula
 
Modulo14 Notificaciones
Modulo14 NotificacionesModulo14 Notificaciones
Modulo14 Notificaciones
 
Modulo13 Web Services
Modulo13 Web ServicesModulo13 Web Services
Modulo13 Web Services
 
Modulo12 Network Information
Modulo12 Network InformationModulo12 Network Information
Modulo12 Network Information
 
Modulo11 Pim
Modulo11 PimModulo11 Pim
Modulo11 Pim
 
Modulo10 Background Audio
Modulo10 Background AudioModulo10 Background Audio
Modulo10 Background Audio
 
Modulo9 Background Agents
Modulo9 Background AgentsModulo9 Background Agents
Modulo9 Background Agents
 
Modulo8 Servicio De Notificaciones
Modulo8 Servicio De NotificacionesModulo8 Servicio De Notificaciones
Modulo8 Servicio De Notificaciones
 
Modulo7 Bases de Datos
Modulo7 Bases de DatosModulo7 Bases de Datos
Modulo7 Bases de Datos
 
Modulo5 Trucos Web Browser
Modulo5 Trucos Web BrowserModulo5 Trucos Web Browser
Modulo5 Trucos Web Browser
 
Modulo4 Indicadores De Progreso
Modulo4 Indicadores De ProgresoModulo4 Indicadores De Progreso
Modulo4 Indicadores De Progreso
 
Modulo3 Launchers&Choosers
Modulo3 Launchers&ChoosersModulo3 Launchers&Choosers
Modulo3 Launchers&Choosers
 
Modulo 2 Modelo Ejecucion
Modulo 2 Modelo EjecucionModulo 2 Modelo Ejecucion
Modulo 2 Modelo Ejecucion
 

Herramientas SDK Windows Phone 7.1

  • 1. 11/07/2011 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 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 1
  • 2. 11/07/2011 Emulador – Acelerómetro Emulador – Acelerómetro  Orientación  De pie, vertical y horizontal  En plano, vertical y horizontal El botón abre las herramientas del emulador Emulador – Acelerómetro Emulador – Acelerómetro  Entrada de datos “en directo”  Entrada de datos pre-grabados  Moviendo el punto rosa se simula el movimiento  Opción Shake del dispositivo en un plano 3D. 2
  • 3. 11/07/2011 Aplicaciones basadas en Emulador – Localización localización El botón abre las herramientas del emulador Emulador – Localización Emulador – Localización  Entrada de datos “en directo”  Activar el botón “Live”  Añadir un marcador genera un evento Funciones de la barra de herramientas 1 Búsqueda PositionChanged 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 3
  • 4. 11/07/2011 Emulador – Localización Problemas típicos de rendimiento  Entrada de datos pre-grabados …..un poco lento y va a tirones  Desactivar el botón “Live” …..un poquito lento en la pantalla principal  Añadir marcadores …..si el rendimiento del scroll fuera un poquito más fluido la aplicación funcionaría mejor  Al reproducir todos los marcadores , se lanza un evento PositionChanged al transcurrir el …..se ejecuta super despacio, aparece una página de error intervalo especificado cada vez que se cierra la aplicación …..la aplicación falla después de utilizarla durante mucho tiempo… ¿Qué necesitamos? Windows Phone Profiler Windows Phone  Analiza una aplicación en busca de problemas de rendimiento. Profiler  Dos modos  Execution profiling  Memory profiling Integrado en  Localiza anti-patrones utilizados por los desarrolladores y recomienda cómo detectar problemas relacionados. 4
  • 5. 11/07/2011 Windows Phone Profiler Windows Phone Profiler  Gráficas  Informes  Frame Rate  % de uso de CPU  Uso de memoria  Storyboards  Carga de imágenes  Eventos del GC Explorador para Isolated Storage Explorador para Isolated Storage  ISETool.exe  Algunas opciones de ejecución  Enumera, copia y reemplaza ficheros y directorios en el almacenamiento aislado.  Windows Phone SDK 7.1 Beta 2 rs ts  Disponible en  Emulador  Dispositivo dir de xd emulador dispositivo 5
  • 6. 11/07/2011 Otras herramientas Recursos  Soporte para depuración multi-tarea  Centro de desarrollo de WP7 en MSDN http://msdn.microsoft.com/es-es/windowsphone/default.aspx  Soporte para depuración FAS/Tombstoning  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/ 6