Android is an operating system for mobile devices such as smartphones and tablet computers. Android is one of the fastest growing mobile platforms. It has been created by Google and Open Handset Alliance. The number of Android devices is in millions and increasing rapidly.
Android is a software stack which consists of a kernel based on the Linux kernel, middleware libraries, and APIs written in C and application software running on an application framework which includes Java-compatible libraries.
The Android SDK is a development kit which provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
Android runs on The Dalvik Virtual Machine and uses the Java programming language. Android has a Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE.
Candidates Prerequisites:- Experience in the following areas is required
Basic knowledge of core Java architecture or in other Development Technology
- Experience in developing in a team environment
- Good hand on Experience on HTML / CSS and java scripting