SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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 a 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 a 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
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 

Último (20)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 

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.

Notas del editor

  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