14.
IE10 “Metro” • More restrictive than IE10 Desktop • Minimal support for plugins (ActiveX, Flash, Silverlight, etc.)** Metro IE10 does have Flash support but only sites that are on the Compatibility List can play Flash content.

15.
IE10 “Metro” • More restrictive than IE10 Desktop • Minimal support for plugins (ActiveX, Flash, Silverlight, etc.)** Metro IE10 does have Flash support but only sites that are on the Compatibility List can play Flash content.

16.
Webview <WebView Name="wv" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"Source="http://yuilibrary.com"/> • Similar to web-views on iOS or Android • No access to device APIs, limited HTML5 support

33.
default.js: Lifecycle events activated When the app is launched. After DOMContentLoaded (HTML parsed, resources loaded not loaded) ready When the app ready for use When the user switches away from your app. Good checkpoint time to save state. unload When app is about to be unloaded

56.
Native Views Easy to get it to look “right” It’s the WinJS way (documentation, code samples, etc.) Code can’t be re-used outside this environment Need to ﬁgure out how to organize native code and YUI code No performance gain for using native views

57.
Y.ViewCode once, re-use in different environmentsWorks well with YUIAchieving the look and feel of Win 8 is fairly easyNeed to code and determine markup and styles

58.
Native Views vs.Y.View• Depends on the app• Over the long term, Y.View probably offers greater beneﬁts• Try using both and see what you are comfortable with

59.
Controllers• Haven’t experimented with Y.Router in this environment yet• Page navigation done through WinJS.Navigation.navigate(...)• Navigation history maintained by navigator.js