Founded by open handset alliance (OHA) by a group
in 2003 by ANDY ROBIN(danger) RICH MINER (co
founder of wildfire communication) NICK SEARS (vpt-
moblie) CHRIS WHITE(design and interface developed
at web TV).
ANDROID logo designed by California based graphic
designer IRINA BLOCK.
Google lacked financially and latter brought in
android in 2005.
GOOGLE reveled in 2007 with first mobile android
powered phone which was HTC DREAM was sold in
October 22nd 2008.
ANDROID is a open source and Google releases the
code under Apache license.
October 2012 approximately 700000 apps were
available for downloads
The platform is adaptable to larger, VGA, 2D
graphics library, 3D graphics library based on
OpenGL ES 2.0 specifications, and traditional
SQLite , a lightweight relational database, is used
for data storage purposes.
Android supports connectivity technologies
including GSM/EDGE, IDEN, CDMA, EV-
DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC and WiMAX.
SMS and MMS are available forms of messaging,
including threaded text messaging and Android
Cloud To Device Messaging (C2DM) and now
enhanced version of C2DM, Android Google Cloud
Messaging (GCM) is also a part of Android Push
Multiple language support
Android supports multiple languages . Web browser
Android applications are written in Java,
Java classes are compiled into Dalvik executables
and run on Dalvik, a specialized virtual machine
designed specifically for Android
Android Supports many audio and video formats
some of them WebM, H.263, H.264 etc.
Streaming media support
RTP/RTSP streaming (3GPP PSS, ISMA), HTML
progressive download (HTML5 <video> tag). Adobe
Flash Streaming (RTMP) and HTTP Dynamic
Streaming are supported by the Flash plugin.
Android has native support for multi-touch which
was initially made available in handsets such as
the HTC Hero.
Supports A2DP, AVRCP, sending files (OPP), accessing
the phone book (PBAP), voice dialing and sending
contacts between phones
Multitasking of applications, with unique handling of
memory allocation, is available. Voice based features
Android supports tethering, which allows a phone to
be used as a wireless/wired Wi-Fi hotspot.
Most Android devices include microSD slot and can
read microSD cards formatted with FAT32, Ext3 or Ext4
Applications are usually developed in the Java
language using the Android Software Development
Google App Inventor, a visual environment for
Applications can be acquired by end-users either
through a store such as Google Play or the Amazon
Appstore, or by downloading and installing the
application's APK file from a third-party site.
Android applications run in a sandbox
Isolated area of the operating system that does
not have access to the rest of the system's
resources, unless access permissions are granted
by the user when the application is installed
The sandboxing and permissions system weakens
the impact of vulnerabilities and bugs in
Android smartphones have the ability to report
the location of Wi-Fi access points
Databases containing the physical locations of
hundreds of millions of such access points
These databases form electronic maps to locate
smartphones, allowing them to run apps like
Foursquare, Latitude, Places, and to deliver
The source code for Android is available under
free and open source software licenses.
The Open Handset Alliance develops the
changes to the Linux kernel, in public, with source
code publicly available at all times