Está en la página 1de 26

Desarrollo Windows Phone 7

César A. Fong E.
MS MVP Mobile Devices
@cesarfong / @smartymobile
cesar@smartymobile.com
Windows Phone 7 (Metro)
METRO NUESTRO LENGUAJE DE
DISEÑO MODERNO Y LIMPIO.
ETRO

RÁPIDO Y EN MOVIMIENTO. ES
ACERCA DE CONTENIDO Y
TIPOGRAFÍA Y ES AUTÉNTICO.
Windows Elementos
Plataforma Enfocado
Phone Hardware
Consistente en Calidad
Hardware Comunes

Conjunto de Capacidades
Consistentes de Hardware definido
por Microsoft

Dos resoluciones
Touch input
Procesador consistente / GPU
Misma memoria RAM disponible
Teclado opcional
Objetivos de la Plataforma

Ayudar a los usuarios a personalizar los equipos

Ayudar a los desarrolladores a ser rentables

Habilitar experiencias en la nube


Plataforma de Aplicación
Runtime – On “Screen” Tools & Support

Código en el Herramientas
cliente para diseño y
desarrollo
SCREEN
CLOUD Cloud Services Developer Portal Services

Código en el Herramientas
servidor usadas para
publicar y vender
Plataforma de Aplicación
Runtime – On “Screen” Tools

Sensors Media Data Location Phone Emulator

Phone Xbox LIVE Notifications Samples Documentation

.NET Framework managed code sandbox Guides Community


Packaging and Verification Tools
SCREEN
CLOUD Cloud Services Portal Services
Notifications App Deployment Registration Marketplace

Location Identity Feeds Validation MO and CC Billing

Social Maps Certification Business Intelligence

Publishing Update Management


Cloud Services
Tuyo

Ellos

Nuestro (MS)
Dos Tipos de Aplicaciones
Capacidades Comunes
Input .NET
• Touch • Superset of Silverlight 3.0
• Hardware buttons • Windows Communication Foundation
• SOAP y REST services

Media
Phone Access
• Digital media capture & playback
• Acceso a librería de media • Acceso integrado al phone UI
• Sensores
• Picker para contactos y fotos
Datos
• Isolated Storage Integrado con Cloud Services
• LINQ (Objetos y XML)
• App Deployment & Updates
• Notificaciones
• Locación
• Xbox LIVE
Modelo de Aplicación

.NET Common
Language Runtime

Objetivo: Gran
Experiencia de
Usuarios
Process Model
Predictivo
Seguro
Alta Performance
Innovador
Service Based
Application Deployment
http://ir.pe/WP7DT http://ir.pe/WP7TK
Herramientas Windows Phone
Tools

Phone Emulator
Samples Documentation
Guides Community
Packaging and Verification Tools

Windows Phone
device

myapp.xap

Windows Phone
Emulator
Proceso de Deployment

Develop Submit Certify


& Debug & Validate & Sign

Windows Phone
Application Deployment Marketplace
Service
Marketplace
Búsqueda mejorada
• Fácil de encontrar grandes
aplicaciones y juegos
• Navegación cool en el
marketplace

Simple, Reliable
Acquisition
• Demos
• Compra y Descarga es más
sencillo
• Flexibilidad del pago
• Actualizaciones rápidas y flexibles
DEMOS Y PREGUNTAS
RESUMEN
METRO
PLATAFORMA
SERVICIOS EN LA NUBE
SILVERLIGHT & XNA
HERRAMIENTAS DESARROLLO
MARKETPLACE
HABILITAR EXPERIENCIA EN LA NUBE
ENFOCADO EN LA EXPERIENCIA DE USUARIO

También podría gustarte