Saltar al contenido principal
ANDROID
AND
ANDROID PHONES
Contents
History of Android
Introduction of Android
What is Open Handset Alliance
Android versions
History of Android OS
Features of Android
Android architecture
Android apps
Drawbacks
Conclusion
HISTORY OF ANDROID
The version history of the Android mobile operating
system began with the release of the Android beta in
November 2007.
 The first commercial version, Android 1.0, was
released in September 2008.
 Android is under ongoing development
by Google and the Open Handset Alliance (OHA),
and has seen a number of updates to its base
operating system since its initial release.
WHAT IS ANDROID?
• The name "Android" comes from the term android, which refers to a
robot designed to look and act like a human.
• It is a open source software platform and operating system for
mobile devices
• Based on the Linux kernel
• Developed by Google and later the Open Handset Alliance (OHA)
Allows writing managed code in the Java language
• Android has its own virtual machine i.e. DVM(Dalvik Virtual
Machine),which is used for executing the android application.
• Google purchased the initial developer of the software , android
incorporated in 2005.
FEATURES OF ANDROID
Background Wi-Fi location still runs even when
Wi-Fi is turned off
Developer logging and analyzing enhancements
It is optimized for mobile devices.
It enables reuse and replacement of components.
Java support ,media support, multi touch, video
calling,multi tasking ,voice based features, screen
capture, camera ,bluetooth,gps,compass and
accelerometer,3G
ANDROID ARCHITECTURE
The software stack is split into These Layers::
• The application layer
• The application framework
• Lunix kernel
• Libraries
• Android run time
APPLICATION LAYER
 Top most layer in android system.
Include home application and native application.
Works with the help of application framework to
operate.
Application Framework
 2nd
topmost component of android system.
Written in Java Programming Language.
 All apps directly interact with application framework.
LINUX KERNEL
 Bottom layer of android system.
 Based on lunix 2.6 kernel.
 Core of android architecture.
 Helps in software or hardware binding for better
communication.
Libraries
 This layer is top of lunix kernel.
 Provide different libraries useful for well
functioning of android.
 Java libraries build for android system.
Android run time
 Third layer of android system.
 Provide most important part of android –
DALVIK VIRTUAL MACHINE.
 DVM uses the core function of lunix.
CONCLUSION
We hope that the next versions of
Android have overcome the actual limitations
and that the future possibilities became a
reality and may this software is also
developed to use in PC’s also.
THANK
YOU