A nice summary of gamification, a few examples, and how these concepts can be applied to the UX of your app.

Source: Gamification in UX. Increasing User Engagement. – UX Planet