Damien Delaire@dailymotionEng
agile product and engineering team
storage encoding deliveryC O N T I N U O U S D E V E L O P M E N T & D E L I V E R Y
24/7 real-time monitoring
up to50 daily releases
ingestion
R E A L -T I M E M U X I N G G E O - S T O R A G EC O N T E N T P R O T E C T I O N
3 Tier Video Delivery Stack
ensuring infinite video delivery
capabilityT1 BESPOKE PO INTS OF PRESENCET2 3RD PARTY CDNT3 PEER-TO -PEER
Complete video stack
200 000DA I LY U N I Q U E A P I U S E R S
14 million E XT E R N A L A P I U S E R S
250 millionDA I LY R E Q U E S T S O N T H E A P I
70 ms AV E RAG E R E S P O N S E T I M E
5000P L AY E R S S E RV E D P E R S E C
N AT I V E S D K P L AY E R A P I
DATA A P I G U I D E S
Comment développer sur la console Xbox One avec une
application Universal Windows Platform (UWP)? Les do and
don't
One Windows Application Everywhere, with One Code base
220 Desktop Mobil
eXbox One
Porting a Windows 10 Application to Xbox One
Gamepad
Focus Traps
StateTriggers
Dailymotion UI/UX challenges with Xbox One
Gamepad
Your new keyboard and mouse…
Gamepad has a menu button and a back button, map them to your app
Gamepad Bindings (Menu and Back)
Disable the mouse mode and use the Gamepad
Focus Traps
Focus Traps
Source: https://msdn.microsoft.com/en-us/windows/uwp/input-and-devices/designing-for-tv?f=255&MSPPError=-2147217396
Focus Traps
ListView and GridView with endless loading are traps!Sliders & ToggleSwitch can be trapsHidden elements are traps
Menu Popups Etc
this.GotFocus += Shell_GotFocus;
Method:
Finding where the focus has gone
StateTriggers
StateTriggers
220 Desktop Mobil
eXbox One
Detect the device you are on (Xbox One/Mobile/Desktop)
Show/Hide different elements depending on what platform you are on- Search Icon when you are on Xbox- Full Search textbox when you are on the Desktop- Menu or Hidden menu?- Page layout- ItemTemplate- etc
DeviceFamilyStateTriggers.cs
Create a custom StateTrigger, to detect when your app is running on an Xbox (can be used for other devices too)
StateTriggers for the Win!
UI/UX challenges with Xbox
Inaccessible UI
Video page
Video page
Video page
Video page
N° 31
@microsoftfrance @Technet_France @msdev_fr@DelaireD || @Dailymotion
N° 32
N° 33
Top Related