Android is a software platform for mobile devices based on the Linux operating system developed by Google and Open Handset Alliance. It includes an operating system and applications. Google purchased Android Inc. in 2005. Versions include 1.0 through 4.1 Jelly Bean. Activities present the user interface and move via Intents. Services run in the background, ContentProviders manage data, and BroadcastReceivers receive system broadcasts. The activity lifecycle includes onCreate(), onStart(), onResume(), onPause(), onStop(), onRestart(), and onDestroy().