2. Android is an operating system for
mobile devices
Smart phone
high-end mobile phone built on
a mobile computing platform
were devices that mainly combined the
functions of a personal digital
assistant (PDA) and a mobile phone
or camera phone
Combine the functions of portable media
players, low-end compact digital
cameras, pocket video cameras,
and GPS navigation units.
3. tablet computers
is a complete mobile computer, larger than a mobile phone
or personal digital assistant, integrated into a flat touch
screen and primarily operated by touching the screen
often uses an onscreen virtual keyboard, a passive stylus pen,
or a digital pen
4. Android is the first free, open source, and fully customizable
mobile platform.
It is a mobile operating system which is becoming a major
competitor to iPhone OS in terms of openness.
It delivers a complete set of software for mobile devices: an
operating system, middleware and key mobile applications.
Provides basic operating system services, message passing,
and inter-process communication on the device
Provides the tools and APIs necessary to begin developing
applications on the Android platform using the Java
programming language
Android is built on the open Linux Kernel.
Utilizes
a custom virtual machine that was designed to optimize
memory and hardware resources in a mobile environment
Android provides an open platform to developers for creating
their own applications.
5. Android was built from the ground-up to enable developers to create
compelling mobile applications that take full advantage of all a
handset has to offer
It has a large community of developers writing applications ("apps")
that extend the functionality of the devices
It uses the Dalvik virtual machine with just-in-time compilation to
run Dalvik dex-code , which is usually translated
from Java bytecode
Android, Inc. was founded in Palo Alto, California, United
States in October, 2003
Andy Rubin (co-founder of Danger)
Rich Miner(co-founder of Wildfire Communications, Inc.)
Nick Sears (once VP at T-Mobile)
Chris White (headed design and interface development at WebTV)
Android was initially developed by Android Inc. Later
acquired by Google to form Open Headset Alliance [ a group
of 65 hardware, software, and telecom companies ].
6. It powers millions of
phones, tablets, and other devices
It brings the power of Google and the
web into your hands.
It has amazingly fast browser, cloud
sync, multi-tasking, easy ways to
connect & share
and the latest Google and thousands
of other apps available on Android
Market
Can run various applications.
7. Marketed as the T-Mobile G1 in
the US and parts of Europe
& Era G1 in Poland
Internet-enabled smartphone
With an operating system
designed by Google and
hardware by HTC
Was released
October 22, 2008 (United States) HTC G1 /HTC Dream
October 30, 2008 (United Kingdom) February 2009 in Germany with
February 5, 2009 (Australia) a QWERTZ keyboard
February 21, 2009 (Singapore) March 2009 in France in with
June 2, 2009 (Canada) an AZERTY keyboard
8. Android v1.5-cupcake Based on
Linux Kernel 2.6.27
Android v1.6-donut ,Based on
Linux Kernel 2.6.29
Android v2.0-ecliar,Based on
Linux Kernel 2.6.29
Android-2.2-Froyo,Based on
Linux Kernel 2.6.32
Android gingerbread, Based on
Linux Kernel 2.6.33
9. Android v 3.0 Honeycomb,
Designed especially for Tablet PC’s
is dedicated for tablet PCs hence
the design change primarily focuses
in tablet optimization with updated
UI.
It is a next version of the Android
platform, designed from the ground
up for devices with larger screen
sizes, particularly tablets
Ice cream Sandwich
The next version composing of both
gingerbread and honeycomb into
unified OS
10. Devices that have been released with Google's Android
operating system installed.
Acer
HTC
LG
Motorola
Samsung
Sony Ericsson
Alcatel
Cherry mobile
Other manufacturers
11. 1. Starting with version 1.0. Android can run multiple apps
at the same time.
2. Android OS is completely open source, developers can use
the core OS functions to develop applications
3. Keeps information visible on your home screen
4. Has a better app market
5. Gives you better notifications
5. Lets you choose your hardware
6. Lets you choose your carrier
7. Lets you install custom ROMs
8. Lets you change your settings faster
9. Does Google and Social Integration
10. Gives you more options to fit your budget.
12. Chaos Ecological System
◦ Android OS is an "open source" it could
significantly increase the risk of hacking and it
would lead to serious security measures of
locking the devices, which would be a sham.
◦ Rejection of Google android by carriers who
charge a fee for some of the web based
application which Google android will enable
mobile phone holders to access free of charge.
One drawback of the phones that use this system
is the need for internet connection continually. In
this case, users should be prepared to subscribe to
GPRS packet as needed. In addition, by using
this operating system, users will get ads that are
displayed when using the application.
13. Application framework enabling reuse and replacement of components
Dalvik virtual machine optimized for mobile devices
Integrated browser based on the open source Web Kit engine
Optimized graphics powered by a custom 2D graphics library; 3D graphics
based on the OpenGL ES 1.0 specification (hardware acceleration optional)
SQ Lite for structured data storage
Media support for common audio, video, and still image formats
(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM
Telephony (hardware dependent)
Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
Camera, GPS, compass, and accelerometer (hardware dependent)
Rich development environment including a device emulator, tools for
debugging, memory and performance profiling, and a plugin for the Eclipse IDE
14. Android includes a set of C/C++ libraries used by various
components of the Android system. These capabilities are
exposed to developers through the Android application
framework.
System C library - a BSD-derived implementation of the
standard C system library (libc), tuned for embedded Linux-
based devices
Media Libraries - based on Packet Video's Open CORE;
the libraries support playback and recording of many popular audio
and video formats
static image files, including
MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG
Surface Manager - manages access to the display subsystem
and seamlessly composites 2D and 3D graphic layers from
multiple applications
15. Lib WebCore - a modern web browser engine which powers
both the Android browser and an embeddable web view
SGL - the underlying 2D graphics engine
3D libraries - an implementation based on OpenGL ES 1.0
APIs; the libraries use either hardware 3D acceleration
(where available) or the included, highly optimized 3D
software pasteurizer
Free Type - bitmap and vector font rendering
SQ Lite - a powerful and lightweight relational database
engine available to all applications