SlideShare a Scribd company logo
1 of 23
Windows Phone con Silverlight
Christian Amado
2 Junio, 2011

@christianamado
Windows Phone 7


           1. Sobre       2. Windows
           Windows        Phone 7 para
           Phone 7        Negocios

           3. Windows     4. Windows
           Phone 7 para   Phone 7 para
           consumidores   desarrolladores



           AppModel       Silverlight
Sobre la plataforma
                      Función táctil / Entrada
                      Hasta 4 puntos de contacto / Opcionalmente teclado integrado.
         480 or 320   Sensores
                      A-GPS, Acelerómetro, Brújula, Luz, Proximidad

                      Cámara
800 or 480




                      5 Megapixels o más

                      Memoria

                      256MB RAM o más, 8GB Flash o más
                      GPU
                      Aceleración DirectX 9

                      CPU
                      1GHz ARMv7 Cortex/Scorpion o superior

                      Botones de hardware
                      Atrás, Inicio, Buscar, Encendido-Dormido, Volumen, cámara
Negocio
          Office
          Hacer algunos cálculos rápidos con Excel en el teléfono,
          editar una presentación con PowerPoint o leer el correo
          electrónico en la bandeja de entrada de Outlook

          Exchange
          Conectarse al correo electrónico corporativo con Outlook
          en el teléfono, separar el correo electrónico personal del
          empresarial mediante el uso de una bandeja de entrada
          adicional para Windows Live Hotmail

          SharePoint
          Tener acceso a documentos corporativos desde un
          servidor de SharePoint incluyendo Word, Excel,
          PowerPoint y OneNote
          Internet Explorer
          Sitios E-Commerce y corporativos compatibles con
          Internet Explorer 7 y soporte javascript equivalente a
          Internet Explorer 8
Consumidor
             Office
             Crear listas de compras y notas en el teléfono con
             OneNote, además de editar y crear documentos de Word
             en el teléfono o acceda al correo electrónico donde sea

             Xbox LIVE / Juegos
             Integración de Xbox LIVE con juegos capaces de soportar
             los logros. Multiplayer basados en turnos entre teléfonos.
             Avatares incluyendo información de Xbox LIVE

             Zune / Música + Video
             Sincronizar música, video y fotos utilizando el Zune
             Software; también para la implementación de
             actualizaciones del sistema operativo y aplicaciones de
             gran tamaño y juegos
             Bing / Búsqueda
             Botón de búsqueda dedicado para búsqueda web Bing o
             búsqueda de contexto. Vista móvil optimizada y
             búsqueda localizable. Integración con Bing Maps y
             soporte para aplicaciones
Desarrollador
                Silverlight / Aplicaciones o Juegos
                Aplicaciones modernas en su UI, controles con temas
                “Metro”. Gráficos vectoriales y videos basados en
                contenido XAML. Soporte de diseño para Expression
                Blend
                XNA / Juegos o aplicaciones
                Plataforma de juegos de alto rendimiento, soporte para
                2D y 3D. Contenido enriquecido. Ampliamente
                adoptados y utilizados en Windows, Xbox 360 y Zune HD

                Windows Live / Notificaciones & Ubicación
                Mosaicos, aplicaciones y notificaciones basados en el
                servicio de nube “Live”. GPS, A-GPS & WiFi balanceados
                para correcto funcionamiento y consumo de energía


                Windows Phone Marketplace
                Membresía anual por tan sólo $99. Aplicaciones pagas
                ilimitadas y 5 aplicaciones gratis por año, $19.99 por cada
                aplicación gratis adicional. Certificación transparente y
                abierta para requerimientos aprobados.
                developer.windowsphone.com
AppModel
Navegación UI: Ejemplo

Fotos
Una rápida mirada
a las fotos
recientes


Personas
Verifica el estado
de un contacto


Fotos
Continuamos
observando las
fotos recientes
Navegación

 PhoneApplicationFrame
 PhoneApplicationPage
PhoneApplicationPage

 Más que un contenedor para unidades de navegación
    OnChooserReturn
    OnOrientationChanged
    OnNavigatedFrom
    OnNavigatedTo
    OnBackKeyPress
Tecla de retorno

 Permite al usuario retornar a la pantalla
  anterior.

 Permite navegar hacia atras entre
  aplicaciones.

 No se utiliza para comportamiento
  específico de una aplicación.
Eventos de aplicación

 Obscuring
 Activation
Un mundo con constantes interrupciones

   llam
        ad                te ría
     as                 Ba ja
                          ba

Avisos    … bloqueo
            ..                  p s
       : -)                Ap
     S
  SM
Ciclo de vida básico de la aplicación




                           •   O crc o
                                sueid
                           •   P ua o
                                a sd
Oscurecido: UI emergente desde
        shell
                 • L md
                   l aa
                    a              Je o
                                   ug s
Je o p e e
ug s udn
                 • R c raoio
                    eod tr         p e e a t-
                                    u d n uo
a trs bees
 uoet l r
     a c
                 • B tr b j
                    aeía aa        p uas
                                    a sr e
e
Pausado: Saltar a otra aplicación

                    B tnIic
                     oó n io
C ra etd p r
 ag r s o aa
        a                           Euu r n na
                                    l saio u c
                   A e trl a a
                    cpa lm d
                          a
c nin a lú im vz
o t u ra l a e
          t                         s e tr l q e
                                    e neao u
                   A r a laió
                    bir picc n
q e e tiz
 u s uiló                           p s :-)
                                     aa




A u ie d
 sm n o                              G ad r s d
                                      u ra et o
                                             a
q e l rcs
 u epoeo                             d ll o
                                      eú im
                                         t
fe em a o
u tr in d                            acs
                                      ceo
¿Qué es Silverlight?



Poderosa plataforma de desarrollo

Experiencia de usuario atractiva e interactiva
Capacidades de Silverlight
Entradas                          Datos
                                  •   Language Integrated Query (LINQ)
•   Teclado                       •   LINQ to XML
•   Mouse                         •   XML
•   Touch
                                  •   IsolatedStorage
•   Ink
                                  Base Class Library (BCL)
XAML
Núcleo de UI                      •   Generics
                                  •   Collections
•   Vectores                      •   Cryptography
•   Animación                     •   Threading
•   Texto
•   Imágenes                      Windows Communication Foundation

Media                                 EST
•   Captura y reproducción
    multimedia                        SS/ATOM
•   VC1, WMA, MP3
¿Qué es Silverlight para WP7?

Comienza con Silverlight 3 más…
 Ajuste de rendimiento

 Integración de entrada

 Integración de H/S entre multimedia y
 sensores

 Integración del modelo de aplicación de SO

 Modelo de programación base
Comparación con Google Android


 Mejor presentación multimedia:    Pantalla de inicio con 5
  video, música, juegos.             escritorios e infinitos widgets.
 Mejor calidad de imágenes.        Aplicaciones gratis
 Desarrollo de aplicaciones mas     prácticamente ilimitadas.
  sencillo.                         Presentación del menú en
 Sincronización de cuentas muy      grillas (visualmente más
  lenta.                             cómodo)
 Personalización muy limitada.     Presentación multimedia de
                                     mediana calidad.
 Aplicaciones certificadas en
                                    Juegos menos funcionales.
  Marketplace.
                                    Aplicaciones en Market no
                                     certificadas.
Demo




       GMessenger
       Windows Phone 7
Twitter: @christianamado
Blog:
http://nexusowner.blogspot.com

http://windowsteamblog.com
http://developer.windowsphone.com

More Related Content

What's hot

Trabajonicole
TrabajonicoleTrabajonicole
TrabajonicoleNIIKKITA9
 
ANDROID INFORMACION
ANDROID INFORMACIONANDROID INFORMACION
ANDROID INFORMACIONFranco Paton
 
Sistemas operativos "Android"
Sistemas operativos "Android"Sistemas operativos "Android"
Sistemas operativos "Android"Lupita Solano
 
windows Mobile
windows Mobilewindows Mobile
windows Mobile979636141
 
La evolución del sistema operativo android
La evolución del sistema operativo android La evolución del sistema operativo android
La evolución del sistema operativo android kevin Ipujan
 
Android
AndroidAndroid
Androidaeto
 
Parcial final blanca deyanira rodriguez
Parcial final blanca deyanira rodriguezParcial final blanca deyanira rodriguez
Parcial final blanca deyanira rodriguezDeyanira Rodriguez
 
HISTORIA DE LAS VERSIONES ANDROID
HISTORIA DE LAS VERSIONES ANDROIDHISTORIA DE LAS VERSIONES ANDROID
HISTORIA DE LAS VERSIONES ANDROIDFufo Vega Cabra
 
Presentación Sistema Operativo Android
Presentación Sistema Operativo AndroidPresentación Sistema Operativo Android
Presentación Sistema Operativo AndroidFranco Paton
 
Ventajas y desvetajas de Android
Ventajas y desvetajas de AndroidVentajas y desvetajas de Android
Ventajas y desvetajas de AndroidGore Ochoa
 

What's hot (17)

Trabajonicole
TrabajonicoleTrabajonicole
Trabajonicole
 
ANDROID INFORMACION
ANDROID INFORMACIONANDROID INFORMACION
ANDROID INFORMACION
 
Versiones de Android
Versiones de  Android Versiones de  Android
Versiones de Android
 
Sistemas operativos "Android"
Sistemas operativos "Android"Sistemas operativos "Android"
Sistemas operativos "Android"
 
windows Mobile
windows Mobilewindows Mobile
windows Mobile
 
Android
AndroidAndroid
Android
 
La evolución del sistema operativo android
La evolución del sistema operativo android La evolución del sistema operativo android
La evolución del sistema operativo android
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Android
AndroidAndroid
Android
 
Windows Phone
Windows PhoneWindows Phone
Windows Phone
 
Parcial final blanca deyanira rodriguez
Parcial final blanca deyanira rodriguezParcial final blanca deyanira rodriguez
Parcial final blanca deyanira rodriguez
 
Power point
Power pointPower point
Power point
 
Top 10 windows mobile pdf
Top 10 windows mobile pdfTop 10 windows mobile pdf
Top 10 windows mobile pdf
 
diapositivas
diapositivas diapositivas
diapositivas
 
HISTORIA DE LAS VERSIONES ANDROID
HISTORIA DE LAS VERSIONES ANDROIDHISTORIA DE LAS VERSIONES ANDROID
HISTORIA DE LAS VERSIONES ANDROID
 
Presentación Sistema Operativo Android
Presentación Sistema Operativo AndroidPresentación Sistema Operativo Android
Presentación Sistema Operativo Android
 
Ventajas y desvetajas de Android
Ventajas y desvetajas de AndroidVentajas y desvetajas de Android
Ventajas y desvetajas de Android
 

Similar to Windows Phone 7 & Silverlight

Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Finvideos
 
Presentacion Apps Moviles Atrapalo.com
Presentacion Apps Moviles Atrapalo.comPresentacion Apps Moviles Atrapalo.com
Presentacion Apps Moviles Atrapalo.comJose Diaz Moreno
 
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...Luis Fernando Aguas Bucheli
 
Sistemas Operativos (andriod, windows, mac/os)
Sistemas Operativos (andriod, windows, mac/os) Sistemas Operativos (andriod, windows, mac/os)
Sistemas Operativos (andriod, windows, mac/os) Jake Naranjo
 
Android diapositivas
Android diapositivasAndroid diapositivas
Android diapositivasoscarvq
 
Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5Oscar Eduardo
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"ericka2378
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"ericka2378
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"ericka2378
 
Generalidades sobre Windows Phone
Generalidades sobre Windows PhoneGeneralidades sobre Windows Phone
Generalidades sobre Windows PhoneSorey García
 
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Juan Carlos Olivares Rojas
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"ericka2378
 
Valencia android
Valencia androidValencia android
Valencia androidericka2378
 

Similar to Windows Phone 7 & Silverlight (20)

Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Fin
 
Presentacion Apps Moviles Atrapalo.com
Presentacion Apps Moviles Atrapalo.comPresentacion Apps Moviles Atrapalo.com
Presentacion Apps Moviles Atrapalo.com
 
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
 
Aplicacion Movil
Aplicacion Movil
Aplicacion Movil
Aplicacion Movil
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos (andriod, windows, mac/os)
Sistemas Operativos (andriod, windows, mac/os) Sistemas Operativos (andriod, windows, mac/os)
Sistemas Operativos (andriod, windows, mac/os)
 
Android
AndroidAndroid
Android
 
Android diapositivas
Android diapositivasAndroid diapositivas
Android diapositivas
 
Android 0.2
Android 0.2Android 0.2
Android 0.2
 
Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5Generalidades sobre windows phone 7.5
Generalidades sobre windows phone 7.5
 
ANDROID
ANDROIDANDROID
ANDROID
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
Generalidades sobre Windows Phone
Generalidades sobre Windows PhoneGeneralidades sobre Windows Phone
Generalidades sobre Windows Phone
 
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
Windows phone un fuerte contendiente
Windows phone un fuerte contendienteWindows phone un fuerte contendiente
Windows phone un fuerte contendiente
 
Valencia android
Valencia androidValencia android
Valencia android
 

Recently uploaded

Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 

Recently uploaded (20)

El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 

Windows Phone 7 & Silverlight

  • 1. Windows Phone con Silverlight Christian Amado 2 Junio, 2011 @christianamado
  • 2. Windows Phone 7 1. Sobre 2. Windows Windows Phone 7 para Phone 7 Negocios 3. Windows 4. Windows Phone 7 para Phone 7 para consumidores desarrolladores AppModel Silverlight
  • 3. Sobre la plataforma Función táctil / Entrada Hasta 4 puntos de contacto / Opcionalmente teclado integrado. 480 or 320 Sensores A-GPS, Acelerómetro, Brújula, Luz, Proximidad Cámara 800 or 480 5 Megapixels o más Memoria 256MB RAM o más, 8GB Flash o más GPU Aceleración DirectX 9 CPU 1GHz ARMv7 Cortex/Scorpion o superior Botones de hardware Atrás, Inicio, Buscar, Encendido-Dormido, Volumen, cámara
  • 4. Negocio Office Hacer algunos cálculos rápidos con Excel en el teléfono, editar una presentación con PowerPoint o leer el correo electrónico en la bandeja de entrada de Outlook Exchange Conectarse al correo electrónico corporativo con Outlook en el teléfono, separar el correo electrónico personal del empresarial mediante el uso de una bandeja de entrada adicional para Windows Live Hotmail SharePoint Tener acceso a documentos corporativos desde un servidor de SharePoint incluyendo Word, Excel, PowerPoint y OneNote Internet Explorer Sitios E-Commerce y corporativos compatibles con Internet Explorer 7 y soporte javascript equivalente a Internet Explorer 8
  • 5. Consumidor Office Crear listas de compras y notas en el teléfono con OneNote, además de editar y crear documentos de Word en el teléfono o acceda al correo electrónico donde sea Xbox LIVE / Juegos Integración de Xbox LIVE con juegos capaces de soportar los logros. Multiplayer basados en turnos entre teléfonos. Avatares incluyendo información de Xbox LIVE Zune / Música + Video Sincronizar música, video y fotos utilizando el Zune Software; también para la implementación de actualizaciones del sistema operativo y aplicaciones de gran tamaño y juegos Bing / Búsqueda Botón de búsqueda dedicado para búsqueda web Bing o búsqueda de contexto. Vista móvil optimizada y búsqueda localizable. Integración con Bing Maps y soporte para aplicaciones
  • 6. Desarrollador Silverlight / Aplicaciones o Juegos Aplicaciones modernas en su UI, controles con temas “Metro”. Gráficos vectoriales y videos basados en contenido XAML. Soporte de diseño para Expression Blend XNA / Juegos o aplicaciones Plataforma de juegos de alto rendimiento, soporte para 2D y 3D. Contenido enriquecido. Ampliamente adoptados y utilizados en Windows, Xbox 360 y Zune HD Windows Live / Notificaciones & Ubicación Mosaicos, aplicaciones y notificaciones basados en el servicio de nube “Live”. GPS, A-GPS & WiFi balanceados para correcto funcionamiento y consumo de energía Windows Phone Marketplace Membresía anual por tan sólo $99. Aplicaciones pagas ilimitadas y 5 aplicaciones gratis por año, $19.99 por cada aplicación gratis adicional. Certificación transparente y abierta para requerimientos aprobados. developer.windowsphone.com
  • 8. Navegación UI: Ejemplo Fotos Una rápida mirada a las fotos recientes Personas Verifica el estado de un contacto Fotos Continuamos observando las fotos recientes
  • 10. PhoneApplicationPage  Más que un contenedor para unidades de navegación  OnChooserReturn  OnOrientationChanged  OnNavigatedFrom  OnNavigatedTo  OnBackKeyPress
  • 11. Tecla de retorno  Permite al usuario retornar a la pantalla anterior.  Permite navegar hacia atras entre aplicaciones.  No se utiliza para comportamiento específico de una aplicación.
  • 12. Eventos de aplicación  Obscuring  Activation
  • 13. Un mundo con constantes interrupciones llam ad te ría as Ba ja ba Avisos … bloqueo .. p s : -) Ap S SM
  • 14. Ciclo de vida básico de la aplicación • O crc o sueid • P ua o a sd
  • 15. Oscurecido: UI emergente desde shell • L md l aa a Je o ug s Je o p e e ug s udn • R c raoio eod tr p e e a t- u d n uo a trs bees uoet l r a c • B tr b j aeía aa p uas a sr e e
  • 16. Pausado: Saltar a otra aplicación B tnIic oó n io C ra etd p r ag r s o aa a Euu r n na l saio u c A e trl a a cpa lm d a c nin a lú im vz o t u ra l a e t s e tr l q e e neao u A r a laió bir picc n q e e tiz u s uiló p s :-) aa A u ie d sm n o G ad r s d u ra et o a q e l rcs u epoeo d ll o eú im t fe em a o u tr in d acs ceo
  • 17. ¿Qué es Silverlight? Poderosa plataforma de desarrollo Experiencia de usuario atractiva e interactiva
  • 18. Capacidades de Silverlight Entradas Datos • Language Integrated Query (LINQ) • Teclado • LINQ to XML • Mouse • XML • Touch • IsolatedStorage • Ink Base Class Library (BCL) XAML Núcleo de UI • Generics • Collections • Vectores • Cryptography • Animación • Threading • Texto • Imágenes Windows Communication Foundation Media EST • Captura y reproducción multimedia SS/ATOM • VC1, WMA, MP3
  • 19. ¿Qué es Silverlight para WP7? Comienza con Silverlight 3 más… Ajuste de rendimiento Integración de entrada Integración de H/S entre multimedia y sensores Integración del modelo de aplicación de SO Modelo de programación base
  • 20. Comparación con Google Android  Mejor presentación multimedia:  Pantalla de inicio con 5 video, música, juegos. escritorios e infinitos widgets.  Mejor calidad de imágenes.  Aplicaciones gratis  Desarrollo de aplicaciones mas prácticamente ilimitadas. sencillo.  Presentación del menú en  Sincronización de cuentas muy grillas (visualmente más lenta. cómodo)  Personalización muy limitada.  Presentación multimedia de mediana calidad.  Aplicaciones certificadas en  Juegos menos funcionales. Marketplace.  Aplicaciones en Market no certificadas.
  • 21. Demo GMessenger Windows Phone 7
  • 22.

Editor's Notes

  1. 07/09/12 The Windows Phone Application Platform
  2. Windows 7 | Presenter Mode Monday, July 9, 2012 Microsoft Confidential
  3. The Windows Phone Application Platform
  4. The Windows Phone Application Platform
  5. 07/09/12 An Introduction to Developing Applications for Microsoft Silverlight
  6. 07/09/12 An Introduction to Developing Applications for Microsoft Silverlight
  7. 07/09/12 An Introduction to Developing Applications for Microsoft Silverlight
  8. The Windows Phone Application Platform