Android is a software stack for mobile devices that includes an operating system. Middleware and key applications. The android sdk provides the tools and API s necessary to begin and develop applications on the android platform using java-programming language. Android mobile operating system is based on modified version of kernel.
A consortium of companies - open hand set alliance, both software and hardware people Developed android. It is noted for its compatibility with multiple networks.