Why not list all your Windows Phone applications inside each other, so if someone likes one of your apps they can discover other apps you published?
Windows Phone developer Christian Hissibini (Histech Solutions) shares how he found a way to cross promote his applications, so that his fans could find more of his apps.
Note from Susan: I hope Christian’s story helps you increase downloads of your own applications, don’t forget Canadian developers can earn rewards for their apps through Developer Movement!
This blog post is also available in French/ Cette poste est aussi disponible en francais
Now take it away Christian!
We all know that listing all our applications within each other is an effective and free way to promote and publicize them. This way we can help our apps sell themselves.
Unfortunately the MSDN documentation does give us an official way of doing it. A number of developers have proposed different solutions but they are often cumbersome.
Researching a simpler solution, someone suggested I try the Marketplace Search Task (see the discussion here), but my applications weren’t the only ones returned by the list. It’s not that I’m not a nice person, but I ‘m not sure the other publishers would really want me providing them with free publicity :)
Next, I tried another more self centered method, but it was less elegant because it affected the user experience. Basically, it went through the browser to a hyperlink with the Web Browser Task.
Recently, while doing research on the URI schemes for launching applications integrated with Windows Phone 8, I discovered the precious, the miracle solution…the URI Zune Scheme!
LOL! Who said Zune is dead? Even if it is a ghost, it’s the only way to post from the store, all the applications of a particular publisher where you user the publisher name as the specified parameter.
The syntax of the URI schema in question is as follows:
. zune:search?publisher=[publisher name]
Here’s an example.
Take a button associated with the event ListMyAppBtn. You get the following code:
<Button Content="Hint Me" HorizontalAlignment="Left" Margin="68,158,0,0"
VerticalAlignment="Top" Height="136" Width="340" Tap="ListMyAppsBtn"/>
async void ListMyAppsBtn(object sender, System.Windows.Input.GestureEventArgs e)
await Windows.System.Launcher.LaunchUriAsync(new Uri("zune:search?publisher=HisTech Solutions"));
Note: The parameter publisher name is case sensitive. For example with Histech Solutions as a parameter, it won’t find anything, however with HisTech Solutions the correct results are returned.
Download the source code of this example from MSDN
Here are some other URI Zune Schemas which could be useful for promoting your applications:
zune:search?keyword=[search keyword]&publisher=[publisher name]&contenttype=app
You can see the complete list of URI Schemes for launching applications integrated with Windows Phone at the following link:
Nice tutorial. Thanks for sharing this