Tus aplicaciones en pantalla grande con Xbox One
-
Upload
javier-suarez-ruiz -
Category
Software
-
view
1.625 -
download
1
Transcript of Tus aplicaciones en pantalla grande con Xbox One
PowerPoint Presentation
Microsoft Summit5 y 6 de octubre, 2016#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM1
Tus aplicaciones en pantalla grande en Xbox OneJavier Surez RuizDeveloper en Plain ConceptsMicrosoft MVP@jsuarezruiz
#TechSum
Plain Concepts GO!!! Sorteamos 1 Juego Deus EXSi cazas a 5 Plain speakers
1 Curso desarrollo appsSi cazas a nuestro MVP Javier Surez
1 Dron con cmaraSi aciertas todas las preguntas del test de nuestro stand http://plainconceptsgo.azurewebsites.net/
#TechSum
Para entrar en los dos primeros sorteos los usuarios tienen que registrase en la web de plainconceptsgo leyendo el QR, para cazar a un speaker de Plain tendrn que leer el QR correspondiente. Para entrar en el sorteo del dron tienen que ir al stand y acertar todas las preguntas del test
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM3
En nuestro curso online de:10% de descuentowww.campusMVP.es
Usa este cupn en campusMVP.es:
xamarindoVlido hasta el 31 de Diciembre de 2016
Qu vamos a ver?Universal Windows PlatformActivar Dev modeAdaptar Layout y GamePadUso del GamePadXY FocusDebugging tipsAdaptar a TVTV-safe areaTV-safe ColorsLa experiencia con 10 piesConceptos bsicos de diseoApps de verdadPotenciando aplicaciones (Uso de efectos, 3D, etc.)Qu pasa con los juegos?Publicacin
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM5
El viaje de la convergencia
IoTHoloLensSurface Hub
Windows DesktopWindows PhoneXbox
ONE CORE OSONE APP PLATFORMONE STORE
Windows 10
#TechSum
10/6/2016 6:45 AM6 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
El viaje de la convergencia
PhoneTablet Pequea2-in-1s(Tablet or Laptop)PC& All-in-OnesPhabletTablet GrandePorttil
XboxIoTSurface Hub
Holografas
Windows 10
#TechSum
10/6/2016 6:45 AM7 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Activacin del modo desarrollo
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM8
Dev Mode
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM9
Dev Mode Activation App
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM10
Activar Dev Mode
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM11
Dev Mode
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM12
Dev Mode
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM13
DEMO: Dev ModeUn vistazo al modo desarrollo
#TechSum
Gestin del foco
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM15
Gamepad y Remote
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM16
Conceptos bsicos de interacciones con el Gamepad y Remote
XY Focus
Requires Pointer
Recommended for most UI surfacesUse for drawing canvases, web content, etc.
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM17
Application.RequiresPointer="Auto" : XY Focus o puntero dependiendo del dispositivo (por defecto)"WhenRequested" : XY Focus, except en controles donde se especifiquePara controles o pginas especficas donde el punter tenga sentido:Control.RequiresPointer="WhenFocused"> oControl.RequiresPointer="WhenEngaged">Configurando XY Focus vs. puntero
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM18
Botones del Gamepad y el Remote
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM19
Los ms usadosInputs
BotnStick/D-pad izquierdoComportamientoMueve el focoFocus
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM20
Los ms usados
BotnStick/D-pad izquierdoA/SelectComportamientoMueve el focoClick
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM21
BotnStick/D-pad izquierdoA/SelectB/BackComportamientoMueve el focoClickIr atrs
Los ms usados
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM22
BotnStick/D-pad izquierdoA/SelectB/BackMenuComportamientoMover el focoClickIr atrsMostrar menu contextual
Los ms usados
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM23
BotnStick/D-pad izquierdoA/SelectB/BackMenuViewComportamientoMove FocusClickGo BackMostrar menus contextualesMotrar paneles
Los ms usados
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM24
Botones del Gamepad y el RemoteBotnStick/D-pad izquierdoA/SelectB/BackMenuViewComportamientoMove FocusClickGo BackMostrar menus contextualesMotrar paneles
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM25
Botones del Gamepad y Remote BotnComportamientoCmo?Stick/D-pad izquierdoMover el foco
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM26
Botones del Gamepad y Remote BotnComportamientoCmo?Stick/D-pad izquierdoMover el focoA/SelectClickUsado por defecto en controles como Button, ListView, MenuFlyout, etc.
Si creamos controles personales, responde al evento de la barra de espacio.
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM27
Botones del Gamepad y Remote BotnComportamientoCmo?Stick/D-pad izquierdoMover el focoA/SelectClickUsado por defecto en controles como Button, ListView, MenuFlyout, etc.
Si creamos controles personales, responde al evento de la barra de espacio. B/BackIr atrsResponde al evento SystemNavigationManager.BackRequested cuando implementamos la navegacin atrs
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM28
Botones del Gamepad y Remote BotnComportamientoCmo?Stick/D-pad izquierdoMover el focoA/SelectClickUsado por defecto en controles como Button, ListView, MenuFlyout, etc.
Si creamos controles personales, responde al evento de la barra de espacio. B/BackIr atrsResponde al evento SystemNavigationManager.BackRequested cuando implementamos la navegacin atrsMenuMostrar menu contextualMuestra mens del tipo ContextFlyout y responde al evento ContextRequested.
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM29
Botones del Gamepad y Remote BotnComportamientoCmo?Stick/D-pad izquierdoMover el focoA/SelectClickUsado por defecto en controles como Button, ListView, MenuFlyout, etc.
Si creamos controles personales, responde al evento de la barra de espacio. B/BackGo BackResponde al evento SystemNavigationManager.BackRequested cuando implementamos la navegacin atrsMenuMostrar menu contextualMuestra mens del tipo ContextFlyout y responde al evento ContextRequested.ViewMostrar panelesEventos GamepadView y NavigationView.
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM30
Gamepad y Remote. Botones adicionalesBotnL/R TriggerComportamientoPgina arriba/abajo
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM31
Gamepad y Remote. Botones adicionalesBotnL/R TriggerL/R BumperComportamientoPgina arriba/abajoPgina izq/derecha
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM32
Gamepad y Remote. Botones adicionalesBotnL/R TriggerL/R BumperRight stickComportamientoPgina arriba/abajoPgina izq/derechaPan
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM33
Gamepad y Remote. Botones adicionalesBotnL/R TriggerL/R BumperRight stickX, YComportamientoPgina arriba/abajoPgina izq/derechaPanApp shortcuts
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM34
Gamepad y Remote. Botones adicionalesBotnL/R TriggerL/R BumperRight stickX, YPause, Play, etc.ComportamientoPgina arriba/abajoPgina izq/derechaPanApp shortcutsMedia playback
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM35
Saca todo el partido a los botones!
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM36
Ajustar XY Focus
IsTabStop=true & Visibility=Visible
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM37
Ajustar XY Focus
#TechSum
Ajustar XY Focus
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM39
Ajustar XY Focus
#TechSum
Ajustar XY Focus
#TechSum
Tuning XY Focus
#TechSum
Tuning XY Focus
foo
barfoofoo.XYFocusRight = bar;
#TechSum
No sabes donde esta el foco? Aadimos:
page.GotFocus += (object sender, RoutedEventArgs e) => { FrameworkElement focus = FocusManager.GetFocusedElement() as FrameworkElement; Debug.WriteLine("got focus: " + focus.Name + " (" + focus.GetType().ToString() + ")");};
Debugging tips
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM44
Ms trucos para ajustar la experiencia XY Focus Establece el foco inicial en algo razonable
Crea el Layout con el ciclo de movimientos y el foco en mente.
Tener el foco en mente tambin al ajustar Tamaos, para ofrecer la major experiencia posible cuando cambie el mismo.
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM45
Gestin de trampas de enfoque e interacciones complejasButton 1Button 2
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM46
Focus Engagement permite al usuario enganchar un control para interaccionar con l, y retornar el XY Focus de la navegacin
Pulsamos A para enganchar.Mejorar el focoButton 1Button 2
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM47
Focus Engagement permite al usuario enganchar un control para interaccionar con l, y retornar el XY Focus de la navegacin
Pulsamos A para enganchar.Usamos izq/derecho/arriba/abajo para interaccionar con el controlMejorar focoButton 1Button 2
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM48
Focus Engagement permite al usuario enganchar un control para interaccionar con l, y retornar el XY Focus de la navegacin
Pulsamos A para enganchar.Usamos izq/derecho/arriba/abajo para interaccionar con el controlPulsamos B para desenganchar.
control.IsFocusEngagmentEnabled="true" (por defecto en el Slider)Mejorar focoButton 1Button 2
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM49
Por defecto, foco tradicional con marching antsMostrando el foco
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM50
Foco de alta visibilidad
Foco con alta visibilidad
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM51
Configurando alta visibilidad en foco
De forma predeterminada en la prxima actualizacin de Windows 10
Application.FocusVisualKind="HighVisibility"
Puede ser ajustado por element visual
FocusVisualMarginFocusVisualPrimaryBrushFocusVisualPrimaryThicknessFocusVisualSecondaryBrushFocusVisualSecondaryThickness
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM52
Oscurecer el fondo cuando mostramos elementos supuerpuestos (e.j. Flyout)
Flyout.LightDismissOverlayMode="Auto"
Disponible en los siguientes controles:Potenciando el foco de elementos superpuestos
AppBarAutoSuggestBoxCalendarDatePickerComboBoxDatePickerFlyoutBaseFlyoutMenuFlyoutPopupSplitViewTimePicker
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM53
DEMO: XYFocusGestin del Gamepad
#TechSum
DEMO: Gestin de GamepadGestin avanzada
#TechSum
Adaptar a TV
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM56
La experiencia 10 pies debera ser ~200% de lo que se ve en la experiencia 2 piesLa resolucin por defecto de las Apps en Xbox es de 960 x 540pixels efectivosEl tamao de la UI
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM57
El tamao de la UI (en pxeles efectivos)
1366 x 768
1920 x 1080
360 x 640
960 x 540
960 x 540960 x 540
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM58
La zona azul no esta presente en todas las TVs La zona TV-safe es todo el rea azul Las Apps UWP por defecto mantienen su UI dentro del rea TV-safe.Las Apps deben extender su UI no esencial a los mrgenes para ofrecer la major experiencia posible.TV-safe area960 x 540
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM59
ColoresComo en cualquier App UWP, podemos usar el tema adecuado para la misma, o bien, usar el tema del sistema. Si elegimos usar el tema del sistema por defecto: PC usa claro (configurable)Xbox es ocuro
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM60
Xbox TV Safe AreaAdaptando la App a TV
#TechSum
Sonidos
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM62
Ayuda a los usuarios a entender la interaccinLos controles de la plataforma tienen sonidos por defecto Si creamos nuevos controles personales, podemos aador los sonidos:ElementSoundPlayer.Play(ElementSoundKind.Focus);ElementSoundPlayer.Play(ElementSoundKind.Invoke);ElementSoundPlayer.Play(ElementSoundKind.GoBack);ElementSoundPlayer.Play(ElementSoundKind.Show);ElementSoundPlayer.Play(ElementSoundKind.Hide);ElementSoundPlayer.Play(ElementSoundKind.MoveNext);ElementSoundPlayer.Play(ElementSoundKind.MovePrevious);Sonidos
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM63
DEMO: SonidosAadiendo ms feedback
#TechSum
Conceptos bsicos de diseo
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM65
La experiencia DEBE cambiar
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM66
Siempre simple
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM67
Pero coherente
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM68
Y cautivar
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM69
Universal Windows Platform & plataformas
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM70
Universal Windows Platform & plataformas
Llegar a cada dispositivo Windows con una misma App
Fcil adaptar la App ofreciendo una experiencia adaptada a cada dispositivo
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM71
DEMO: PlanetasAplicando todo lo visto hasta ahora!
#TechSum
Cmo podemos mejorar ms la experiencia?
#TechSum
Hasta 1GB de memoria disponible en primer plano.128MB con la aplicacin en segundo plano.2-4 cores de la CPU (dependiendo del nmero de Apps o juegos corriendo).Hasta el 45% de la GPU (dependiendo del nmero de Apps o juegos corriendo). Soporte de DirectX 11 (nivel 10).
Caractersticas App UWP en Xbox
#TechSum
Engine moderno de videojuegos basado en componentes.Permite crear juegos y Apps.Plataformas soportadas: Windows, Linux, MacOS, Ios, Android y UWP.Wave Engine
#TechSum
DEMO: PlanetasAadiendo Windows Composition y elementos en 3D
#TechSum
*Cualquier aplicacin UWP se puede desplegar en Xbox One. Esto incluye juegos.Los principales motores de juegos del mercado incluyen soporte a UWP (Wave Engine, Unity, etc.).Y los juegos?
#TechSum
DEMO: WaveFroggerNuestros juegos en Xbox One!
#TechSum
Publicacin
#TechSum
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM79
Publicacin de Apps UWP para Xbox OneUna App UWP con soporte al SDK 14393 (Anniversary Update) puede publicarse en la Store.En la seccin de familias de dispositivos (dentro del apartado de paquetes) se debe elegir la opcin Windows 10 Xbox.
#TechSum
http://www.windowscentral.com/xbox-one-app-developers-can-now-submit-them-xbox-storeGCIO SUMMIT 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM80
Publicacin de juegos UWP para Xbox OneEl objetivo fundamental sigue siendo mantener un ecosistema de juegos de calidad. Por ese motivo, todos los juegos UWP deben pasar un proceso de validacin que certifique el concepto y calidad.Es necesario unirse al programa ID@Xbox.
#TechSum
Preguntas & Respuestas
Dudas?
#TechSum
Microsoft Build 2016 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/6/2016 6:45 AM82
Gracias a todos!http://aka.ms/MTS22
#TechSum
2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.