A few years ago mobile interfaces consisted of nothing more than simple text and monochrome icons. Web content on these devices was hardly better. But these days, users expect their mobile computing to be as sophisticated as that on their desktop. They…