Irresistible Apps

Irresistible Apps: Motivational Design Patterns for Apps, Games, and Web-based Communities. When you create an app, a website, or a...