programming4us
programming4us
MOBILE

Windows Phone 8 : Making Money - Submitting Your App (part 1) - Preparing Your Application

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019

So you have registered for the Dev Center and completed the first version of your application. You are ready to get that app in the Store and start sharing your creation with users. You might think you’re ready to submit your creation, but before you get started, some preparation is required.

Preparing Your Application

After your application code is ready, you should perform some simple steps to ensure that the submission process goes smoothly. Here is a checklist of tasks you should complete before you submit your application.

To simplify this experience, the Windows Phone SDK provides an option called the Store Test Kit to package your application and run tests to ensure it’s going to be approved the first time. To get started, open the Project menu and select Open Store Test Kit, as shown in Figure 1.

Image

FIGURE 1 Opening the Store Test Kit

When the kit is opened, you’ll see three tabs on the left that indicate the various parts of the application testing. The first tab contains the Store images you should supply when submitting your application. This can ensure that your images are the correct size for submitting to the Store. You can see the first tab in Figure 2.

Image

FIGURE 2 Store Test Kit image validation

To create the Store Tile, I just use any image editor for my logo. But for the screenshots, I usually use the emulator and take screenshots. When running your application in the emulator, you can press the small right-arrow icon to open the emulator tools. One of the tabs is called Screenshots. Clicking the Capture button will take the screenshot; clicking the Save button lets you save the image. You can see the screenshot emulator tool in Figure 3.

Image

FIGURE 3 Screenshot tool in the emulator

When including screenshots, you must supply screenshots for every screen resolution you support. In your WMAppManifest.xml file, you can specify which resolutions you support. By default, all three resolutions are enabled, as shown in Figure 4.

Image

FIGURE 4 Supported resolutions

In the first tab of the Store Test Kit is a drop-down that changes the screenshots for each of these resolutions. You should supply screenshots in all three resolutions. The easiest way is to rerun your application in each of the emulator sizes.

Normally you can include these images in your project to have a common place to put them. If you do include them directly in your project, be sure to change the Build Action to “None” to prevent them from being included in the .xap file. Including them will unnecessarily bloat your application package. You can change the Build Action in the Properties panel as shown in Figure 5.

Image

FIGURE 5 Changing the Build Action of images in your project

The next tab in the Store Test Kit are the automated tests. These tests do static analysis on the .xap package itself looking for errors. You must change the build type to “Release” before these tests can be performed. You can select the “Run Tests” button to execute the automated tests. The results will be shown in the window (see Figure 6).

Image

FIGURE 6 Automated tests

From this window, you can also profile your application using the built-in profiler. The Start Windows Phone Application Analysis button launches this tool. This tool enables you to see how your application performs and tweak memory, CPU, and animation performance to make your application the best it can be.

The last tab in the Store Test Kit is a set of manual tests. The number of these tests varies and encourages you to perform this series of manual tests on your applications. Many of the tests are not necessarily applicable to every application (for example, VoIP tests). After you’ve prepared your application, you’re ready to submit it!

Other  
  •  Windows Phone 8 : Making Money - What Is the Store?
  •  BlackBerry Push APIs (part 3) - Building an Application that Uses the BlackBerry Push APIs - Checking the Status of a Push Request and Cancelling a Push Request
  •  BlackBerry Push APIs (part 2) - Building an Application that Uses the BlackBerry Push APIs - Unsubscribing From the Push System, Pushing Data to a Subscriber
  •  BlackBerry Push APIs (part 1) - Building an Application that Uses the BlackBerry Push APIs - BlackBerry Push API Domains , Subscriber Registration
  •  Windows Phone 8 : Phone Hardware - Speech Synthesis
  •  Windows Phone 8 : Phone Hardware - Speech Recognition
  •  Windows Phone 8 : Phone Hardware - Voice Commands
  •  Samsung Glaxy Note 8.0 - An 8-Inch Android Tablet
  •  Which Compact Tablet Should You Buy
  •  Which Ten-Inch Tablet Should You Buy
  •  
    Top 10
    Free Mobile And Desktop Apps For Accessing Restricted Websites
    MASERATI QUATTROPORTE; DIESEL : Lure of Italian limos
    TOYOTA CAMRY 2; 2.5 : Camry now more comely
    KIA SORENTO 2.2CRDi : Fuel-sipping slugger
    How To Setup, Password Protect & Encrypt Wireless Internet Connection
    Emulate And Run iPad Apps On Windows, Mac OS X & Linux With iPadian
    Backup & Restore Game Progress From Any Game With SaveGameProgress
    Generate A Facebook Timeline Cover Using A Free App
    New App for Women ‘Remix’ Offers Fashion Advice & Style Tips
    SG50 Ferrari F12berlinetta : Prancing Horse for Lion City's 50th
    - Messages forwarded by Outlook rule go nowhere
    - Create and Deploy Windows 7 Image
    - How do I check to see if my exchange 2003 is an open relay? (not using a open relay tester tool online, but on the console)
    - Creating and using an unencrypted cookie in ASP.NET
    - Directories
    - Poor Performance on Sharepoint 2010 Server
    - SBS 2008 ~ The e-mail alias already exists...
    - Public to Private IP - DNS Changes
    - Send Email from Winform application
    - How to create a .mdb file from ms sql server database.......
    programming4us programming4us
    programming4us
     
     
    programming4us