Wp7
 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
Wp7
Evolución
Windows Phone 7 Diferente
Diseño inteligente
Windows Phone 7 Diferente
Windows Phone 7 Diferente
Windows Phone 7 Diferente
Integrando experiencias
Windows Phone 7 Diferente
Windows Phone 7 Diferente
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
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
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
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
Herramientas WP7
http://developer.windowsphone.com/
CARACTERISTICAS DE SILVERLIGHT 4
ENTRADA:
• Teclado
• Táctil
• Tinta Digital
Xaml núcleo UI:
• Vectores
• Animaciones
• Textos
• Imágenes
Multimedia:
• Captura y
reproducción
digital
• VC1,WMA,MP4
DATOS:
• LINQ
• LINQ to XML
• XML
• Almacenamiento Aislado
BIBLIOTECAS DE CLASES:
• Genéricas
• Colecciones
• Criptográficas
• Threading
WCF:
• REST
• RSS/ATOM
• SOAP
Wp7
Interactuar con tu Red de Contactos
Interactuar con tu Red de Contactos
Interactuar con tu Red de Contactos
API Twitter
 Acceso a los recurso a través
de REST
 XML
 Escritura requiere OAuth
Wp7
Wp7
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
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
Wp7
Desarrollo
Enviar &
Validar
Certificar
& Firmar
Servicio de Implementación
de aplicaciones WP7
IMPLEMENTACIÓN
Windows Phone
Marketplace
+Windows Phone
Marketplace
INSTALACIÓN
Wp7
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
Wp7

Más contenido relacionado

PDF
Introducción al desarrollo para Winows Phone 8
PPTX
COECYS - Introducción al desarrollo de apps multiplataforma con Xamarin.pptx
PDF
Gestión de documentos Office desde nuestras apps .NET con Open XML SDK
PPTX
Silverlight
PDF
Construye un bot para Microsoft Teams sin saber programar
PPTX
GAIBT LaPaz - Serverless Machine Learning.pptx
PPTX
Hablemos de .NET 6 y .NET MAUI
KEY
Presentación Adobe AIR para PlayBook - Reto BlackBerry
Introducción al desarrollo para Winows Phone 8
COECYS - Introducción al desarrollo de apps multiplataforma con Xamarin.pptx
Gestión de documentos Office desde nuestras apps .NET con Open XML SDK
Silverlight
Construye un bot para Microsoft Teams sin saber programar
GAIBT LaPaz - Serverless Machine Learning.pptx
Hablemos de .NET 6 y .NET MAUI
Presentación Adobe AIR para PlayBook - Reto BlackBerry

Destacado (6)

PPTX
Windows phone
PDF
Descubriendo Windows Phone 7
PDF
Boya.ca - Introducción a Windows Phone
PDF
Teaching Students with Emojis, Emoticons, & Textspeak
PDF
Hype vs. Reality: The AI Explainer
PDF
Study: The Future of VR, AR and Self-Driving Cars
Windows phone
Descubriendo Windows Phone 7
Boya.ca - Introducción a Windows Phone
Teaching Students with Emojis, Emoticons, & Textspeak
Hype vs. Reality: The AI Explainer
Study: The Future of VR, AR and Self-Driving Cars
Publicidad

Similar a Wp7 (20)

PPT
Desarrollo De Aplicacion De Silverlight De Principio A Fin
PPT
Arquitectura de la plataforma de desarrollo de windows phone 7
PPTX
Cosas sobre Windows Phone 7.5
PPTX
Expo w7
PPTX
Expo w7
PPTX
Seminario WP7 MICTT
PPTX
Windows Phone - Sesión 2 - SenaGeeks
PDF
Aplicaciones sobre SharePoint: Desarrolla tu propia aplicación SharePoint 201...
PPTX
Sesion 1 introducción a la plataforma windows phone
PPTX
Windows phone 7.5
PPTX
Codemotion
PPTX
CodeCamp 2011 - Windows Phone
PDF
Memoria Aranda webCast Revisión de Windows Phone 7
PDF
Silverlight
PDF
Generalidades sobre Windows Phone
PPT
Mc silverlight2 dia1
PPSX
Windows Phone
PPT
Windows Phone 7 & Silverlight
PDF
Jornada Desarrolladores: Windows Phone
PPTX
Desarrollo avanzado para Windows Phone
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Arquitectura de la plataforma de desarrollo de windows phone 7
Cosas sobre Windows Phone 7.5
Expo w7
Expo w7
Seminario WP7 MICTT
Windows Phone - Sesión 2 - SenaGeeks
Aplicaciones sobre SharePoint: Desarrolla tu propia aplicación SharePoint 201...
Sesion 1 introducción a la plataforma windows phone
Windows phone 7.5
Codemotion
CodeCamp 2011 - Windows Phone
Memoria Aranda webCast Revisión de Windows Phone 7
Silverlight
Generalidades sobre Windows Phone
Mc silverlight2 dia1
Windows Phone
Windows Phone 7 & Silverlight
Jornada Desarrolladores: Windows Phone
Desarrollo avanzado para Windows Phone
Publicidad

Último (20)

PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
PPTX
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
PDF
Taller tecnológico Michelle lobo Velasquez
PPTX
Navegación en neurocirugías y su implicación ética.pptx
DOCX
Nombre del estudiante Gabriela Benavides
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
TECNOLOGIA EDUCATIVA...........pptx.....
DOCX
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PPTX
Uso responsable de la tecnología - EEST N°1
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PPTX
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
PPTX
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
PPTX
TECNOLOGIAS DE INFORMACION Y COMUNICACION
DOCX
tablas tecnologia maryuri vega 1....docx
PDF
Teoría de estadística descriptiva y aplicaciones .pdf
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
DOCX
Informee_APA_Microbittrabajoogrupal.docx
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
Taller tecnológico Michelle lobo Velasquez
Navegación en neurocirugías y su implicación ética.pptx
Nombre del estudiante Gabriela Benavides
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
TECNOLOGIA EDUCATIVA...........pptx.....
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
Uso responsable de la tecnología - EEST N°1
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
Tema 1 Taller de tecnologia y proceso tecnologico.pptx
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
TECNOLOGIAS DE INFORMACION Y COMUNICACION
tablas tecnologia maryuri vega 1....docx
Teoría de estadística descriptiva y aplicaciones .pdf
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
Sistema de Gestión Integral TCA Ingenieros.pptx
Informee_APA_Microbittrabajoogrupal.docx

Wp7

  • 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
  • 5. Windows Phone 7 Diferente
  • 7. Windows Phone 7 Diferente
  • 8. Windows Phone 7 Diferente
  • 10. Windows Phone 7 Diferente
  • 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
  • 16. CARACTERISTICAS DE SILVERLIGHT 4 ENTRADA: • Teclado • Táctil • Tinta Digital Xaml núcleo UI: • Vectores • Animaciones • Textos • Imágenes Multimedia: • Captura y reproducción digital • VC1,WMA,MP4 DATOS: • LINQ • LINQ to XML • XML • Almacenamiento Aislado BIBLIOTECAS DE CLASES: • Genéricas • Colecciones • Criptográficas • Threading WCF: • REST • RSS/ATOM • SOAP
  • 18. Interactuar con tu Red de Contactos
  • 19. Interactuar con tu Red de Contactos
  • 20. Interactuar con tu Red de Contactos API Twitter  Acceso a los recurso a través de REST  XML  Escritura requiere OAuth
  • 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
  • 26. Desarrollo Enviar & Validar Certificar & Firmar Servicio de Implementación de aplicaciones WP7 IMPLEMENTACIÓN Windows Phone Marketplace
  • 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

  • #17: .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