The Art of Designing Addictive Apps: 26 Tips to get them hooked.