Android platform is produced to make new and innovative mobile application program for
the developers to make full use of all functions connected to handset internet. The Android
platform was developed by Google and later the Open Handset Alliance (OHA).
The Open Handset Alliance™ is a group of mobile and technology companies who
come together to accelerate innovation in mobile and offer consumers a richer, less
expensive, and better mobile experience for consumers.
The Android SDK provides the tools and APIs necessary to begin developing
applications on the Android platform using the Java programming language.
Android is a multi-process system in which each application (and parts of the
system) runs its own process. Security between applications and the system is enforced
at the process level through standard Linux facilities such as user and group IDs that are
assigned to applications.
Additional finer-grained security features are provided through a “permission”
mechanism that enforces restrictions on the specific operations that a particular process
can perform, and per-URI permissions for granting ad-hoc access to specific pieces of
data.