Building Mobile Apps at Scale: 39 Engineering Challenges (Paperback)