'Windows Store Apps' is the New Name of Metro-style Apps; Integrating Cloud Service with the File Picker Contracts

Microsoft as on September 12, rebranded Windows Phone Marketplace as "Windows Phone Store." Now, according to some references that found during the Visual Studio 2012 virtual launch event as well as at other places-- Microsoft is now referring to modern apps or 'Metro' apps as "Windows Store apps." The firs evidence found at Microsoft's Channel9, […]

Microsoft as on September 12, rebranded Windows Phone Marketplace as "Windows Phone Store." Now, according to some references that found during the Visual Studio 2012 virtual launch event as well as at other places-- Microsoft is now referring to modern apps or 'Metro' apps as "Windows Store apps."

The firs evidence found at Microsoft's Channel9, announcing the release of "Code Snippets" for Windows Store Apps.

In partnership with the Visual Studio team, "we are launching Code Snippets for Windows Store apps, a collection of around 60 IntelliSense Code Snippets for common Windows Store app programming tasks," Microsoft announced on its Channel9.

The snippets are available for Visual Basic, C#, C++, and JavaScript developers.

Another evidence that confirms the Windows Store Apps, comes from Microsoft's Corporate Vice President of the Developer Division, Somasegar, who during a phone interview confirms, that ""Modern apps" is just a sweeping term that mean apps that work on connected devices and make use of continuous services," report ZDNet's Mary Jo Foley.

According to Somasegar, the new official name for these modern/Metro style apps is "Windows Store" apps. Microsoft is slowly but surely substituting references to Metro-Style apps with Windows Store apps across its own Web sites.

Check the two screenshots below, referring Windows Store Apps:

metro style apps now named as windows store apps : screenshot code snippets for windows store appswindows store apps

In another blog post, Microsoft explains integrating cloud service with the file picker contracts.

In the post, Scott Hoogerwerf, Senior Program Manager, Windows User Experience, talks about the file picker contracts and showed how you can use them to make your app light-up new experiences in Windows 8.

"The File Open Picker contract provides a great starting point which allows users to use the files they store, create, and manage in your app in other Windows 8 apps. As your app provides more advanced functionality, the File Save Picker and Cached File Updater contracts provide a progression that allows your app to be part of more Windows 8 scenarios."

Here are a couple of key things to remember:

  • "The file picker contracts are designed to be a progression. Start with the File Open Picker contract, then move to the File Save Picker and then the Cached File Updater contracts if desired.
  • Let your app's personality shine through! Users will be familiar with using the normal version of your app so make sure to bring the personality, look and feel, and navigational affordances to the version hosted within the file picker.
  • Follow the UX guidelines which allow your app to show off its personality while also using all of the affordances provided by the file picker. This way users have a consistent, first-class experience when using your app in the file picker," Scott said.

To learn more about the file picker contracts in Windows 8, use the links in the table below.

integrating file picker in windows 8 apps

Link

Type

Highlights

Guidelines and checklist for file picker contracts

UX guidelines

Guidelines for implementing the file picker contracts

Quickstart: Integrating with file picker contracts

Quickstart

Explains how to incorporate the file picker contracts into your app

Windows.Storage.Pickers.Provider

API reference

Reference documentation for File Open Picker and File Save Picker contracts

Windows.Storage.Provider namespace

API reference

Reference documentation for Cached File Updater contract

File picker contracts

Code sample

Demonstrates usage of File Open Picker, File Save Picker, and Cached File Updater contracts