The Mobile Device and Operating System Landscape

50 billion connected devices by 2020.

—Ericsson, 2010

Networked computers. Connected devices. Mobile devices. Machine-to-machine (M2M). On-the-Go (OTG). Portable computing. Smart services. The list goes on and on. The terminology used to describe machines that send data to other machines seems to change every day. With all of these different types of devices that are seemingly similar, it’s easy to confuse them.

Android is certainly not the only operating system used on devices in today’s markets. Various mobile operating systems have existed, and many are still in competition with Android. ...

Get Android on x86: An Introduction to Optimizing for Intel® Architecture now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.