2. Windows Phone 7
Arquitectura
Herramientas para desarrollar aplicaciones Silverlight
para WP7
Animaciones en WP7
Windows Phone 7 & API de TWITTER
Almacenamiento Aislado
Implementación de aplicaciones en WP7
AGENDA
11. Silverlight & XNA
XAML
Creación de interfaz de usuario
enriquecidas y funcionales
Implementación y desarrollo rápido
500.000 desarrolladores
Framework de juegos de alto
rendimiento
Creación Rápida de juegos 2D y 3D
Multipantalla
Usado en XBOX 360, Windows y
Zune
12. Capacidad de Entrada Táctil
4 o más puntos de contacto
Sensores
GPS, Acelerómetro, Brujúla, Luz, Proximidad…….
Cámara(Flash)
5 mega pixels o más
Multimedia
Acelerada mediante GPU
Memory
256MB RAM o más, 8GB Flash o más
GPU
DirectX 9
CPU
ARMv7 Cortex-A8 (Scorpion) o mejores
Botones Hardware | Atrás, Inicio, Búsqueda
Hardware
13. Kernel
Hardware BSP
App Model UI Model Cloud Integration
Applications
App management
Licensing
Chamber isolation
Software updates
Shell frame
Session manager
Direct3D
Compositor
Xbox LIVE
Bing
Location
Push notifications
Windows Live ID
Your App UI and logic
A-GPS Accelerometer Compass Light Proximity
Media Wi-Fi Radio Graphics
Security
Networking
Storage
Frameworks
Silverlight XNA HTML/JavaScript
CLR
Hardware Foundation
ARQUITECTURA
14. NUBE
PANTALLA
Emulador Teléfono
Ejemplos Documentación
Guias Comunidad
Herramientas de Empaquetado y verificación
Notificaciones
Localización Identidad Feeds
MapasSocial
Implementación App Registro
Validación
Certificación
Publicación
Marketplace
Facturación
Inteligencia de Negocio
Gestión de Actualiza..
Herramientas & Soporte
Servicios del portal de desarrolloServicios en la Nube
Sensores Media Datos
Xbox LIVE Notificaciones
Código manejado .Net en sandbox
Localización
Teléfono
Runtime
Elementos de la plataforma
20. Interactuar con tu Red de Contactos
API Twitter
Acceso a los recurso a través
de REST
XML
Escritura requiere OAuth
21.
22.
23. Almacén de Datos
de la aplicación
Configuración Local
La configuración local es
mantenida dentro del
almacenamiento aislado y es
actualizada cuando el
desarrollador persiste en realizar
cambios en el diccionario de la
aplicación
Archivos y Carpetas
Los desarrolladores pueden crear ,
borrar y acceder a los archivos y
carpetas usando la API de
almacenamiento aislado
Almacenamiento Aislado
24. Almacenamiento Aislado
• No existe cuota de almacenamiento
• El límite máximo de almacenamiento por aplicación son 2 GB
• Los datos permanecen cuando:
• El dispositivo se actualiza
• El dispositivo se reinicia
• La aplicación se actualiza
• Los datos se borran Automáticamente cuando:
• Se desinstala la aplicación a la que estén asociados
29. Enlaces de Interés
• http://uoc.dotnetclubs.com
• http://developer.windowsphone.com/
• http://channel9.msdn.com/Blogs/Learn/Windows-
Phone-7-Series-Training
• http://www.silverlight.net/getstarted/silverlight-4/
• http://www.cesnavarra.net
Notas del editor
.NET Framework proporciona implementaciones de numerosos algoritmos criptográficos estándar. Estos algoritmos son fáciles de utilizar y disponen de las propiedades predeterminadas más seguras. Además, el modelo de criptografía de .NET Framework de la herencia de objetos, el diseño de las secuencias y la configuración son muy extensibles