Mobile devices are outselling personal computers, and many believe that eventually mobile devices will completely replace desktop computing for most…