SlideShare una empresa de Scribd logo
1 de 31
Windows
Phone 8.1
desarrolloweb.com
Introducción a las novedades
Alejandro Campos @AlejaCma
Javier Suárez @JSuarezRuiz
Josué Yeray @JosueYeray
¿Qué vamos a ver?
• Como obtener la actualización WP 8.1 en tu teléfono
• Como obtener el Nuevo SDK
• Novedades a nivel de Sistema
• Novedades a nivel de Desarrollo
• DEMOs
• Preguntas y Respuestas
3
Obteniendo Windows Phone 8.1 Develper Preview
La disponibilidad de la actualziación para dispositivos de contrato dependerán de las Operadoras
Los desarrollaodres con una cuenta en http://dev.windowsphone.com sencillamente tienen que instalar la
app Preview for Developers, entonces dirigirse a Configuración > Actualización del teléfono > Buscar
actualizaciones
Si no cuentas con una cuenta de desarrollador, puedes registrarte en la herramienta Microsoft’s App
Studio: http://appstudio.windowsphone.com que os permite también el acceso al programa ‘Preview for
Developers’
Windows Phone 8.1 Preview for Developers
Permite instalar actualizaciones previas en el
dispositivo
NO instala actualizaciones OEM de firmware
Cuando se lanza la actualización final por tu
MO/OEM, recibirás la actualización con
normalidad
Windows Dev Center: http://dev.windows.com
Obteniendo las herramientas
http://dev.windows.com http://dev.windowsphone.com
Permite el Desarrollo para Windows 8.1 y Windows Phone 8.1
9
Obteniendo una cuenta de desarrollador
• Ya tienes una suscripción MSDN, ya tienes.
• GRATIS para estudiantes que cuentan con suscripción Dreamspark
• $19 por año para desarrolladores individuales, $99 para cuentas
empresariales
10
Pantalla de inicio
12
Cortana: Tu asistente digital PERSONAL
Aun hay mas, la plataforma cada vez más atractiva
 Action center para configuración rápida y ver notificaciones
 Nueva app de Skype integrada con las llamadas
 Nueva app del Calendario con vista semana
 Nuevo teclado Word Flow
 Comprar apps una vez: usar en el PC y el teléfono
 Datos de la app pueden hacer roaming entre dispositivos
 App data backup
 Actualizaciones automáticas
 Poder ver la pantalla de manera remota
 Instalar aplicaciones desde la tarjeta SD
2014: Windows Phone 8.1 Hardware
Decrece el coste base del HW (Soporte a 8x26, Qualcomm Reference Design)
Soporte a Dual-SIM
Más apps destinadas a conocer el estado del dispositivo: DataSense 2.0, Wi-Fi Sense, Storage Sense,
Battery Sense
17
El viaje de la convergencia…
Windows Phone 7.5 Windows Phone 8.0
La convergencia comenzo con IE
• WP 7.5 salio con IE9
• Mismo engine de renderizado que
en Windows
• Mismo engine JavaScript que en
Windows
Convergencia a nivel de Core (NT
kernel)
• Common kernel & Sistema de
archivos
• Kernel mode driver framework
• Secure boot encriptación del
almacenamiento (BitLocker)
• Core networking stack
Plataforma de desarrollo
• Convergencial parcial en APIs
(sensores & IAP)
• Códig,o native (C++) y DirectX
• IE10
Convergencia en la plataforma de
desarrollo
• Mayores opciones para la
reutilización
• Mayor reutilización de código
Alieneación de las Stores
• Registro compartido
Common Core Platform
• Proximity & Location frameworks
• Seguridad
• Task scheduler
Convergencia en APIs de la plataforma
Windows WinRT es el runtime y conjunto de APIs
utilizadas por las aplicaciones Store y
Phone
Convergencia 8.1
• El objetivo a conseguir es el 100% de convergencia para
el desarrollo
• En 8.0, teníamos ~30% de convergencia en APIs
• Con 8.1, se supera el 90%+ de convergencia
Plataforma de Desarrollo Windows en 8.1
| |
Leyenda
Modelos de Desarrollo en Windows Phone 8.1
22
Si tienes una App Windows Phone 7.x/8.0…
Windows Phone 8.0 
Windows Phone 8.1 
Windows 8.1 
Windows Phone 8.0 
Windows Phone 8.1 
Windows 8.1 
Si vas a crear una App nueva…
Windows Phone 8.0 
Windows Phone 8.1 
Windows 8.1 
Windows Phone 8.0 
Windows Phone 8.1 
Windows 8.1 
Windows Phone 8.0 
Windows Phone 8.1 
Windows 8.1 (later) 
Las aplicaciones Universales permiten crear aplicaciones
convergentes para las paltaformas Windows 8.1 y Windows
Phone 8.1
Una solución, tres proyectos
Soporte para C#, C++ y JavaScript
Podemos crear aplicaciones Universales usando plantillas de
Visual Studio, o migrando desde Apps Windows 8.1 /
Windows Phone 8.1
Convergencia en apps Windows XAML
26
Convergencia en controles
27
80% exactamente el mismo XAML 20% custom
Common SignatureOptimized
DatePicker
TimePicker
CommandBar
AppBar
Button
CheckBox
RadioButton ProgressBar
Slider
ToggleSwitch
Hub
Pivot
ListView
GridView
Se pueden utilizer los conocimentos en
HTML/CSS y JavaScript para crear
aplicaciones nativas para Windows Phone
de una manera similar a como ya podíamos
hacerlo en Windows
Windows Phone Store app usando JavaScript & HTML
29
Preguntas y respuestas
30
P&R
Introducción a
Windows Phone 8.1
Gracias por vuestro tiempo!

Más contenido relacionado

La actualidad más candente

02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7tGabo Mizhel
 
Boletin Digital Software De Programación
Boletin Digital Software De ProgramaciónBoletin Digital Software De Programación
Boletin Digital Software De ProgramaciónKatherineJan2
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS IImarco_acuna
 
Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...
Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...
Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...Javier Suárez Ruiz
 
Comenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreComenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreRamiro Mendoza
 
Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android: Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android: Academia Android
 
Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Androidjezabelink
 
[Evento WPSUG] Universal Windows Platform Bridges
[Evento WPSUG] Universal Windows Platform Bridges[Evento WPSUG] Universal Windows Platform Bridges
[Evento WPSUG] Universal Windows Platform BridgesJavier Suárez Ruiz
 
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Edgar Mendez
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google playOscar Eduardo
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesSBCTecnologias S.A. de C.V.
 

La actualidad más candente (19)

Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 
02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
 
Boletin Digital Software De Programación
Boletin Digital Software De ProgramaciónBoletin Digital Software De Programación
Boletin Digital Software De Programación
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
Android studio
Android studioAndroid studio
Android studio
 
Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...
Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...
Talks4Kids 2015 - Consejos Heisenberg para conseguir Apps Windows 10 con 99% ...
 
Comenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStoreComenzar con PhoneGap y subir a Googleplay y AppStore
Comenzar con PhoneGap y subir a Googleplay y AppStore
 
Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android: Guia instalación NetBeans como entorno de desarrollo para Android:
Guia instalación NetBeans como entorno de desarrollo para Android:
 
Conceptos y Generalidades de Android
Conceptos y Generalidades de AndroidConceptos y Generalidades de Android
Conceptos y Generalidades de Android
 
Android
AndroidAndroid
Android
 
Interfaces increibles en Android
Interfaces increibles en AndroidInterfaces increibles en Android
Interfaces increibles en Android
 
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Instalacion-y-Configuracion-de-Android-Studio-con-GenymotionInstalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
 
App inventor
App inventorApp inventor
App inventor
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
[Evento WPSUG] Universal Windows Platform Bridges
[Evento WPSUG] Universal Windows Platform Bridges[Evento WPSUG] Universal Windows Platform Bridges
[Evento WPSUG] Universal Windows Platform Bridges
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
Aplicaciones Android (Instalación de Eclipse y Plugin de Android)
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google play
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóviles
 

Similar a Windows Phone 8.1: Novedades y desarrollo universal

Diapositivas aplicaciones moviles
Diapositivas aplicaciones movilesDiapositivas aplicaciones moviles
Diapositivas aplicaciones movilescarlosnc2017
 
Descubriendo Windows Phone App Studio
Descubriendo Windows Phone App StudioDescubriendo Windows Phone App Studio
Descubriendo Windows Phone App StudioJavier Suárez Ruiz
 
Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]carechupona
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...José Antonio Sandoval Acosta
 
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipseglorii piickolii
 
Presentación grupo 221120 68
Presentación grupo 221120  68Presentación grupo 221120  68
Presentación grupo 221120 68Leedy Garay
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilIng Erick Guardado
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de androidJaqueline Luna
 

Similar a Windows Phone 8.1: Novedades y desarrollo universal (20)

Windows 10 Dev Readiness - Colombia
Windows 10 Dev Readiness - ColombiaWindows 10 Dev Readiness - Colombia
Windows 10 Dev Readiness - Colombia
 
Diapositivas aplicaciones moviles
Diapositivas aplicaciones movilesDiapositivas aplicaciones moviles
Diapositivas aplicaciones moviles
 
Descubriendo Windows Phone App Studio
Descubriendo Windows Phone App StudioDescubriendo Windows Phone App Studio
Descubriendo Windows Phone App Studio
 
Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]Pasos para crear un proyecto de visual studio 2008[1][1]
Pasos para crear un proyecto de visual studio 2008[1][1]
 
app
appapp
app
 
Android
AndroidAndroid
Android
 
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
Bases de Datos para Dispositivos Móviles - Unidad I Introducción a la Progra...
 
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
1. introduccion a_android__conceptos_basicos__entorno_de_desarrollo_eclipse
 
Material rap1
Material rap1Material rap1
Material rap1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Presentación grupo 221120 68
Presentación grupo 221120  68Presentación grupo 221120  68
Presentación grupo 221120 68
 
Proyecto final(2)
Proyecto final(2)Proyecto final(2)
Proyecto final(2)
 
App inventor
App inventorApp inventor
App inventor
 
App inventor-1
App inventor-1App inventor-1
App inventor-1
 
Desarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma MovilDesarrollo de apps multiplataforma Movil
Desarrollo de apps multiplataforma Movil
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
 
Software
SoftwareSoftware
Software
 

Más de Javier Suárez Ruiz

Cape Town MS Developer User Group: Xamarin Community Toolkit
Cape Town MS Developer User Group: Xamarin Community ToolkitCape Town MS Developer User Group: Xamarin Community Toolkit
Cape Town MS Developer User Group: Xamarin Community ToolkitJavier Suárez Ruiz
 
Tech Club Asturias: Un vistazo al presente y futuro de Xamarin.Forms
Tech Club Asturias: Un vistazo al presente y futuro de Xamarin.FormsTech Club Asturias: Un vistazo al presente y futuro de Xamarin.Forms
Tech Club Asturias: Un vistazo al presente y futuro de Xamarin.FormsJavier Suárez Ruiz
 
Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....
Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....
Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....Javier Suárez Ruiz
 
Monkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI HandlersMonkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI HandlersJavier Suárez Ruiz
 
Creando controles para Xamarin.Forms
Creando controles para Xamarin.FormsCreando controles para Xamarin.Forms
Creando controles para Xamarin.FormsJavier Suárez Ruiz
 
Monkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.FormsMonkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.FormsJavier Suárez Ruiz
 
Crear interfaces de usuario atractivas con Xamarin.Forms
Crear interfaces de usuario atractivas con Xamarin.FormsCrear interfaces de usuario atractivas con Xamarin.Forms
Crear interfaces de usuario atractivas con Xamarin.FormsJavier Suárez Ruiz
 
DotNet 2019: Optimizando Apps con Xamarin.Forms
DotNet 2019: Optimizando Apps con Xamarin.FormsDotNet 2019: Optimizando Apps con Xamarin.Forms
DotNet 2019: Optimizando Apps con Xamarin.FormsJavier Suárez Ruiz
 
Monkey Conf 2018: Conociendo Xamarin.Forms Shell
Monkey Conf 2018: Conociendo Xamarin.Forms ShellMonkey Conf 2018: Conociendo Xamarin.Forms Shell
Monkey Conf 2018: Conociendo Xamarin.Forms ShellJavier Suárez Ruiz
 
Analizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.FormsAnalizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.FormsJavier Suárez Ruiz
 
OpenSouthCode 2018: Taller Xamarin
OpenSouthCode 2018: Taller XamarinOpenSouthCode 2018: Taller Xamarin
OpenSouthCode 2018: Taller XamarinJavier Suárez Ruiz
 
DotNet2018: Xamarin.Forms Everywhere!
DotNet2018: Xamarin.Forms Everywhere!DotNet2018: Xamarin.Forms Everywhere!
DotNet2018: Xamarin.Forms Everywhere!Javier Suárez Ruiz
 
Desarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrolloDesarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrolloJavier Suárez Ruiz
 

Más de Javier Suárez Ruiz (20)

Cape Town MS Developer User Group: Xamarin Community Toolkit
Cape Town MS Developer User Group: Xamarin Community ToolkitCape Town MS Developer User Group: Xamarin Community Toolkit
Cape Town MS Developer User Group: Xamarin Community Toolkit
 
DotNetDom: El futuro de Xamarin
DotNetDom: El futuro de XamarinDotNetDom: El futuro de Xamarin
DotNetDom: El futuro de Xamarin
 
Tech Club Asturias: Un vistazo al presente y futuro de Xamarin.Forms
Tech Club Asturias: Un vistazo al presente y futuro de Xamarin.FormsTech Club Asturias: Un vistazo al presente y futuro de Xamarin.Forms
Tech Club Asturias: Un vistazo al presente y futuro de Xamarin.Forms
 
Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....
Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....
Monkey Conf 2020: Xamarin Community Toolkit: More possibilities with Xamarin....
 
Monkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI HandlersMonkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI Handlers
 
Creando controles para Xamarin.Forms
Creando controles para Xamarin.FormsCreando controles para Xamarin.Forms
Creando controles para Xamarin.Forms
 
Monkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.FormsMonkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.Forms
 
Crear interfaces de usuario atractivas con Xamarin.Forms
Crear interfaces de usuario atractivas con Xamarin.FormsCrear interfaces de usuario atractivas con Xamarin.Forms
Crear interfaces de usuario atractivas con Xamarin.Forms
 
#XamarinUIJuly Summary
#XamarinUIJuly Summary#XamarinUIJuly Summary
#XamarinUIJuly Summary
 
DotNet 2019: Optimizando Apps con Xamarin.Forms
DotNet 2019: Optimizando Apps con Xamarin.FormsDotNet 2019: Optimizando Apps con Xamarin.Forms
DotNet 2019: Optimizando Apps con Xamarin.Forms
 
Taller Xamarin Monkey Conf 2018
Taller Xamarin Monkey Conf 2018Taller Xamarin Monkey Conf 2018
Taller Xamarin Monkey Conf 2018
 
Monkey Conf 2018: Conociendo Xamarin.Forms Shell
Monkey Conf 2018: Conociendo Xamarin.Forms ShellMonkey Conf 2018: Conociendo Xamarin.Forms Shell
Monkey Conf 2018: Conociendo Xamarin.Forms Shell
 
.Net Conf Sevilla 2018
.Net Conf Sevilla 2018.Net Conf Sevilla 2018
.Net Conf Sevilla 2018
 
Analizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.FormsAnalizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.Forms
 
OpenSouthCode 2018: Taller Xamarin
OpenSouthCode 2018: Taller XamarinOpenSouthCode 2018: Taller Xamarin
OpenSouthCode 2018: Taller Xamarin
 
DotNet2018: Xamarin.Forms Everywhere!
DotNet2018: Xamarin.Forms Everywhere!DotNet2018: Xamarin.Forms Everywhere!
DotNet2018: Xamarin.Forms Everywhere!
 
Novedades Xamarin 3.0 Preview
Novedades Xamarin 3.0 PreviewNovedades Xamarin 3.0 Preview
Novedades Xamarin 3.0 Preview
 
Desarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrolloDesarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrollo
 
Introducción a Xamarin.Forms
Introducción a Xamarin.FormsIntroducción a Xamarin.Forms
Introducción a Xamarin.Forms
 
Introducción a Xamarin
Introducción a XamarinIntroducción a Xamarin
Introducción a Xamarin
 

Windows Phone 8.1: Novedades y desarrollo universal

  • 1. Windows Phone 8.1 desarrolloweb.com Introducción a las novedades Alejandro Campos @AlejaCma Javier Suárez @JSuarezRuiz Josué Yeray @JosueYeray
  • 2. ¿Qué vamos a ver? • Como obtener la actualización WP 8.1 en tu teléfono • Como obtener el Nuevo SDK • Novedades a nivel de Sistema • Novedades a nivel de Desarrollo • DEMOs • Preguntas y Respuestas
  • 3. 3
  • 4.
  • 5. Obteniendo Windows Phone 8.1 Develper Preview La disponibilidad de la actualziación para dispositivos de contrato dependerán de las Operadoras Los desarrollaodres con una cuenta en http://dev.windowsphone.com sencillamente tienen que instalar la app Preview for Developers, entonces dirigirse a Configuración > Actualización del teléfono > Buscar actualizaciones Si no cuentas con una cuenta de desarrollador, puedes registrarte en la herramienta Microsoft’s App Studio: http://appstudio.windowsphone.com que os permite también el acceso al programa ‘Preview for Developers’
  • 6. Windows Phone 8.1 Preview for Developers Permite instalar actualizaciones previas en el dispositivo NO instala actualizaciones OEM de firmware Cuando se lanza la actualización final por tu MO/OEM, recibirás la actualización con normalidad
  • 7.
  • 8. Windows Dev Center: http://dev.windows.com
  • 9. Obteniendo las herramientas http://dev.windows.com http://dev.windowsphone.com Permite el Desarrollo para Windows 8.1 y Windows Phone 8.1 9
  • 10. Obteniendo una cuenta de desarrollador • Ya tienes una suscripción MSDN, ya tienes. • GRATIS para estudiantes que cuentan con suscripción Dreamspark • $19 por año para desarrolladores individuales, $99 para cuentas empresariales 10
  • 11.
  • 13. Cortana: Tu asistente digital PERSONAL
  • 14.
  • 15. Aun hay mas, la plataforma cada vez más atractiva  Action center para configuración rápida y ver notificaciones  Nueva app de Skype integrada con las llamadas  Nueva app del Calendario con vista semana  Nuevo teclado Word Flow  Comprar apps una vez: usar en el PC y el teléfono  Datos de la app pueden hacer roaming entre dispositivos  App data backup  Actualizaciones automáticas  Poder ver la pantalla de manera remota  Instalar aplicaciones desde la tarjeta SD
  • 16.
  • 17. 2014: Windows Phone 8.1 Hardware Decrece el coste base del HW (Soporte a 8x26, Qualcomm Reference Design) Soporte a Dual-SIM Más apps destinadas a conocer el estado del dispositivo: DataSense 2.0, Wi-Fi Sense, Storage Sense, Battery Sense 17
  • 18.
  • 19. El viaje de la convergencia… Windows Phone 7.5 Windows Phone 8.0 La convergencia comenzo con IE • WP 7.5 salio con IE9 • Mismo engine de renderizado que en Windows • Mismo engine JavaScript que en Windows Convergencia a nivel de Core (NT kernel) • Common kernel & Sistema de archivos • Kernel mode driver framework • Secure boot encriptación del almacenamiento (BitLocker) • Core networking stack Plataforma de desarrollo • Convergencial parcial en APIs (sensores & IAP) • Códig,o native (C++) y DirectX • IE10 Convergencia en la plataforma de desarrollo • Mayores opciones para la reutilización • Mayor reutilización de código Alieneación de las Stores • Registro compartido Common Core Platform • Proximity & Location frameworks • Seguridad • Task scheduler
  • 20. Convergencia en APIs de la plataforma Windows WinRT es el runtime y conjunto de APIs utilizadas por las aplicaciones Store y Phone Convergencia 8.1 • El objetivo a conseguir es el 100% de convergencia para el desarrollo • En 8.0, teníamos ~30% de convergencia en APIs • Con 8.1, se supera el 90%+ de convergencia
  • 21. Plataforma de Desarrollo Windows en 8.1 | | Leyenda
  • 22. Modelos de Desarrollo en Windows Phone 8.1 22
  • 23. Si tienes una App Windows Phone 7.x/8.0… Windows Phone 8.0  Windows Phone 8.1  Windows 8.1  Windows Phone 8.0  Windows Phone 8.1  Windows 8.1 
  • 24. Si vas a crear una App nueva… Windows Phone 8.0  Windows Phone 8.1  Windows 8.1  Windows Phone 8.0  Windows Phone 8.1  Windows 8.1  Windows Phone 8.0  Windows Phone 8.1  Windows 8.1 (later) 
  • 25.
  • 26. Las aplicaciones Universales permiten crear aplicaciones convergentes para las paltaformas Windows 8.1 y Windows Phone 8.1 Una solución, tres proyectos Soporte para C#, C++ y JavaScript Podemos crear aplicaciones Universales usando plantillas de Visual Studio, o migrando desde Apps Windows 8.1 / Windows Phone 8.1 Convergencia en apps Windows XAML 26
  • 27. Convergencia en controles 27 80% exactamente el mismo XAML 20% custom Common SignatureOptimized DatePicker TimePicker CommandBar AppBar Button CheckBox RadioButton ProgressBar Slider ToggleSwitch Hub Pivot ListView GridView
  • 28.
  • 29. Se pueden utilizer los conocimentos en HTML/CSS y JavaScript para crear aplicaciones nativas para Windows Phone de una manera similar a como ya podíamos hacerlo en Windows Windows Phone Store app usando JavaScript & HTML 29
  • 31. Introducción a Windows Phone 8.1 Gracias por vuestro tiempo!

Notas del editor

  1. http://dev.windows.com
  2. We will now run through the most important new feature areas for developers in Windows Phone 8.1