There are several excellent open source projects out there that allow developers the ability to add excellent utility to their apps. There are apps to help your app store rating, force users to update their app, provide users with release notes and tons of other cool things. One of the things we have found really useful with Crushmedia.net apps are controlling all of those great utilities from a webservice config call.
We have started working on our own open source project to create an SDK that wraps up all of those utilities and supports them with a web service. We have a demo of the web application that gives you control over the web services and we are following that with an open source version of the SDK.
We still need to do a little clean up to let the SDK out in the wild, but so far it is working really well for us. Can’t wait to share.