. . "Only a few short years ago, when mobile devices were still mainly cell phones and music players, the thought of a mobile revolution supplanting the computer revolution seemed distant." . . .