You can create a Windows app and submit it to Windows Store. Your Windows app can be displayed on any device or computer that runs Windows 8.1 or Windows 10. Apps do not support Windows Phones.

This document describes how to set up a Windows Store developer account, use the Windows Store Developer Center to set up app details, and submit the app. For information about building the Windows app, see Building Windows apps for AEM Mobile.

Setting up a Windows Store developer account

If you have not already done so, sign up for either an individual or company Windows Store developer account:

Specifying app details

When you use the Windows Store Dev Center to build an app, you specify app details, in-app purchases for retail content, and submit the app in a series of steps. No certificates are required.

Use the information that you provide during this process when building the app.

  1. Sign in to the Windows Dev Center and go to the Dashboard.

    Windows Dev Center
  2. Click Create a New App.

  3. Specify an unused app name for the Windows Store. Use this same name when building the app.

    Specify an unused app name
  4. Follow the prompts to build the app. In each section, specify information for any option marked with an asterisk (*). When finished with a section, scroll down to the bottom and click Save.

    App Overview


Go through the options in the Submissions section to set pricing for the app, specify app properties and descriptions, and upload the app package—usually later in the process.

As you step through the various options under Submissions, note the following:

  • Under App Properties, you can select the "This app has been tested to meet accessibility guidelines" option. (The app is accessible. We recommend that you select this option only if your HTML content is accessible as well.)
  • Under Packages, specify the .appxbundle file extracted from the download .zip file from the Apps section of the On-Demand Portal.


Drag and drop the required .appx file. You obtain this file by extracting the .zip file downloaded from the Apps section of the Portal.


  • Specify the app description.
  • Upload at least one screen shot of your app, and provide a caption for each image.

Notes to Testers

Provide any desired guidance to the testers who determine whether your app will be approved.

Obtaining the Main Package Identity Name

The Main Package Identity Name is required when you build an app for Windows Store. If your app includes in-app purchases, you must also specify the identity name in the Main Package Identity Name field in the Store section of the project settings.

Microsoft displays the Main Package Identity Name in the Windows Dev Center.

  1. Sign in to Windows Dev Center.
  2. Select your app in the Dashboard.
  3. Expand App Management in the left rail and click App identity.
  4. Copy the string to the right of "Package/Identity/Name."
App Identity

Building the app

Use the Apps section of the Portal to build the app. For details, see Building Windows apps for AEM Mobile.

Testing the app

After you build the app, download the .zip file and extract it. To test the app, you use the Add-AppDevPackage.ps1 script.

  1. Unzip the file you downloaded from the Apps section of the Portal.

  2. Right click the Add-AppDevPackage.ps1 file and select Run with PowerShell.

  3. Follow the prompts to obtain a developer license and install the certificate.

Submitting the app file to Windows Store

  1. Use the Apps section of the Portal to build your app and download the .zip file.
  2. Extract the .zip file and obtain the .appbundle file.
  3. In the Windows Store Dev Center, upload the .appxbundle file in the Packages section.
  4. Once you have completed the necessary information in each section, click Submit For Certification. Follow the prompts to submit the app to Microsoft for approval.

Creating private apps for Windows

Microsoft has two requirements for enterprise deployment of Windows Store apps:

  • The app's device must be joined to a domain.
  • The certificate used to sign the .appx must be in the trusted list of certificates on the device.

In the app Submissions section of the Microsoft Dev Center, select the "Allow disconnected (offline) licensing for organizations" under "Organizational licensing."

The .appxbundle file downloaded when you build the app is signed for submission to Windows Store. For enterprise deployment, you might need to re-sign the .appxbundle and its contents with your own enterprise certificate. Contact your Adobe representative (or the user forum) for more information.

For distribution of the app file, use any supported Microsoft method. You can even use a simple command-line method.