Table of contents
Collapse the table of content
Expand the table of content

App submissions

Last Updated: 1/19/2017

Once you've created your app by reserving a name, you can start working on getting it published. The first step is to create a submission.

You can start your submission when your app is complete and ready to publish, or you can start entering info even before you have written a single line of code. The submission will be saved in your dashboard, so you can work on it whenever you're ready.

After your app is published, you can publish an updated version by creating another submission in your dashboard. Creating a new submission lets you make and publish whatever changes are needed, whether you're uploading new packages or just changing details such as price or category. To create a new submission for an app, click Update next to the most recent submission shown on the App overview page.

Note  This section of the documentation describes how to create an app submission on the Dev Center dashboard. Alternatively, you can use the Windows Store submission API to automate app submissions.

App submission checklist

Here are the details that you can provide when creating your app submission, with links to more info.

Items that you are required to provide or specify are noted below. Some areas are optional, or have default values provided that you can change as desired.

Pricing and availability page

Field nameNotesFor more info
Base priceRequiredBase price
Free trialDefault: No free trialAdding trials and in-app purchases
Markets and custom pricesDefault: All possible markets, no custom pricingDefine pricing and market selection
Sale pricingOptionalPut apps and add-ons on sale
Distribution and visibilityDefault: Make this app available in the StoreDistribution and visibility
Organizational licensingDefault: Allow volume acquisition by organizationsOrganizational licensing options
Publish dateDefault: Publish as soon as possiblePublish date

App properties page

Field nameNotesFor more info
Category and subcategoryRequiredCategory and subcategory table
System requirementsOptionalSystem requirements
App declarationsDefault: Customers can install this app to alternate drives or removable storage; Windows can include this app's data in automatic backups to OneDriveApp declarations

Age ratings page

Field nameNotesFor more info
Age ratingsRequiredAge ratings

Packages page

Field nameNotesFor more info
Package upload controlRequired (at least one package)Upload app packages
Device family availabilityDefault: based on your packagesDevice family availability
Gradual package rolloutOptional (for updates only)Gradual package rollout
Mandatory updateOptional (for updates only)Mandatory update

Store listings

You'll need all the required info for at least one of the languages that your app supports. We recommend providing Store listings in all of the languages your app supports, and you can also provide Store listings in additional languages.

Field nameNotesFor more info
DescriptionRequiredWrite a great app description
Release notesOptionalRelease notes
ScreenshotsRequired (at least one screenshot)App screenshots and images
App tile iconOptional, but highly recommended for Windows Phone 8.1 and earlierApp tile icon
Promotional artworkOptionalApp screenshots and images
App featuresOptionalFeatures
Additional system requirementsOptionalAdditional system requirements
Copyright and trademark infoOptionalCopyright and trademark info
Additional license termsOptionalAdditional license terms
Support contact infoOptionalSupport contact info
Privacy policyRequired for some apps. See the App Developer Agreement and the Windows Store PoliciesPrivacy policy
Platform-specific Store listingsOptionalCreate platform-specific Store listings

Notes for certification page

Field nameNotesFor more info
NotesOptionalNotes for certification

Note  For info about publishing line-of-business (LOB) apps directly to enterprises, see Distribute LOB apps to enterprises.

© 2017 Microsoft