What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352
The Power of Windows 8 Metro Style Apps
Running app APP Windows Runtime 1 2 3
Running app APP Windows Runtime APP
Tour through a sample app
App Container App Code Web Platform HTML App Host Process Running app APP Windows Runtime
Moving a website to an app Web Platform
App Container App Code Web Platform HTML App Host Process Running app Windows Runtime APP
Windows Runtime
IM Data Cloud Services RSS Feeds SMS Web Services Windows Runtime Stored Data Network Access Web Camera User Location Encrypted Data Photo Library USB Drive Home Group And lots more… Content
Trusted content from local package Untrusted content from web or must interact with such Local context Web context ms-appx:///ms-appx-web:///
Local and web contexts
ScenarioApproach Load trusted content into an app’s page XmlHttpRequest Filtered with SafeHTML Embed untrusted content Isolated from main app Delegate to other app/browser: Launch URL in browser Launch file to its default app handler Launch custom protocol (URI) to default app handler WinRT API: Windows.System.Launcher
App launch Splash screen
Process Lifecycle
DEV350 Using Windows Runtime and SDK to Build Metro Style Apps Find Me Later At…Ask the Experts DEV354 Building Windows 8 Metro Style UIs DEV366 Building Metro style Apps with HTML and JavaScript WCL203 Windows 8: …Metro style App Deployment in the Enterprise
Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers
Evaluations Submit your evals online