Android
Android is
Google's operating system for mobile devices. It is a competitor to Apple's iOS for the
iPhone. The Android operating system software stack consists of Java
applications running on a Java based object oriented application
framework on top of Java core libraries running on a Dalvik virtual
machine featuring JIT compilation. Libraries written in C include the
surface manager, OpenCore media framework, SQLite relational database
management system, OpenGL ES 2.0 3D graphics API, WebKit layout engine,
SGL graphics engine, SSL, and Bionic libc. The Android operating system
consists of 12 million lines of code including 3 million lines of XML,
2.8 million lines of C, and 2.1 million lines of Java.
Android supports the following audio/video/still media formats:
H.263, H.264 (in 3GP or MP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP
container), AAC, HE-AAC (in MP4 or 3GP container), MP3, MIDI, Ogg
Vorbis, WAV, JPEG, PNG, GIF, and BMP. Android can use video/still
cameras, touchscreens, GPS, accelerometers, magnetometers, accelerated
2D bit blits (with hardware orientation, scaling, pixel format
conversion) and accelerated 3D graphics.
The following are lists of hardware devices that run Google's Android
operating system; SMARTPHONES-Acer
Smartphone with underclocked 768 MHz Snapdragon processor. Dell- China
Mobile using the OPhone OS, and AT&T is using Android OS. HTC
Corporation- the first phone on the market to use the Android platform,
the phone is part of an open standards effort of the Open Handset
Alliance. Motorola- AT&T's first smartphone running Android, the
phone has had Google search replaced by Yahoo! search; AT&T has
also pre-loaded its own apps that are currently not removable, and has
had the capability to install apps via the web browser removed. The
Android can also run on most known PC tablets, E-READERS and
other future devices.