Anda di halaman 1dari 26

Windows Phone 7

para
Desarrolladores
7

Name
Title
Microsoft Corporation
Agenda

Filosofía

Diseño

Experiencia

Plataforma

Silverlight & XNA 4.0


DISEÑO INTELIGENTE
Windows Phone 7 cuenta con
Un teléfono un diseño inteligente enfocado
diferente a lo más importante para ti y
trabajando de la manera que a
ti te gusta.

EXPERIENCIAS INTEGRADAS
Windows Phone 7 organiza la
web y aplicaciones para
No te perderás simplificar tus actividades
ningún momento diarias.
Diseñado para tu
vida en movimiento PARA DESARROLLADORES
Una plataforma sencilla y con
recursos, API y entorno de
desarrollo robusto.
METRO ES NUESTRO LENGUAJE
DE DISEÑO. LO LLAMAMOS
METRO PORQUE ES MODERNO Y
LIMPIO. ES RÁPIDO Y EN
MOVIMIENTO. SE TRATA DE
CONTENIDO Y TIPOGRAFIA. Y ES
TOTALMENTE AUTENTICO.
Demo

 METRO
Experiencias
Integradas
AMIGOS
OFICINA
FOTOS
MUSICA+VIDEO
MARKETPLACE
JUEGOS
Hardware de Elementos
Plataforma Enfoque en
Windows Comunes de
Consistente Calidad
Phone Hardware

Capacidades consistentes de
Hardware definidas por Microsoft

800 ó 480
Una resolución durante el lanzamiento
Segunda resolución agregada
posteriormente
Entrada “touch” estándar
Procesador consistente / GPU
RAM consistente
Teclado opcional
480 ó 320
Plataforma de
Desarrollo
Moderna, con herramientas y run-time muy
poderosos

Ayuda a los desarrolladores a obtener ganancias


por sus aplicaciones

Habilidad experiencias de cómputo en la nube


Elementos de la Plataforma de Aplicaciones
Runtime – On “Screen” Tools & Support

Código escrito en Herramientas usadas


el cliente para diseño y
desarrollo
PANTALLA

NUBE Cloud Services Developer Portal Services

Código escrito en Herramientas usadas


el servidor para vender
Elementos de la Plataforma de Aplicaciones
Runtime – En “Pantalla” Herramientas

Sensores Media Datos Locación Emulador del Teléfono

Teléfono Xbox LIVE Notificaciones Ejemplos Documentación

.NET Framework código administrado - sandbox Guías Comunidad


Herramientas de Empaquetado y Verificación
PANTALLA

NUBE Servicios en la Nube Servicios de Portal


Notificaciones App Deployment Registro Marketplace

Locación Identidad Feeds Validación Modelos de Cobro

Social Mapas Certificación Business Intelligence

Publicación Actualizaciones
Plataforma de Experiencia de Usuario

 Modern XAML/event-driven  High performance game


application UI framework framework
 Rapid creation of visually  Rapid creation of multi-
rich apps screen
 HTML/Javascript 2D and 3D games
 Mature, robust, widely  Rich content pipeline
deployed technology  Mature, robust, widely
adopted technology
spanning Xbox, Windows,
and Zune

APLICACIONES JUEGOS
(y juegos) (y aplicaciones)
Demo

 Silverlight
Silverlight para
Windows Phone

4
XNA Game Studio 4.0

Desarrolla
juegos para
Windows Soporte a audio
Phone 7 Intregación con mejorado
API’s de gráficos Visual Studio
simplificados 2010

Nuevos efectos
configurables
Demo

 XNA 4.0
Desarrollo de Juegos con Código Administrado
Windows Phone 7

Usa la Plataforma .NET

Código administrado, no inseguro


o código nativo .NET para juegos!
XNA Game Studio 4.0 es exclusivo
con C# 800+ juegos con código
administrado - XBLA/XBLIG

Juegos de Windows publicados


a través de portales como
Steam
Creación de Aplicaciones
para las 3 Pantallas
Plataforma XNA diseñada para ser
multi-plataforma

Inversión pequeña de
tiempo para llegar a más
dispositivos

Sincronización del
proyecto entre distintas
plataformas
Herramientas de Desarrollo para
Windows Phone
Tools

Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools

Windows Phone
device
Packaging &
myapp.xap Verification Tools

Windows Phone
Emulator
Capacidades
Comunes
Entrada .NET
• Touch • Superset of Silverlight 4.0
• Hardware Buttons • Windows Communication Foundation
• SOAP and REST services

Multimedios Acceso a Teléfono


• Digital media capture & playback • Integrated access to phone UI
• Media library access • Sensors (accelerometer)
• Camera, microphone
• Picker for contacts and photos
Datos
• Isolated Storage Integración con servicios en la Nube
• LINQ (Objects and XML)
• App Deployment & Updates
• Notifications
• Location
• Xbox LIVE
Proceso de Deployment
Develop Submit Certify
& Debug & Validate & Sign

Windows Phone
Application Marketplace
Deployment Service
Marketplace de
Aplicaciones
Descubrimiento Enriquecido
• Facilidad de encontrar buenos
juegos y aplicaciones

• Entretenimiento al buscar
en el marketplace

Simple y adquisición
Confiable
• Prueba antes de comprar
• Gran experiencia de compra
• Flexibilidad de pagos
(MO o Tarjeta de Crédito)
• Facilidad de actualización de
aplicaciones
Siguientes Pasos
 ¡¡Empieza a Desarrollar desde hoy!!
 ¡Descarga las herramientas!
 Lee y comprende las guías de diseño.

 Se parte de las primeras 30 aplicaciones o juegos


mexicanos para el marketplace de Windows Phone 7

 Recursos:
 http://developer.windowsphone.com
 Entrenamiento:
 http://channel9.msdn.com/learn/
 http://creators.xna.com
Q&A
© 2010 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.

Anda mungkin juga menyukai