Overview
Android is open-source software that is used for mobile phones, in which there is an operating system (OS), middleware, and key applications. Android was developed by a developer company called Android Inc. which in 2005 was bought by Google Inc. According to a survey conducted by Canalys in 2010, Android is the world’s best-selling platform. With the Android Open Source Project (AOSP), then Android will continue to grow and provide the best service to consumers.History
Founder/Inventor/Main Programmer
Android Inc. is the creator of the Android OS; the company was founded in 2003 by Andy Rubin, Rich Miner, et al. In 2005, Android Inc. was acquired by Google Inc. However, since 2007, the Android development is not only handled by Google, but also by the Open Handset Alliance.
Feature and specifications
Supported platforms
Some of the platforms that can run on the Android OS, among others:
• ARM. ARM is a processor developed by ARM Holdings with a reduced instruction set computer (RISC) 32-bit instruction set architecture (ISA). ARM is widely used by mobile phones and other electronic goods on the market because it is cheap, and is small.
• MIPS (Microprocessor without Interlocked Pipeline Stages). MIPS is a RISC ISA 62-bit processor, developed by MIPS Technologies.
• Power Architecture. Power Architecture is a RISC microprocessor with that developed by many companies including: IBM, Freescale, Tundra, etc.
• X86. X86 is the processor to the ISA, designed by Intel and AMD. X86 was first introduced in 1978, and is now the ninth generation.
Kernel type
Android OS using a Monolithic Kernel, which is an OS architecture that will define all the performance of the OS. Monolithic kernels are high-level OS architecture because it can perform process management, concurrency, and memory management by itself, while other devices simply as modules.



