Este documento introduce el desarrollo de aplicaciones para Windows Phone. Explica brevemente la historia y arquitectura de Windows Phone, incluyendo el hardware, kernel, .NET y aplicaciones. También describe los sistemas de desarrollo como XAML, Silverlight y XNA, así como el entorno de desarrollo en Visual Studio y Expression Blend. Finalmente, cubre la publicación de aplicaciones y recursos adicionales.
1. Introducción al desarrollo Windows Phone
RAFAEL SERNA MEDINA
rserna@sdmprogramas.es
@rafasermed
http://geeks.ms/blogs/rserna
RAFAEL SERNA MEDINA
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
2. Un poco de historia
RAFAEL SERNA MEDINA 2
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
4. Sistemas de Desarrollo
o Sintaxis XAML para el desarrollo
de interfaces de usuario
o Creación rapida de apps
visualmente impactantes
o Controles de UI estilo Metro
RAFAEL SERNA MEDINA 4
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
5. Sistemas de Desarrollo
o Desarrollo de juegos de alto
rendimiento.
o Creación rápida de aplicación
multi pantalla en 2D y 3D
o Pipeline de contenido rico.
o Integración con Silverlight
RAFAEL SERNA MEDINA 5
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
6. Entorno de Desarrollo
o Microsoft VS2010
Express para Windows
Phone
o Emulador de Windows
Phone
o Windows Phone SDK
7.1
o Silverlight 4 SDK y DRT
o Microsoft Expression
Blend para Windows
http://msdn.microsoft.com/es-es/ff380145 Phone
RAFAEL SERNA MEDINA 6
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
7. Entorno de Desarrollo
DEMO – SILVERLIGHT APP
RAFAEL SERNA MEDINA 7
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
8. XAML y Expression Blend
Con Expression
Blend 4 seremos
más productivos
Eso es para nenazas
yo todo mi XAML lo
escribo a pelo.
RAFAEL SERNA MEDINA 8
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
9. XAML y Expression Blend
DEMO
RAFAEL SERNA MEDINA 9
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
10. XNA – Desarrollo de juegos
Game Studio 4.0
o Integrado en Microsoft
VS2010 Express para
Windows Phone
o Emulador de Windows
Phone
o Windows Phone SDK
7.1 Extensions para XNA
Game Studio 4.0
http://creators.xna.com
RAFAEL SERNA MEDINA 10
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
11. XNA – Ciclo de ejecución
RAFAEL SERNA MEDINA 11
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
12. XNA – Desarrollo de juegos
Game Studio 4.0
DEMO
RAFAEL SERNA MEDINA 12
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
13. Publicando las apps
o Valido para WP y XBOX 360
o Coste de 75€ anuales
o Ilimitadas aplicaciones de
pago
o Hasta 100 aplicaciones
gratuitas
o Las Apps deben pasar un
proceso de certificación por
parte de Microsoft.
http://create.msdn.com
RAFAEL SERNA MEDINA 13
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
14. Publicando las apps
o Sin dinero pero con ideas:
Desarrolla tu aplicación y pide un código
de registro gratuito en el AppHub a
través de sopwp7@microsoft.com
Programa DreamSpark:
Si eres universitario, todo el software de
desarrollo y licencias de sistemas
operativos de microsoft sin ningún coste
www.dreamspark.com
RAFAEL SERNA MEDINA 14
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
15. Recursos
o Todos los meses un nuevo capitulo del
podcast sobre desarrollo en Windows
Phone.
o Actualidad.
o Entrevistas.
o Api del Mes.
o Disponible en www.wpcontrola.com
RAFAEL SERNA MEDINA 15
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
16. Mas sobre Windows Phone
18:15h – TRACK 3
Calidad de software y patrones de
diseño en Windows Phone 7.5
by Josue Yeray
RAFAEL SERNA MEDINA 16
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna
17. MUCHAS GRACIAS
RAFAEL SERNA MEDINA
rserna@sdmprogramas.es
@rafasermed
http://geeks.ms/blogs/rserna
RAFAEL SERNA MEDINA
rserna@sdmprogramas.es - @rafasermed – http://geeks.ms/blogs/rserna