Components of An App instant visual feedback platform’s controls Tap for primary action Swipe to select Slide to drag Swipe from edge for app and.
Download ReportTranscript Components of An App instant visual feedback platform’s controls Tap for primary action Swipe to select Slide to drag Swipe from edge for app and.
Components of An App instant visual feedback platform’s controls Tap for primary action Swipe to select Slide to drag Swipe from edge for app and system UI Pinch to zoom Press and hold to learn Rotate to rotate http://windowsuserexperiencetraining.com/ Platform Overview Metro style Apps Kernel System Services Model Controller View XAML C++ Desktop Apps HTML / CSS C# VB JavaScript HTML JavaScript WinRT APIs Communication & Data Graphics & Media C C++ C# VB Win32 .NET & SL Devices & Printing Application Model Windows Kernel Services Internet Explorer Your App Process.exe (C#,VB.Net, C++) or WWAHost.exe (HTML/JS) WinRT APIs Brokered API calls Broker App Container + Signed & Validated code AppXManifest Core OS Direct API calls App gets 5s to handle suspend User Launches App Running App suspending resuming App is not notified before termination Suspended App Low Memory Terminated App Apps are notified when they have been resumed Splash screen Code gets to run No code runs App not running VoIP IM Mail RTC apps that need to be always reachable • App uses data normally Local Storage • Data syncs for the user’s Microsoft account • How it was done Register a domain Setup your services and infrastructure Figure out security and user management Build sync infrastructure Scale your service for millions of users Or… appData.roamingSettings.values[“UserPreference”] = “Value”; Local context Web context ms-wwa-web:/// ms-wwa:/// Trusted content from local package http:// postMessage Untrusted content (in local package or from web) • Windows Runtime • innerHTML validation • Remote source not permitted • Same as browser <iframes> • No Windows Runtime W3C API Use Your Existing Commerce Ad Existing relationship Supported Choice of ad controls Subscriptions Consumable purchases Purchases over time Persistent purchases Expiring purchases