Author Archives: pedro.castelo

The day that I failed the test :(

Hi Folks!

It took a while (6 days) until I got a feedback from WP7 market place. The feedback was that my application failed the test. L

OK OK! J I was innocent enough to believe that the usage of Visual Studio logo would create me any trouble…. I could try to get some sort of approval from MS but I think that they should not allow me to use the logo and at the end the process to get one answer would take really long… Then I changed the logos to avoid problems!


The other requirement that the app failed was:

To be honest I was not thinking that they were going to really test the app by running it and so on… This creates some trouble for me because I would need to give them access to a test environment… OK OK. Codeplex came to save my day! I created one test project to give them access… As soon as the app became public I will publish the test credentials also on the blog.

Another very important topic was that I didn’t give any instruction to the tester guys…. So when you submit your app, be sure to give something on the “Tester notes” field.

This time when I re-submitted my app I gave very clear instructions to the testers…

Let’s see if this time we come through! J

I will update the blog as soon as I hear something new. I hope this time I hear something faster!

Publishing one App to the Market Place

As previously mentioned, on this post I will cover the submission process of the MSDN App Hub.

To follow this procedure you will need to register yourself on the App Hub. This includes paying the annual subscription fee (75€, $99 USD). So, no new Xbox game this month…. Or you should cut some of your beer/coke to pay that. J

You can submit one app even before your account gets verified by GeoTrust. Actually I was advised by the support guys to submit an App (even if it would be just a test app) in order to trigger the verification procedure from geoTrust.

The general process is described on the image Bellow:


You should be patient and read all the requirements in order to avoid that your application fails the certification process… This is boring but very important. Take your time to read it…

One of the advices that I followed before send the app was to use the Capability Detection tool to only have on my manifest what my app really needed.

Manifest before.

Tool execution results:

Manifest after.

Before start the submission you should have:

  • Application name and version (Of course you need it! J)
  • One description about the app. You will need to give it. It’s important that you think in pre-hand.
  • Have images on the following dimensions:
    • 173 x 173(Large phone application tile icon)
    • 99 x 99(Small phone application tile icon)
    • 200 x 200 (Large PC application tile icon)
    • 1000 x 800(Background panorama [optional])
    • 480 x 800(Page screenshots [at least 1, up to 8]). Just use the tool that I proposed on this post to take as much screenshots you can.
  1. Once you are logged, just click on My dashboard/Windows Phone

  1. If you don’t have anything published you will see the screen bellow. Click on submit App.

  2. Now just fill in the Application name and Version. Then you should also provide the XAP. DON’T FORGET TO SEND YOUR XAP FROM THE RELEASE FOLDER. If you send debug bits, the TEST WILL FAIL.

  3. Once you click on next it might take a while depending on how big your XAP is…

  4. Then it is time to provide your description

  5. After that you should provide the images that I described before… Just add all of them.

  6. If you are looking for money, just give your price at the Pricing step. That’s also the place where you say if your app has a demo version or not. On some next post I want to talk more about Trial versions…

  7. Ready! Easy, isn’t it? If you don’t want to publish even if it passes the certification, just uncheck the checkbox.

Now you need to wait… Like I’m waiting… J I read that the average time to have one app certified is 1.8 days…. Mine already went over. I hope that it passes. J

I give more news when I have! 🙂

All the way up to WP7 Market Place…

On my last post I’ve mentioned that TFS is one “hot”topic of the moment on this blog. But I forgot to mention the obvious!

I’m really happy with my WP7 device. I was all the time looking for applications to allow me to access TFS from my WP7… That’s exactly what I have been working on the past days… Very soon you will have more information on that.

On the next posts I will show all the process from to publish an App on the WP Market Place.

One very critical thing is to take screen-shots of my Application. It is very painful to take a print-screen and use “MS Paint” to crop it. J Some other fancy would use some other tools, but let’s not waste time when there are smart people out there creating nice tools! J

And I found one very good to help us on that! You can get it here.

The application usage is very simple. Once you have the WP7 emulator running, just run it.

The usage is quite simple. You have two options: Take a screenshot for WP Marketplace (without the skin) or to do something else(with the Skin).
Check out here the Images:
This one was for Marketplace:

This one was made for “Other”:

Have fun!


Pedrão, aka pedro castelo, is back! J
After a longer time away from the community I’m coming back to share some experiences over this blog. So let’s get started!

Lately I have been working a lot with TFS and I really like this product. Actually TFS will play a very important role during the next days on this space. I’m not going to say too much, but I want to show some pictures:


Looks nice, hum!? Prepare yourself! Nice stuff coming on the line! J