Windows Dev Center

Platform basics

Learn about the platform and understand concepts that are fundamental to Windows Store apps.

In this section

TopicDescription

App capability declarations

Learn about the user resources that apps cannot access by default and the capabilities required to access them.

App contracts and extensions

Learn about the Windows app contracts and extensions and how they let your app connect your users to the people, devices, and services they want.

App lifecycle

Learn about the app lifecycle of a Windows Store app, from the time it is deployed through its removal. By working with the system to suspend and resume your app appropriately, you ensure that your customer has the best possible experience.

App packages and deployment

Learn about the packaging and deployment of Windows Store apps. As a developer, you don't write routines to install or uninstall your app. Instead, you create a package manifest and package your app. Windows uses information in the package manifest to install apps on a per-user basis, and ensure that all traces of an app are gone when the user removes it.

App and user data

Learn about how Windows helps you retain and manage app data, like runtime state, user preferences, and other settings.

App data storage

Learn how Windows Store apps use app data stores for settings and files that are specific to each app and user, and see how the system preserves the contents of these data stores when the user installs an update to your app and removes the contents of these data stores completely and cleanly when your app is uninstalled.

Indexed database

Learn about the features and limitations of IndexedDB in Windows Store apps using JavaScript.

File access and permissions

Learn how apps can access certain file system locations by default. Apps can also access additional locations through the file picker, or by declaring capabilities.

 

 

 

Show:
© 2015 Microsoft