44
Windows Phone desde 0…. Vicente Guzmán Windows Phone VIP @LucioMSP

Cosas sobre Windows Phone 7.5

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Cosas sobre Windows Phone 7.5

Windows Phone desde 0….

Vicente GuzmánWindows Phone VIP@LucioMSP

Page 2: Cosas sobre Windows Phone 7.5

Windows Phone.

Comunicación moderna en el teléfono.Una manera más inteligente de usar aplicacionesInternet más allá del explorador

Page 3: Cosas sobre Windows Phone 7.5

Windows Phone.

Internet más allá del explorador. Una rápida y bella

experiencia con Internet Explorer 9 y aceleración por hardware.

Local Scout provee sugerencias y prioriza resultados de búsqueda locales en restaurantes, centros comerciales y cosas por hacer.

Comunicación moderna en el teléfono. El Hub Gente, tiene

conexión a Facebook, LinkedIn and Twitter.

Los grupos pueden colocarse en el inicio para actualizaciones automáticas enviar mensajes de texto o correos.

Chat para Facebook, Messenger, check-ins y etiquetado de fotos.

Una manera más inteligente de usar aplicaciones. Anclar aplicaciones en el

inicio para tener a la vista actualizaciones.

La aplicaciones estan conectadas con las búsquedas para hacerlas más fácil de descubrir y usar.

Windows Phone establece a la gente como el centro, haciendo más fácil conectarse, compartir con amigos, familia y colegas y no olvidar ningun momento.

Page 4: Cosas sobre Windows Phone 7.5

Windows Phone.

Centralizan distintas aplicaciones y archivos en torno a un tema o funcionalidad.

Marketplace Juegos Personas Fotos Música Office

Hubs

Page 5: Cosas sobre Windows Phone 7.5

Windows Phone.

Display480x800 QVGA

Capacitive touch4 or more contact points

SensorsA-GPS, Accelerometer, Compass, Gyro

Camera5 mega pixels or moreDedicated camera button

Hardware buttonsStart, Search, Back

CPUARMv7 Cortex/Scorpion 1G or higherQualcomm  MSM7x30, MSM8x55 800Mhz or higher

GPUDirectX 9 acceleration

MultimediaCommon detailed specsCodec acceleration

Memory256MB RAM or more8GB Flash or more

Hardware para Windows Phone

Page 6: Cosas sobre Windows Phone 7.5

Windows Phone.

UsuarioOfficeCrea notas y listas en tu teléfono con OneNote, admás de editar y crear documentos Word donde quiera que estes

Xbox LIVE / GamesLa integración con juegos de Xbox LIVE con soporte para “Logros”. Juegos multijugador entre teléfonos. Información de Xbox LIVE incluyendo tu AvatarZune / Musica + VideoMusica + Video desde tu Zune. Sincroniza Musica, Videos y Fotografías utilizando Zune Software además de la instalación y actualización del sistema operativo, aplicaciones y juegos.

Bing / BusquedaBotón dedicado de búsqueda web para Bing. Vista móvil optimizada. Integración y soporte de mapas.

Page 7: Cosas sobre Windows Phone 7.5

Windows Phone.

EmpresaOfficeRealizar estadísticas rápidas con Excel oen el Teléfono, editar una presentación con PowerPoint o leer su correo electrónico en Outlook.

ExchangeConecta el correo electrónico corporativo con Outlook en el Teléfono, manteniendo los correos personales y de negocio separados utilizando cuentas de Windows Live Hotmail

SharePointAccede a tus documentos corporaticos desde SharePoint server incluyendo documentos Word, Excel, PowerPoint y OneNote

Internet ExplorerComercio electrónico o sitios empresariales still within reach with Internet Explorer 7 equivalent browser with Internet Explorer 8 equivalent JavaScript support

Page 8: Cosas sobre Windows Phone 7.5

Windows Phone.

Plataforma de DesarrolloSilverlight / Aplicaciones o JuegosModerno Framework para UI de aplicaciones con themes “Metro”. Graficos y videos vectoriales basados en XAML. Soporte para diseño con Expression Blend.XNA / Juegos y AplicacionesFramework para juegos de alto rendimiento, soporte para juegos 2D y 3D. Rich content pipeline. Ampliamente adoptado y utilizado para Windows, Xbox 360 y Zune HD Windows Live / Push Notifications y LocalizaciónServicio “Cloud” gratuito de notificación para aplicaciones. GPS, A-GPS & servicios de localización WiFi

Windows Phone MarketplaceCertificación y aprobación abierta y transparente: developer.windowsphone.com

Page 9: Cosas sobre Windows Phone 7.5

Modern UI

Page 10: Cosas sobre Windows Phone 7.5

Windows Phone.

Modern UI plantea los lineamientos de la nueva experiencia de usuario (UX) creada por Microsoft y

se basa en 3 principios

Page 11: Cosas sobre Windows Phone 7.5

Windows Phone.

1. Swiss Style (Estilo Tipográfico Internacional)

Page 12: Cosas sobre Windows Phone 7.5

Windows Phone.

2. Escuela de Arte Bauhaus

Page 13: Cosas sobre Windows Phone 7.5

Windows Phone.

3. Tipografía Kinetica

Page 14: Cosas sobre Windows Phone 7.5

Windows Phone.

Ahora con Windows Phone

Page 15: Cosas sobre Windows Phone 7.5

Ahora con Windows Phone

Page 16: Cosas sobre Windows Phone 7.5

Herramientas para desarrolladores

Page 17: Cosas sobre Windows Phone 7.5

Windows Phone.

Expression Blend

Microsoft Expression Blend permite un diseño y desarrollo rápido de aplicaciones Silverlight para Windows Phone.

Page 18: Cosas sobre Windows Phone 7.5

Windows Phone.

Ventajas de Expression BlendDrag and Drop Databinding con Datos de Ejemplo o XML Data Source directamente en el diseñador de aplicaciones

Data Sources pueden ser Objetos o ClasesData Sources son fáciles de crear desde una clase incluso con datos de prueba

Page 19: Cosas sobre Windows Phone 7.5

Windows Phone.

Ventajas de Expression Blend Importa directamente desde Photoshop,

Illustrator o Expression Design y transforma los diseños en Controles de Usuario rápidamente

Page 20: Cosas sobre Windows Phone 7.5

Windows Phone.

Ventajas de Expression Blend Drag and Drop de Videos directamente sobre

el diseñador para crear experiencias multimedia integradas. No más video player separados o UI restrictiva para reproducción de video. Drag, Drop, Propiedades, y LISTO!

Page 21: Cosas sobre Windows Phone 7.5

Windows Phone.

Silverlight para Windows Phone Plataforma moderna basada en

XAML para la creación de IU para las aplicacionesCreación rápida de aplicaciones visualmente enriquecidas

Experiencia usuaria interactiva

Tecnología robusta, madura y ampliamente adoptada

Page 22: Cosas sobre Windows Phone 7.5

Windows Phone.

XAML

<Grid> <TextBlock FontSize="48" Text="Hello world" /></Grid>

MXeXtensible

A LApplication Markup Language

XML

Declarativo

Page 23: Cosas sobre Windows Phone 7.5

Windows Phone.

CodeXAMLXAML

XAML Mapeado al código

Todo en XAML puede ser realizado en código

Page 24: Cosas sobre Windows Phone 7.5

Windows Phone.

ControlesEncapsulan funcionalidad

X:Name

Mismas propiedades en XAML

<Button x:Name="MyButton" Content="Center" Width="150" Height="50" />

Page 25: Cosas sobre Windows Phone 7.5

Windows Phone.

EventosPueden ser creados en XAML o por código

La herramienta crea automáticamente los manejadores

public void myButton_Click(object sender, RoutedEventArgs e){ // todo: add code}

Page 26: Cosas sobre Windows Phone 7.5

Windows Phone.

Estilos (Style)

Aplica formato consistente

Por Página o por Aplicación

<Style TargetType="TextBlock" x:Key="SubHeadingText"> <Setter Property="FontSize" Value="42" /> <Setter Property="Foreground" Value="Blue" /></Style>

Page 27: Cosas sobre Windows Phone 7.5

Windows Phone.

LayoutSistema flexible de Layout

Canvas | Posición fija

Stack Panel | Grid | Filas y Columnas, muy flexible

Page 28: Cosas sobre Windows Phone 7.5

Windows Phone.

Transformaciones y AnimacionesAltera cualquier elemento

• Controles• Textos• Medios

Rotación, Escala y SesgadoPlano o Aplica 3D a un elemento

Animación a través del tiempoBásicas y Avanzadas

Storyboard Animación Fotograma Clave

Page 29: Cosas sobre Windows Phone 7.5

Windows Phone.

Comparativa GeneralMejores herramientas de diseño y desarrolloExpression Blend 4 y Windows Phone 7 Prototipos, Diseño de la GUI y aplicación final dentro de la misma herramienta.

Page 30: Cosas sobre Windows Phone 7.5

Windows Phone.

CLOUDSCREEN

Phone EmulatorSamples DocumentationGuides Community

Packaging and Verification Tools

Notifications

Location Identity Feeds

MapsSocial

App Deployment Registration

Validation

Certification

Publishing

Marketplace

MO and CC Billing

Business Intelligence

Update Management

Plataforma de aplicacionesTools

Portal ServicesCloud Services

Sensors Media DataXbox LIVE Notifications

.NET Framework managed code sandbox

LocationPhone

Runtime – On “Screen”

Page 31: Cosas sobre Windows Phone 7.5

Windows Phone.

¿Qué se necesita para desarrollar para Windows Phone? Si se conoce C# o VB, Visual Studio, Silverlight o XNA, se está

habilitado para desarrollar aplicaciones para Windows Phone. Los desarrolladores que vienen de otras plataformas tienen

cantidades de recursos de capacitación disponibles y todas las herramientas necesarias, GRATIS.

Visual Studio 2010 Express for Windows Phone

Silverlight 4 Tools XNA Game Studio 4.0 Microsoft Expression Blend for

Windows Phone Windows Phone Emulator Windows Phone Developer

Registration Tool Application Deployment Tool Windows Phone Profiler Advertising SDK Marketplace Test Kit Isolated Storage Tool

Page 32: Cosas sobre Windows Phone 7.5

Windows Phone.

Emulador para Windows Phone No es necesario esperar para

empezar a desarrollar El emulador para Windows

Phone ofrece:Los launchers y choosers que no

requieran Live IDEmulador de cámara y sensores

como acelerómetro y gps.Reproducción de sonidos y

videos.

Page 33: Cosas sobre Windows Phone 7.5

Windows Phone.

Es un producto del equipo de Silverlight El toolkit adiciona nuevos controles al set de

controles disponibles y estos son soportados en tiempo de diseño

Incluye acceso open source al codigo, documentación, y ejemplos

Cada 3 meses se genera una nueva versión con Correcciones a bugs Nuevos controles

Sitio web: http://silverlight.codeplex.com

Silverlight Toolkit para Windows Phone

Page 34: Cosas sobre Windows Phone 7.5

Windows Phone.

¿Windows Phone 7 o 7.5? Windows Phone 7 fue la primera versión de

Windows Phone y estaba acompañada de la versión 7 del SDK o el WPDT (Windows Phone Developer Tools), la cual incluye soporte limitado Silverlight 3.

Windows Phone 7.5 conocida como Windows Phone “Mango” es actualmente la versión oficial, y está acompañada de la versión 7.1 del SDK, la cual incluye soporte para limitado para Silverlight 4.

Los teléfonos con Windows Phone 7 pueden actualizarse de forma gratuita a Windows Phone 7.5 usando Zune.

Page 35: Cosas sobre Windows Phone 7.5

Windows Phone.

Recursos en líneaApp Hub http://create.msdn.comTools http://wpdev.ms/wpsdk71rcWP on MSDN Library

http://wpdev.ms/wponmsdnWP “How To” Index

http://wpdev.ms/wphowtosWP UX Guide http://wpdev.ms/wpuxguideWP P&P Guide http://wpdev.ms/wppnpguideWP Dev Blog http://wpdev.ms/developerblogPorting to WP http://wpdev.ms/portingWP Labs (RTM) http://wpdev.ms/wprtmholsWP Labs (Mango) http://wpdev.ms/mangoholWP SL Quick Starts

http://wpdev.ms/xamlquick

Page 36: Cosas sobre Windows Phone 7.5

Windows Phone.

Page 37: Cosas sobre Windows Phone 7.5

Marketplace y App Hub

Page 38: Cosas sobre Windows Phone 7.5

Windows Phone.

Page 39: Cosas sobre Windows Phone 7.5

Windows Phone.

Windows Phone Marketplace El Marketplace es la única vía oficial para obtener

aplicaciones para los móviles Los usuarios pueden obtener aplicaciones y

desplegarlas en sus dispositivos (Hasta 5 dispositivos) Los desarrolladores pueden escribir aplicaciones y

desplegarlas en sus dispositivos para pruebas, desbloqueando su equipo

Compañias y desarrolladores registrados hasta 3 dispositivos

Estudiantes registrados un dispositivo

Page 40: Cosas sobre Windows Phone 7.5

Windows Phone.40

Page 41: Cosas sobre Windows Phone 7.5

Windows Phone.

Registro como desarrollador El registro como desarrollador oficial tiene un

costo de 99 dólares por año Los estudiantes pueden registrarse gratis usando

Dreamspark Solo quienes estén registrados pueden enviar

aplicaciones para ser aprobadas. Los miembros validan su identidad y se unen

obteniendo una unica firma digital para sus envios de aplicaciones al Marketplace

Sitio web: http://create.msdn.com

Page 42: Cosas sobre Windows Phone 7.5

Windows Phone.42

Tipos de publicación para aplicaciones Gratis o Pagas Demostración: Vía código se puede identificar si la persona descargó la versión en modo demostración

Beta: 100 invitaciones, disponible por 90 días Privadas: Solo quienes tienen el link la pueden descargar

• Las actualizaciones de las aplicaciones no se cobran.• Nadie puede pedir la devolución de su dinero por eso es importante

ofrecer el modo demostración

Page 43: Cosas sobre Windows Phone 7.5

Windows Phone.

¿Preguntas?@LucioMSP

http: / /www.windowsphone.com

@mstechsmart

Page 44: Cosas sobre Windows Phone 7.5

Windows Phone.

Gracias