Multi-tasking en Windows Phone 7 WPH307 Pablo García Architect Evangelist Microsoft.

Slides:



Advertisements
Presentaciones similares
Cable & Wireless Panamá. Entrar a Inicio, Programas y buscar Windows Live.
Advertisements

Windows Mobile 1. Configurar una cuenta de Correo Personal Configurar Yahoo! Microsoft Confidential2 Inicio Fin.
New Form Factors for Applications Introducción Windows Vista provee muchas formas para conectar al usuario con los datos –Colaboración usando Peer-to-Peer,
Mejoras en la gestión de calendarios en Exchange Server 2007
Cómo instalar Vista y Office System 2007 con BDD 2007 Gustavo Gurmandi MVP – MCT – MCSE – CCEA Beyond IT Microsoft Corporation.
© 2006 Microsoft Corporation. All rights reserved.
3/24/2017 4:00 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
3/24/2017 4:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
De BDC a BCS Gustavo Velez Overview El problema y la solución Arquitectura Listas Externas (SharePoint Designer) Visual Studio 2010.
Windows Vista y Office System 2007 Juntos para los desarrolladores Diego Gonzalez, [C# MVP] Lagash Systems SA
Virtual Desktop Infrastructure (VDI) from Microsoft
3/29/ :02 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Mario Cortés Flores Consultor SharePoint en Renacimiento Coordinador SUGES Coautor de:
Infraestructura de la información crucial
Database Mounting Tool (Dsamain.exe) Mediante esta nueva herramienta y una de las mejoras de la nueva versión de Ntdsutil… podemos generar y examinar.
3/29/2017 1:27 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
TenerifeDev David Rodríguez David Rodríguez
LOW COST COMPUTER SYSTEM for QUALITY EVALUATION and PRESERVATION of GRAINS STORED in POLYMER BAGS Dra. Claudia Pons Researcher CONICET – LIFIA - CAETI.
Introducción a la nueva consola de administración de Exchange 2007 Angel Sánchez Clemares Ingeniero de Soporte David Cervigón IT.
Emilio Paz Windows Server PM
Eduardo Ortega MVP Device Application Development
WINDOWS SMALL BUSINESS SERVER 2011 ESSENTIALS. Miguel Hernández Consultor Preventa I.T.
Desarrollo Entrega continua Rodrigo Corral
Paulo Dias IT Pro Evangelist Microsoft Fernando Guillot IT Pro Evangelist Microsoft
Microsoft BizTalk Server 2006 R2: Extendiendo el negocio conectado
Vendiendo Microsoft Office 2010 Office 2010 Licenciamiento Office 2010 Licenciamiento Pablo Rovira Jefe de Producto Pablo Rovira.
BITLOCKER Fernando Guillot Paulo Dias IT Pro Evangelist Microsoft
Programa Socios de Negocio MCS FY09
Antonio Gámir Optimized Desktop Specialist Microsoft Ibérica.
Service Pack 3 SQL Server 2005 Marcos Celada Microsoft Support Services
IE 9 para desarrolladores Web Diferenciación de Sites y Developer Tools Boris Armenta – Developer
David Cervigón Luna IT Pro Evangelist Microsoft Ibérica
Christopher Quesada Developer Evangelist Microsoft.
Se trata de un nuevo tipo de Controlador de Dominio No puede escribir en su base de datos fruto de peticiones externas No se le permite tener replicación.
Las PyMEs son máquinas de crecimiento PyMEs representan hasta un 75% de todos los empleos en algunas economías (PyMEs) con conocimientos en tecnología.
Paúl Andres Granja Padilla Rodolfo Ronald Villagrán Tomalá
© 2006 Microsoft Corporation. All rights reserved.
A demanda elástica De amplio Acceso Servicios medibles Recursos mancomunados.
Hogar y Micro Empresas Pequenas Empresas Medianas Empresas Enterprise 1-4 PCs 50+ PCs PCs PCs OEM Microsoft Open License Microsoft Open Value.
Creciendo Capacidades de los Socios!!. Agenda Presentación del Equipo Programa MPA (Microsoft Partner Academy) Canales de Comunicación - Redes Sociales.
Alejandro García Sánchez Readiness Champion.. Licenciamiento para Pequeñas y Medianas Empresas Como Elegir el licenciamiento Correcto Preguntas y Respuestas.
Programa AER Para Socios ES Guadalupe Navarro.
Construyendo Soluciones de Aplicaciones Integradas con Formularios usando Microsoft 2007 Office System.
Overview Alejandro Ponicke Asesor de Comunidades IT Microsoft Cono Sur.
Silverlight Pablo Michelis Gerente de Relaciones Académicas Microsoft Cono Sur.
Microsoft Windows Server 2008 ”La Nueva Plataforma de Trabajo en Red”
WINDOWS 7 FIN DE SOPORTE. ¿Qué es el fin de soporte? En Microsoft existe el compromiso de proporcionar productos seguros. Nuestra política mundial de.
Autenticación David Martos Arquitecto de Software. Spenta Consulting
Isabel Gómez Desarrollo & Plataforma Microsoft Ibérica.
Programa de Acreditación Comercial Soluciones de Mensajería Microsoft Verónica Peña Corona Rodriguez Gerente de Producto Lync Alejandro García Chavira.
Pasos a seguir para asociar un MCP o una persona a la empresa
 Nicolás Padula Core Technologies Consultant  Maximiliano Stibel Core Technologies Consultant.
Vendiendo Microsoft Office 2010 Office 2010 Presentación del producto Office 2010 Presentación del producto Pablo Rovira Jefe de.
Crear Referencias Febrero 10, Ingresar al portal Ingresar a la siguiente url: Ya que se haya entrado a la URL.
¿Cómo crear y lanzar la encuesta de satisfacción? (Csat) Febrero 17, 2011.
¡Bienvenido a tu nuevo Office!. ¡Instalá tu Office en todos tus dispositivos móviles! Colaboración en línea de tus archivos con todos tus compañeros de.
Office365 Telefónica España Dirección de Marketing de Empresas.
Microsoft Sync Framework, el futuro
Bienvenidos.
Microsoft Virtual Academy
24 Es el 6 de noviembre. Más Números
© 2007 Microsoft Corporation. All rights reserved
Capítulo 12 El Futuro es tuyo 6/2/ :54 PM
Optimización de SQL Server para IOT
Streaming de datos con Power BI
Expande tu audiencia de clientes con Bing Ads
Windows Server Management Marketing
11/24/2018 3:55 PM Dios es susurro y brisa,
(Nos agrada su presencia en este lugar)
Anuncios de Mayo 2019 Mes de las Damas
Transcripción de la presentación:

Multi-tasking en Windows Phone 7 WPH307 Pablo García Architect Evangelist Microsoft

Windows Phone Multitasking Switching entre aplicaciones Alarmas y recordatorios Transferencias en 2do plano Audio en 2do plano Tareas generales en 2do plano

Multitarea e impacto en el teléfono

Control del usuario Compatibl e WP7 App Durmiente Cargar o refrescar estado* Compilar y testear para Mango Compilar y testear para Mango Reattachar recursos* Fast Application Switching

Ciclo de vida de una applicación Guardar estado pero no descartarlo Recargar / refrescar estado solo si es necesario La aplicación permanece residente en memoria; el SO detacha recursos y para los threads Tombstoned Deactivated Dormant Running Activated

demo Fast Application Switching

Componentes multitarea Gestión de recursos Servicios Agentes

demo Alarmas / recordatorios

Servicio de transferencia en 2do plano Subir o descargar contenido en 2do plano Balance de experiencia, salud, y ancho de banda API basado en WebClient / HttpWebRequest Encabezados personalizados Eventos de progreso de descarga Evento de descarga completa 5 MB upload 20 MB download sobre la red celular 50 MB download sobre wifi (sin limite si enchufado)

Background Transfer Service Demo

Audio en 2do plano HTML 5 Audio en Internet Explorer Streaming playback API API de ejecución de música basada en tracks Contenido local o remoto Soporta integración con la UX Usa un agente de 2do plano Basado en MediaStreamSource Soporta protocolos personalizados, contenedores y/o formatos de encripción

Arquitectura Servicio s del sistema Cloud Logica UX myapp.dll Logica myappagent. dll App

Agentes de 2do plano Permitido Restringido Tiles Toast Location Network Isolated storage Structured storage Sockets UI (solo Toast o Tile) XNA Micrófono y cámara Sensores Play audio (solo 2do plano)

Agents genéricos Agentes Periodico De uso intenso de recurso Se puede tener uno o ambos Initicializado en 1er plano, corre en 2do plano Persisten entre reinicios El usuario los puede controlar Hasta 10 agentes activos Los agentes corren por hasta 14 días (pueden renovarse)

Agentes Genéricos Periódicos De uso intensivo de recursos Ocurren Cada 30 min Duración 15 seconds Escenarios Sync de datos incremental Ubicación Otros… Ocurrencia Enchufado, fuera de red celular Duración 10 minutos Escenarios Carga de datos Sincronización Otros…

Agentes de 2do plano Demo

Live Tiles & Push Notifications Push y Tiles Novedades Experiencia Arquitectura Escenarios Oportunidades de mejora… Nuevas APIs Push Notifications Desempeño /Eficiencia/ Confiabilidad Tile/Toast

Push Notifications and Live Tiles Push Notifications ofrecen a los desarrolladores una forma de enviar información actualizadaa sus aplicaciones aunque no estén en uso Windows Phone tiene la habilidad única de dar acceso a la información mas relevante para el usuario a golpe de vista, via los Live Tiles

Push Notifications Toast notifications Tile notifications El tile debe estar fijado a la pantalla de inicio Contador, Título, e imagen de fondo Raw notifications

Arquitectura

Oportunidades de mejora Denme mas control de mi tile Interacción y notificaciones mas ricas Notificaciones mas confiables Mas endpoints por teléfono Mas ejemplos usando el cloud

API de Tiles local Actualizaciones locales (no son push) Control total cuando la aplicación está en primer o segundo plano MultiTile! Crear/Actualizar/Borrar Conecta directo con la página

API local de Tiles Reverso de los tiles Control total cuando la aplicación está en primer o segundo plano Mismas propiedades Se invierte a intervalos randómicos La lógica del SO genera el efecto asíncrono

Push Notifications – Novedades MultiTile/Back of Tile Support Múltiples tiles, asociado a subcategorías Se pueden actualizar todos los tiles de la aplicación Misma API! – BindToShellTile conecta todos los tiles Enviar el ID del tile para una actualización directa 3 nuevos elementos para las propiedades del reverso

Push Notifications – Novedades Deep Links en Toasts Navega directamente a la página de la aplicación Usa navegación estándar de SL (OnNavigatedTo) Misma API! – BindToShellToast es todo lo que se necesita 1 nuevo elemento para enviar parámetros en el toast mensaje

Palestras Relacionadas WPH201 | Entendiendo la plataforma de desarrollo de Windows Phone 7 WPH301 | Ciclo de Vida y Desempeño de aplicaciones en Windows Phone 7 WPH302 | Push Notifications, Tiles, cámara y sensores en Windows Phone 7 WPH401 | Acceso a base de datos (local DB) en Windows Phone 7

Recursos Recursos para IT Pros Recursos para Desenvolvedores

Não esqueça de preencher sua avaliação online

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.