Having established overwhelming support from phone owners for ‘free’ apps (as opposed to trial apps) it is a logical step for developers to look at advertising SDKs as a means of monetising an application. The most popular option being to provide a free ‘ad supported’ version that also has an option to upgrade to a (paid for) ad-free version.
At the time of writing the Microsoft advertising SDK is not available to any developers outside the USA so today I am taking a look at one of the other options that comes from SMAATO.COM.
Implementing the Smaato Advertising SDK for WP7
The basic signup process is relatively painless, you are asked to provide some personal details and your PayPal account in order that you can receive your ad income.
I began by entering details of my ‘Royal Wedding’ app, which resulted in me being given a link to download the SDK which consists of two layers:
- Presentation Layer, “SomaAdViewer”, which is the normal way to use the SDK, and,
- Communication Layer, “SomaAd”, which gives the developer more control. (The communications layer is used by the Presentation Layer to connect with the SOMA Ad Server and download the ads).
There is also an 8 page PDF developer document and a number of examples of how to integrate the SDK into your app(s).
Once a reference is made to the SOMA DLL a Soma Ad Viewer control (a Web Browser Control) appears in the toolbox and it is simply a case of dragging the control onto the design surface and setting a few properties as advised in the developer documentation.
The whole operation was pretty painless and the usability of the App doesn’t seem to be impacted too much.
NB I will post a breakdown of the earnings for this App in a future blog post. Once it travels through the Marketplace ingestion process It can be viewed here: