Harpy is an open source project, written by Arthur Ariel Sabintsev, which checks the current application version versus that latest version in the App Store.
If a new version is available you can present a range of options to the user including: ask me later; update next time; forced update. The options presented to the user are via UIAlertView dialogs.
You can download Harpy from github.
Open Source Recommendations ?
If you have a recommendation for an open source project, send me an email.