Windows Phone 7 - Day 1
-
Upload
diomedes-ignacio-dominguez-urena -
Category
Documents
-
view
395 -
download
0
description
Transcript of Windows Phone 7 - Day 1
![Page 1: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/1.jpg)
7
Conociendo Windows Phone 7
Introducción a la Programación conWindows Phone 7
Diomedes Dominguez
Software Developer
![Page 2: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/2.jpg)
Breve historia de Windows Phone 7 Un nuevo enfoque Nuevas características Arquitectura de la plataforma El entorno de desarrollo Demo: Hello World! Q&A
Agenda
![Page 3: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/3.jpg)
Windows Phone 7: Breve Historia
![Page 4: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/4.jpg)
Inicio su desarrollo en 2008 En 2009 se planteó su lanzamiento Se presentó en 2010 en el Mobile World
Congress En 2011 se libera la primera actualización
de WP7 llamada “MANGO”
Breve Historia
![Page 5: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/5.jpg)
Windows Phone 7: Un nuevo enfoque
![Page 6: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/6.jpg)
Un Nuevo Enfoque Windows Phone 7 no es sólo una nueva
versión: es completamente diferente de Windows Mobile
Pensado para facilitarle el uso a los usuarios finales.
Consistencia entre fabricantes con el UI. Especificación de hardware predefinidos
![Page 7: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/7.jpg)
Windows Phone 7: Nuevas características
![Page 8: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/8.jpg)
Características de vista del usuario
Completamente nueva UI 'Metro‘ Soporte multi-touch nativo Hubs - los centros de función Marketplace - contenido centralizado Sincronización Windows Live
![Page 9: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/9.jpg)
Hubs de persona Central de
comunicación Toda la información
del contacto Actualizaciones de
redes sociales directo
![Page 10: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/10.jpg)
Hubs de Offices Hub de Office
Office Mobile SharePoint Outlook y OneNote
![Page 11: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/11.jpg)
Marketplace Lugar consolidado para adquirir
contenido Aplicaciones Juegos Música Xbox Live
![Page 12: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/12.jpg)
No mas .NET Compact Framework Silverlight! XNA! Consistencia de Hardware entre modelos API’s
GPS Teclado virtual …muchas mas
Marketplace para la distribución de aplicaciones
Características para desarrolladores
![Page 13: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/13.jpg)
Windows Phone 7: Arquitectura de la plataforma
![Page 14: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/14.jpg)
Arquitectura de la plataforma
Modelo de hardware Modelo de software
Modelo de aplicación Modelo de UI Integración con la nube Runtime de aplicaciones
![Page 15: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/15.jpg)
Modelo de hardware
![Page 16: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/16.jpg)
Modelo de hardware
AtrásInici
oBúsqueda inteligent
e
Características Multimedia• Librería de multimedia
integrada• Reproducción de videos• Lista de reproducción y
música • Librería de fotos• Reproducción de
animaciones• Radio FMControles intuitivos• Vista panorámica y pivot
Notificación Push• Mensajes en pantalla• Actualizaciones de
programas mosaico• Notificaciones Raw
Sensores• Acelerómetro• GPS y ubicación inalámbrica• Pantalla multi-touch • Sensor de proximidad• Brújula• Sensor de luz
Barra de aplicaciones• Botones de aplicaciones
especificas• Leyendas de texto
Conectividad• Servicios 3G y GPRS• Inalámbricas (Wi-Fi)• Bluetooth • Conector Micro SD• Conector Micro USB
Aplicaciones• Juegos• Aplicaciones personalizadas• Windows Marketplace
Comunicación• Teléfono• Lista de contactos• Medios sociales
Mensajería• Integración de correo
electrónico• Mensajes de texto SMS• Windows Live
Entradas• Teclado en la pantalla• Cámara con flash• Micrófono
Diseño• Moderno estilo contemporáneo• Intuitiva interfaz de usuario• «Metro» ahorro de energía • Transiciones de página
animado• Visualización horizontal y
vertical• Comentarios altamente
interactivo
![Page 17: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/17.jpg)
Especificaciones Mínimas
• Procesador: ARMv7 Cortex/Scorpion a 1Ghz• Procesador gráfico: Soporte hardware completo
de DirectX9• Memoria: 256Mb RAM/8Gb ROM• Multimedia: Aceleración de audio y video por
hardware• Pantalla: Capacitiva WVGA, resolución: 800x480
Modelo de hardware
![Page 18: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/18.jpg)
Modelo de Software
![Page 19: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/19.jpg)
Dos framework: Silverlight y XNA Desarrollo : Visual Studio + Expression
Blend + Cloud services
Modelo de software
![Page 20: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/20.jpg)
Modelo de softwareRuntime de aplicaciones
Modelo de aplicaciones
Integración con la nube
Modelo UI
KERNEL
HARDWARE
![Page 21: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/21.jpg)
Arquitectura de la plataforma de aplicación
![Page 22: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/22.jpg)
Windows Phone 7 : El entorno de desarrollo
![Page 23: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/23.jpg)
Visual Studio 2010 para Windows Phone – IDE
Expression Blend para Windows Phone – Diseño de interfaces
Emulador de Windows Phone – implementación de aplicaciones y depuración
Windows Phone Developer Registration Windows Phone Marketplace Test Tool Ejemplos, Documentación, Guías y
comunidad
Herramientas del SDK
![Page 24: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/24.jpg)
Visual Studio 2010 para WP
![Page 25: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/25.jpg)
Tipos de proyectos de VS2010 Windows Phone Application Windows Phone Databound Application Windows Phone Class Library Windows Phone Panorama Application Windows Phone Pivot Application Windows Phone 3D Graphics Application * Windows Phone Audio Playback Agent * Windows Phone Audio Streaming Agent * Windows Phone Task Scheduler Agent *
![Page 26: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/26.jpg)
Microsoft Expression Blend 4 para WP
![Page 27: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/27.jpg)
Emulador de Windows Phone
Orientación vertical (Portrait)
Orientación horizontal (Landscape)
![Page 28: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/28.jpg)
Emulador de Windows Phone
Envío de datos de acelerómetro a nuestro emulador
![Page 29: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/29.jpg)
Emulador de Windows Phone
Emulador de GPS enviando posiciones a nuestra aplicación
![Page 30: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/30.jpg)
Emulador de Windows Phone
Capturas de pantalla de nuestra aplicación desde el emulado
![Page 31: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/31.jpg)
Demo: Hello World
![Page 32: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/32.jpg)
WindowsPhone7.com Windows Phone 7 Developer Center:
http://developer.windowsphone.com/windows-phone-7-series/
WP7 Developer Tools:http://go.microsoft.com/?linkid=9713250
Programming Windows Phone 7https://skydrive.live.com/redir.aspx?cid=f4be896a6017498b&resid=F4BE896A6017498B!208&parid=F4BE896A6017498B!143
Recursos!
![Page 33: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/33.jpg)
Recursos! Some links to further resources on the web:
http://developer.windowsphone.com/ (Ingles) http://twitter.com/wp7dev (Ingles) http://developer.windowsphone.com/windows-phone-7-series/
(Ingles) http://live.visitmix.com/ (Ingles) http://www.silverlight.net/getstarted/devices/windows-phone/ (Ingles) http://go.microsoft.com/?linkid=9713252 – Directrices de diseño!!!
(Ingles) http://social.msdn.microsoft.com/Forums/en-US/windowsphone7serie
s (Ingles)
http://channel9.msdn.com/learn/courses/WP7TrainingKit/ (Ingles)
![Page 34: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/34.jpg)
Preguntas…
?
![Page 35: Windows Phone 7 - Day 1](https://reader033.fdocuments.in/reader033/viewer/2022052900/5560c67ad8b42a13088b4620/html5/thumbnails/35.jpg)
Gracias…..