SlideShare a Scribd company logo
1 of 29
-BY
MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
ANDROID ARCHITECTURE
BY MEGHANA MUDUNURU
 Linux kernel
 At the bottom of the layers is Linux.This provides a level of abstraction between the device
hardware and it contains all the essential hardware drivers like camera, keypad, display etc.
Also, the kernel handles all the things that Linux is really good at such as networking and a
vast array of device drivers.
 Libraries
 On top of Linux kernel there is a set of libraries including open-source web browser engine
WebKit, well known library libc, SQLite database which is a useful repository for storage and
sharing of application data, libraries to play and record audio and video, SSL libraries
responsible for Internet security etc.
Application Framework
 The Application Framework layer provides many higher-level services to applications in the
form of Java classes. Application developers are allowed to make use of these services in their
applications.
Applications
 We will find all the Android application at the top layer. You will write your application to be
installed on this layer only. Examples of such applications are Contacts, Browser, Games etc.
BY MEGHANA MUDUNURU
Priorities: Android Scheduling
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
Memory Management
 Since Android devices are usually battery-powered, Android is
designed to manage memory (RAM) to keep power
consumption at a minimum, in contrast to desktop operating
systems which generally assume they are connected to
unlimited mains electricity. When an Android application is no
longer in use, the system will automatically suspend it in
memory.
 Android manages the applications stored in memory
automatically: when memory is low, the system will begin
killing applications and processes that have been inactive for a
while, in reverse order since they were last used (oldest first).
This process is designed to be invisible to the user, so that users
do not need to manage memory or the killing of applications
themselves.
BY MEGHANA MUDUNURU
Hardware
 The main hardware platform for Android is
the ARM architecture .
 Android devices incorporate many optional
hardware components, including still or
video cameras, GPS, orientation sensors,
dedicated gaming controls, accelerometers,
gyroscopes, barometers, magnetometers,
proximity sensors, pressure sensors,
thermometers, and touchscreens
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
Features Of Android OS
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
Android JellyBean 4.1
 Released on june 27,2012.
 Improved the features of previous version while improving the
graphics quality.
 Smoother user interface.
Android Kitkat 4.4
 Released in october 13,2013.
 User-interface tweaks,new dialler,caller-id,new bluetooth
profiles,wifi TDLS support.
 Unified hangouts messaging apps ,screen recording.
 Run on devices with 512MB RAM,1GHZ CPU.
Android Lollipop 5.0
 Notifications, which can be accessed from the lockscreen and
displayed within applications as top-of-the-screen banners.
 Google also made internal changes to the platform, with the Android
Runtime (ART)
BY MEGHANA MUDUNURU
Alpha Beta Cupcake
Donut Éclair Froyo
Gingerbread Honeycomb
Icecreamsandwitch
Jellybean Kitkat
Lollipop M?????????
BY MEGHANA MUDUNURU
Android 6.0 Marshmallow:
(Yet to release )
Android platform change:
User Interface –updated the
permissions user interface and
enhanced some of the
permissions' behavior.
API change:
Updates to the Fingerprint API –
which enables better error reporting,
better fingerprint enrollment
experience, plus enumeration support
for greater reliability.
BY MEGHANA MUDUNURU
As of 2015, Android has the largest installed
base of all operating systems.BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU
CONCLUSION
We h o p e t h a t t h e n e x t
ve r s i o n s o f a n d r i o d w i l l
o ve r co m e t h e a c t u a l
l i m i t a t i o n s a n d t h a t t h e
f u t u r e p o s s i b i l i t i e s b e co m e
a r e a l i t y.
BY MEGHANA MUDUNURU
BY MEGHANA MUDUNURU

More Related Content

Similar to Android os

Similar to Android os (20)

Android
AndroidAndroid
Android
 
Android based os
Android based osAndroid based os
Android based os
 
Android report
Android reportAndroid report
Android report
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Mobile computing devices
Mobile computing devicesMobile computing devices
Mobile computing devices
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
android presentation by akbar
android presentation by akbarandroid presentation by akbar
android presentation by akbar
 
Android technology
Android technology Android technology
Android technology
 
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
 
Android L
Android LAndroid L
Android L
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android Operating System
Android Operating System Android Operating System
Android Operating System
 
09 09-2013 android-introduction p_pt
09 09-2013 android-introduction p_pt09 09-2013 android-introduction p_pt
09 09-2013 android-introduction p_pt
 
SensActions-Report
SensActions-ReportSensActions-Report
SensActions-Report
 
Android..overwiew
Android..overwiewAndroid..overwiew
Android..overwiew
 
Presentation on android
Presentation on androidPresentation on android
Presentation on android
 
What is Android L ?
What is Android L ?What is Android L ?
What is Android L ?
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 

Android os

  • 8.  Linux kernel  At the bottom of the layers is Linux.This provides a level of abstraction between the device hardware and it contains all the essential hardware drivers like camera, keypad, display etc. Also, the kernel handles all the things that Linux is really good at such as networking and a vast array of device drivers.  Libraries  On top of Linux kernel there is a set of libraries including open-source web browser engine WebKit, well known library libc, SQLite database which is a useful repository for storage and sharing of application data, libraries to play and record audio and video, SSL libraries responsible for Internet security etc. Application Framework  The Application Framework layer provides many higher-level services to applications in the form of Java classes. Application developers are allowed to make use of these services in their applications. Applications  We will find all the Android application at the top layer. You will write your application to be installed on this layer only. Examples of such applications are Contacts, Browser, Games etc. BY MEGHANA MUDUNURU
  • 11. Memory Management  Since Android devices are usually battery-powered, Android is designed to manage memory (RAM) to keep power consumption at a minimum, in contrast to desktop operating systems which generally assume they are connected to unlimited mains electricity. When an Android application is no longer in use, the system will automatically suspend it in memory.  Android manages the applications stored in memory automatically: when memory is low, the system will begin killing applications and processes that have been inactive for a while, in reverse order since they were last used (oldest first). This process is designed to be invisible to the user, so that users do not need to manage memory or the killing of applications themselves. BY MEGHANA MUDUNURU
  • 12. Hardware  The main hardware platform for Android is the ARM architecture .  Android devices incorporate many optional hardware components, including still or video cameras, GPS, orientation sensors, dedicated gaming controls, accelerometers, gyroscopes, barometers, magnetometers, proximity sensors, pressure sensors, thermometers, and touchscreens BY MEGHANA MUDUNURU
  • 14. Features Of Android OS BY MEGHANA MUDUNURU
  • 19. Android JellyBean 4.1  Released on june 27,2012.  Improved the features of previous version while improving the graphics quality.  Smoother user interface. Android Kitkat 4.4  Released in october 13,2013.  User-interface tweaks,new dialler,caller-id,new bluetooth profiles,wifi TDLS support.  Unified hangouts messaging apps ,screen recording.  Run on devices with 512MB RAM,1GHZ CPU. Android Lollipop 5.0  Notifications, which can be accessed from the lockscreen and displayed within applications as top-of-the-screen banners.  Google also made internal changes to the platform, with the Android Runtime (ART) BY MEGHANA MUDUNURU
  • 20. Alpha Beta Cupcake Donut Éclair Froyo Gingerbread Honeycomb Icecreamsandwitch Jellybean Kitkat Lollipop M????????? BY MEGHANA MUDUNURU
  • 21. Android 6.0 Marshmallow: (Yet to release ) Android platform change: User Interface –updated the permissions user interface and enhanced some of the permissions' behavior. API change: Updates to the Fingerprint API – which enables better error reporting, better fingerprint enrollment experience, plus enumeration support for greater reliability. BY MEGHANA MUDUNURU
  • 22. As of 2015, Android has the largest installed base of all operating systems.BY MEGHANA MUDUNURU
  • 28. CONCLUSION We h o p e t h a t t h e n e x t ve r s i o n s o f a n d r i o d w i l l o ve r co m e t h e a c t u a l l i m i t a t i o n s a n d t h a t t h e f u t u r e p o s s i b i l i t i e s b e co m e a r e a l i t y. BY MEGHANA MUDUNURU