Bare Metal Development for the Universal Windows Platform Nick Randolph @btroam MOB436
Web
Chakra Native Javascript Engine
WebView Register callback objects WinRT Component
Web Application Detecting UWP Calling WinRT methods Event handlers (launch/activation)
Cortana
Registration Package.Appxmanifest – extension Voice Command Definition file Load VCD on application start
Responding to Cortana Foreground application – activation Background service
Interactive Notifications
Notification Structure Toast format Background service
App to App Communication
Previously File extension Custom protocol
AppService model Launch Foreground Background Responses
UX
Device Families and Form Factors Device Family specific XAML Visual States with Triggers
Controls RelativePanel SplitView
More than one Window Multiple Windows Continuum Projection
Performance
Data binding using x: Bind Datacontext v’s Context Templates ResourceDictionaries
Runtime Tool Windows Performance Live Visual Tree Live Properties Window
Lazy Loading Visibility – XAML still parsed and loaded Can defer loading until first use (Visual State or using FindName) Referencing named elements hard if in lazy loaded tree
Complete your session evaluation on My Ignite for your chance to win one of many daily prizes.
Continue your Ignite learning path Microsoft Ignite 2015 12/7/2018 5:39 PM Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/ © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.