Share via


Publish Your App To Windows Store

So if you have complete your app and test its all functionality and everything is going perfect then you must be felling accomplished. Because after so much hard work when you are watching your app running according to your expectations, that is really an awesome feeling which cannot be expressed in words.

So after completion of your app, the next step is to publish the app to Windows Store. There are few easy steps which need to follow and your app will be published and that what we called up and running. : - )

Let’s get started!

So far you might be testing your app on Debug Mode. So let’s change it to Release Mode as you are going to Release your app;

http://1.bp.blogspot.com/-S3UYYWtmkbw/V1DMX84vRvI/AAAAAAAAAIk/6PTTZ7X5AQYeB_z1DPdyyeXjuHOvEyycwCK4B/s1600/1.png

Now simply test your app in Release mode. This time, it would take little bit more time to compile the application.

Remember as you need to submit the app to Store so it only submits the release version. We cannot submit the debug mode app. Because as we want to give the consumer a best possible experience.

Now! Let's build the package to send to the store. Simply go to Project Manu > Sore and select ‘Create App Packages…’;

http://2.bp.blogspot.com/-Ze02kL3Ja0E/V1DMYQaWlQI/AAAAAAAAAI8/LKh7SbiRE3ok4v8HFIS1fosaZZRFRCy-ACK4B/s1600/2.png

Now there are the couple of options which you can choose for your packages. Either you can build packages so you can send them to the store and then clients can acquire that apps from the store or you can also create your packages so you can side load like you have your own solution mechanism like your own private store.

http://2.bp.blogspot.com/-YzehtjYLdw8/V1DMaIqfwVI/AAAAAAAAAKk/w_xu5I_mRqw5f5alNJx3VgdEJql5HVL6ACK4B/s1600/3.png

So in second case you can use the ‘No’ option in that case the mechanism will be slightly different but for now, we are going with the first case.

So simply remain the option ‘Yes’ and click Next.

http://3.bp.blogspot.com/-VmyPTlh0Y7k/V1DMZ2nNDXI/AAAAAAAAAKA/CFCCuU8MlmkZTW6hMvVBG-FjzjGeRlzQgCK4B/s1600/4.png

The First thing you need to do is to Sign into your windows store associated account.

Once you Sign in to your account, you will see the app name which you have already chosen for your apps.

Now simply reserve an appropriate name for your app;

http://4.bp.blogspot.com/-Lv0kxVmj57w/V1DMaNyFczI/AAAAAAAAAKY/KqyQGfCvrAE5XO2JRtoZ5e38ckhKIYuQQCK4B/s1600/5.png

It's like a buy a domain if you ever buy before. : - )

So simply select the app name and click next button.

Now you will see the experience of sending a package to the store;

http://4.bp.blogspot.com/-yjkqkL7QYX0/V1DMcTxknmI/AAAAAAAAAOE/jblca2tcf9kQsS7kPjv9o06FyTJSueaFQCK4B/s1600/6.png

It’s the high recommendation that you test your app on all architectures. And submit the package to all architectures. That allows you the maximum device breath. E.g. if you don’t submit the mobile package then your mobile customer will totally be out of scope.

So after configuration packages. Simply click ‘Create’ button;

Now Let Visual Studio to create the App package for you. Visual Studio will take his time to create the app package for you so you can submit to the store.

http://4.bp.blogspot.com/-ehaOC61I8K8/V1DMbmy7qFI/AAAAAAAAALI/I8A0tnYTzIs_F-2L_jmM54DEqTuX8d8NQCK4B/s1600/7.png

So after few minutes of magic by Visual Studio you will see the windows of app package complete;

http://3.bp.blogspot.com/-o6ggKnAVYJI/V1DMdgem3jI/AAAAAAAAAN0/Z7ve6eyxe-k4Au7cMgMZSW8Pf16Z7UT_ACK4B/s1600/8.png

Now if you go to the Output location you will see the appxupload package is created for you which will be submitted to the store;

http://2.bp.blogspot.com/-r0ABj_OPO-g/V1DMY6WIx4I/AAAAAAAAAJU/_D4AyCxUOI4ji9H0jEQ6pZ4JvMZA60qiACK4B/s1600/9.png

You also see that it creates Test folder for you. Because if you directly want to test your app on a device then you also need a package for that.

http://4.bp.blogspot.com/-9m4tr_GHsCI/V1DMZCZFBkI/AAAAAAAAAJc/e83xUOPwlsIPFFqwLtWM9YO5EgWbhI_ZwCK4B/s1600/10.png

Now we can directly upload the appxupload package to the store. But! In the case of some issue, it can show some error after the app will publish. So to save from that pain. You should Run the App Certification Kit from visual studio.

http://4.bp.blogspot.com/-7aoqutOXVU4/V1DMYAAldRI/AAAAAAAAAIs/mYAq2NEdck00z72qmSq5c75nFkeXkELaQCK4B/s1600/11.png

What will it do, it will run a sort of the safeguard that essentially run the certification kit locally on your machine. Runs through almost the same sort of checks which the store will run. And give you a very good degree of confidence that your app is actually correct. And the chances of the success, when you submit to the store, will be much higher.

So let’s launch that Windows App Certification Kit;

When you launch the certification Kit you will see the number of the certification Tests and it’s the recommendation that runs each of the tests before you submitted to the store and you are free to choose which one you want to test;

http://4.bp.blogspot.com/-DRDXHJScmpU/V1DMc28OS9I/AAAAAAAAANw/8IDZt82aLlc7w5VfYft5SdohTxprXCQyQCK4B/s1600/12.png

Now simply hit Next to run the tests.

The Windows App Certification Kit will take its time and test everything which you select for your app and from every perspective.

Now after completion of all tests it will show you the test report and if your app passed all tests then you will see the overall result as ‘PASSED’;

http://4.bp.blogspot.com/-_2Eq4k315Oc/V1DMZYgI_8I/AAAAAAAAAJk/OyO3okgVDJwTr44oUZj_sMPHSkJVuqdAQCK4B/s1600/13.png

Simply click Finish Button.

So here comes the real part! Now you need to send your app package to the store.

Simply go to the dashboard of your Windows Store and select your app name which you create earlier;

http://2.bp.blogspot.com/-lZh9eNFoGv0/V1DMb9TAN9I/AAAAAAAAAOU/GcXYXEB-SxsRnY7hU_gXm2fRuHAMxXJlACK4B/s1600/14.png

Now Simply click the “Start your submission”;

http://4.bp.blogspot.com/-4zCxLMckC9k/V1DMb4--aHI/AAAAAAAAALs/yX58E9qGb2gm_nDrBMBSQMXZ5XE2NP6cwCK4B/s1600/15.png

Here we need to fill filled all parts.

First, Click on “Pricing and availability”;

http://3.bp.blogspot.com/-meZlHsrpWhA/V1DMb4mB1fI/AAAAAAAAAMA/iDXDV8HD3_g1mBD52k-d3Gb6VmPYSoB6QCK4B/s1600/16.png

Let's fill everything one by one.

In Base Price, you can select up to Free price up to 999.99 USD.

We are publishing our app for free so we select ‘Free’.

http://3.bp.blogspot.com/-zC_ydRBJ_QY/V1DMYY5ngaI/AAAAAAAAAI4/z-DJht8XddAKwUcKD5PvzJlE7lFDiMVtgCK4B/s1600/17.png

In Free Trail option, if you are giving a free trail of your app so your user can use your app up to certain period of time then you can give free trail up to different period of time from 1 day to 30 days.

As we are giving our app free to our user. So we select ‘Trail Never Expires’;

http://3.bp.blogspot.com/-UeQDPCg76y8/V1DMYenrzkI/AAAAAAAAAJE/_9OvZsot7A8mFkISTg92NbPaZ7WiosckQCK4B/s1600/18.png

Now, in Market and Custom Prices, you can select your app market and your target users by choosing the countries and give different prices for different countries;

As we are publishing our app for all type of users belongs to all countries and providing same free Base price, so we keep selecting all countries with the Base price.

http://2.bp.blogspot.com/-yEmDcnJKkIs/V1DMb6A4OwI/AAAAAAAAAMM/lRb_HVysC7UOHLnH8cqw71CQTyyzCKw4QCK4B/s1600/19.png

Now in Sale Pricing, you can give different types of sales to your customers.

As we are already giving the free app to our users, so we don’t need any type of sale offer for our customers.

http://1.bp.blogspot.com/-NaHQVBjAQSo/V1DMai4UEcI/AAAAAAAAAKs/VWo2_eXVdnEQZaS52eKYCXzjpFfh6pi7QCK4B/s1600/20.png

In Distribution and Visibility section you can limit the visibility of your app.

As we are targeting all type of devices so we keep selecting the default option;

http://4.bp.blogspot.com/-kAF7N4vNCjw/V1DMbyviktI/AAAAAAAAALg/59bKA9U27XwcVs3J302SZVEly74asbjmgCK4B/s1600/21.png

In Organizational licensing, you can allow organizations to acquire your app in volume through the options below. Note that changes will only affect new acquisitions; anyone who already has your app will be able to continue using it.

As our app do not have much concerns with that. So we are keeping it default selected.

http://4.bp.blogspot.com/-LeO-Z7YFMj4/V1DMb2d-9jI/AAAAAAAAALw/OtYGekb_UFU_gG-ApsbUiGrHQps_S3TpACK4B/s1600/22.png

In Publish date section, you can Schedule your app publish date and time also publish the submission manually.

As we need to publish the app submit the as soon as it passes the certification. So we keep the default selection.

http://2.bp.blogspot.com/-T_4KVSnfMh0/V1DMZszV3lI/AAAAAAAAAJs/tgG6fp-5ZqILxZ2dbpjVSLnHHK5ssGDiQCK4B/s1600/23.png

Now when you are done from everything on this page. Click the Save Button.

You will see the Complete will be shown at the front of the section name;

http://3.bp.blogspot.com/-3C_vqO3t8Is/V1DMcDeUOFI/AAAAAAAAAL8/T42-aDgRsgkBnTmfC0dJg-8RfmGv_A3RACK4B/s1600/24.png

Now let’s move to the second section of App properties;

http://4.bp.blogspot.com/-klAE7SLqbgI/V1DMccaIHKI/AAAAAAAAAMg/KNxts93ESdcot6phtHnF1t2dPwn2SPHVACK4B/s1600/25.png

Here you can customize your app properties.

In Category and Subcategory section, simply choose appropriate category and subcategory for your app;

http://3.bp.blogspot.com/-1qLL7F4u9J4/V1DMZsrmi8I/AAAAAAAAAJ0/lO23pMBZEBwczivfyBvHKTqSMgCtbC7gACK4B/s1600/26.png

In Hardware features, indicate which hardware features are required in order for your app to run properly. Customers on hardware that doesn't meet your app's requirements will see a warning before they download your app, and they won't be able to rate or review it. The selected feature(s) will also appear in the Hardware requirements section of your app's Store listing.

http://4.bp.blogspot.com/-C2KHwOZrrW4/V1DMbfOYPeI/AAAAAAAAAMc/ea9XIvKit5wNZMSX6QSQz7tIGgO-O991QCK4B/s1600/27.png

In the App declarations, you can give your users different privileges.

http://1.bp.blogspot.com/-s6Hhff69On8/V1DMaxYXihI/AAAAAAAAAK0/-1-lzUIL6WQc4hjafyIA8t_M4A3IzR1wgCK4B/s1600/28.png

When everything is set from the section, simply click Save button and you will see the Complete dialog will appear at the front of your section;

http://4.bp.blogspot.com/-Y3_OZay92mo/V1DMcS58yzI/AAAAAAAAAOQ/0spcUnRYKBYiw2G5xmJJBY9BQYXbejbagCK4B/s1600/29.png

Now let's move to Age ratings section;

http://4.bp.blogspot.com/-NlxUQSPmYCI/V1DMc0tyBhI/AAAAAAAAANk/QKkkRfNSFK8vvCe3QootLA5OtlBtCYm0QCK4B/s1600/30.png

Here you need to answer the things appropriately.

As if you are not completed the IARC questionnaire then keep selected “I’m ready to take the International Age Rating Coalition (IARC) questionnaire.”;

http://4.bp.blogspot.com/-galhb_TKrBw/V1DMa2t2euI/AAAAAAAAAK8/O42Fw4F9lekbAFUhQlXpitSHss_GvsFqACK4B/s1600/31.png

In the rating questionnaire, answer appropriately according to your app type.

As our app is more towards Reference, News, or Educational so we select that option;

http://4.bp.blogspot.com/-vhklEjfD6_I/V1DMcuDDUsI/AAAAAAAAAM0/Kygj7OgEmdQjpXzVhpcVnrdcCxzaVNeNACK4B/s1600/32.png

Now simply fulfilled all the option accordingly…

At the end of this section select the target age.

As our App is going to target all ages so we select all ages;

http://3.bp.blogspot.com/-6kjtT5y_vrI/V1DMY3pBIrI/AAAAAAAAAJM/poyC-6eLsh0UqqDW6HypYOfq4tifp44-wCK4B/s1600/33.png

Now when everything is complete, simply click Save and Generate.

So IARC will take give your app rating according to your answers.

http://2.bp.blogspot.com/-6Q1n46iZmew/V1DMcyjEUcI/AAAAAAAAANQ/OXBE75pye4wO3q23rV0dCcMU_vEMHmLHgCK4B/s1600/34.png

Now if everything is correct, simply click the continue Button you will see the Complete dialog will appear at the front of your section;

http://4.bp.blogspot.com/-3cNfQdmk5l4/V1DMc_yybrI/AAAAAAAAAOA/7TfeFOZeTt8rn2JnorjEbWGQWeoHSvAdwCK4B/s1600/35.png

Now let's move to Packages section;

In this section, you will submit your app package;

http://4.bp.blogspot.com/-_nIqwwOpl-U/V1DMcsgnwWI/AAAAAAAAAMw/c5qqne0XV7o3TibsebZa_GyhPgrsm2P1gCK4B/s1600/36.png

Now lets drop the .appxupload that was created earlier by Visual Studio;

http://1.bp.blogspot.com/-wFuIRPZ8o8Q/V1DMaJn6-bI/AAAAAAAAAKM/V_Vl9u1B9s4S9jzUcpWHWdhNFXCRUr7fwCK4B/s1600/37.png

After the package upload you will see your app package at the section of Device family availability section;

http://3.bp.blogspot.com/-Uxhi5qTVho8/V1DMbvyaICI/AAAAAAAAALc/5Az2jLhb4CcXB8rUVELXTCuENh7l35LdwCK4B/s1600/38.png

In the Device family availability section, you will see the table. The table shows which packages will be offered to specific Windows 10 device families (and earlier OS versions, if applicable) in ranked order. If a device family’s box is unchecked, new customers on that type of device won’t be able to acquire the app (though customers who already have the app can still use it, and will get any updates you submit).

Now in the bottom section you will see the section of Windows 10 packages where you will see the package which we have uploaded to store;

http://2.bp.blogspot.com/-UcRjd9FMYPo/V1DMaEiLWtI/AAAAAAAAAKc/uS-cTmcsXSw_AIsepVFa5WEk19YNy6NtwCK4B/s1600/39.png

When everything is done, simply click Save button and you will see the Complete dialog will appear at the front of your section;

http://4.bp.blogspot.com/-8kpmKr-L_GA/V1DMc7MW96I/AAAAAAAAANA/XzbcQoL9JQo3Dwn1MWyxUzvRb9JGwmHgQCK4B/s1600/40.png

Now simply move to the next Section of Description.

Here you can manage the languages for description. Add additional languages if you need;

http://3.bp.blogspot.com/-XyhO0t2OlFo/V1DMcfj3y-I/AAAAAAAAAMY/m1TJya_J25QDYjX9-Q81xl9EQS5DgbyNACK4B/s1600/41.png

Then click on that language and add the description for your app. Also, add Screens what represent your app;

http://1.bp.blogspot.com/-xidtlWhdpfA/V1DMc5A3nBI/AAAAAAAAANE/pjbqt0xawX4qGBrvnT9VwGwuGc6kt_R5QCK4B/s1600/42.png

When Everything is set, simply click the save button and you will see the Complete dialog will appear at the front of your section;

http://1.bp.blogspot.com/-nYhoWtaPxTA/V1DMcyIHoRI/AAAAAAAAANU/RqJ_grVjbQEE2N49xpjeWyTE-rgXoxlcACK4B/s1600/43.png

Now if you want to add some Notes for certification the go to Notes for certification;

http://3.bp.blogspot.com/-AlHvXPUkep0/V1DMbs86taI/AAAAAAAAALQ/L5XGQtLGNpQeks-4K4yrfQmIBp17X3DuACK4B/s1600/44.png

Here, simply add the required info if you need and click Save Button when all set and you will see the Complete dialog will appear at the front of your section;

http://2.bp.blogspot.com/-NsQXNWAhEps/V1DMc-DcyWI/AAAAAAAAANg/7mmzAcLjX3AHdsvXZYDgH5XOBVDoQI2HACK4B/s1600/45.png

Now when everything is set, simply click Submit to Store Button;

http://1.bp.blogspot.com/-nVKneNpQEcM/V1DMZ7DvD0I/AAAAAAAAAKU/5eK3m0tSrrEHliGZ-hvQVU2e-RG-eIVEACK4B/s1600/46.png

KaBoom! Congratulations, Your App is submitted to store.

http://1.bp.blogspot.com/-S_jwDrWYg7I/V1DMcf05o7I/AAAAAAAAAMk/NMe7JWd9zK0ByfRSTm0XcDvHxpJX_N_GgCK4B/s1600/47.png

Now it's all done from your end. Now it's Store turn. Windows Store will complete Pre-processing, complete certification process. And finally, after some time if everything goes well then your app will be release and then Published to store…

And you will be informed through Email as your app get progress on Store…

So! Dude, Have a Sarsaparilla… : - )

You See! how easy and fun is that to Publish your app to Windows Store…

http://1.bp.blogspot.com/-dGkmcVsNMPQ/V1DTecoldaI/AAAAAAAAAO4/oeMU2u2CkTwUH27Dz2NYKI70Y3wOA8vpwCK4B/s1600/2016-06-03%2B%25281%2529.png