BRIAN KASSAY http://briankassay.com @briankassay brian@briankassay.com Profile • Developer with over 14 years experience • Primarily Windows and .NET development experience • Currently working with ASP.NET (WebForms / MVC) professionally • Windows Phone 7 developer as a hobbyist • Started with Windows Mobile 6.5 development Link Sync Up • Windows Mobile 6.5 application to sync Bookmarks/Favorite links between Opera 9.x with Pocket Internet Explorer • Lessons Learned • First understanding of marketplace submission rules • Mobile development, even with previous .NET experience, has a significant learning curve • Windows Marketplace for 6.5 entered late to the the party WootTracker7 • Shows current items of the day from Woot.com website • Occasionally site features a ‘Woot Off’, items sold one after another. WootTracker7 will monitor item changes and alert on item changes • Lessons Learned • Significantly different then WM 6.5 development • Understanding of unique WP7 API’s • Competition of ‘obvious’ applications is high APODViewer7 • Views image data from NASA’s Astronomy Picture of the Day website • Over 5,400 images since June 1995 • Lessons Learned • Features need to continuously progress • Revenue on casual apps is low Revenue • Paid/Trial • Advantages • Easy to implement • Disadvantages • Some users ignore pay apps completely • Users are reluctant to buy apps, even as low as 99 cents • Free with Ads • Advantages • People are more likely to see, download, and use free apps • Revenue reports from various bloggers say this model produces more revenue • Disadvantages • • • • Less visual space due to ads Reduced feature decisions Dealing with ad providers Revenue is highly variable, even with consistent user activity Microsoft pubCenter Ad serving component allowing developers to place ads into Windows Phone 7 applications, as well as web applications. • Included with WP7 SDK 7.1 Beta 2 • Very easy to implement • Best ad network for displaying US ads • Excellent API for its Silverlight and XNA component pubCenter supported countries • Currently Supported: • United States • United Kingdom • Netherlands • Plan Supported • Canada • France • Germany Ads Microsoft pubCenter Inneractive Google AdMob AdDuplex Smaato Millennial Media AdView MobFox ZestADZ Ad handlers • MobClix • http://www.mobclix.com/ • Ad Configuration + Rotator for Windows • http://adconfiguration.codeplex.com • aldarIT SuperAds • http://www.aldarit.com/superads.html • http://nuget.org/List/Packages/SuperAds • ImproviSoft AdManagement Component • http://improvisoft.com • Ad Rotator • http://wp7adrotator.codeplex.com/ Ad Rotator • Supports Multiple Ad Vendors • Microsoft pubCenter • Google AdMob • AdDuplex • Inneractive (currently disabled) • Allows setting probability of what ad vender will be shown based on users culture • Remote settings file to control probability on the fly Ad Rotator • Add object your page • Update settings in your initialization code Ad Rotator • Settings file set internally in your application and on your webserver