SlideShare a Scribd company logo
By;
L.NIVETHINI,
III year CSE…
 What is Android ?
 Who develop it ?
 Versions of Android
 Architecture of Android
Security
Features of Android
Android VS Ios
Advantages
Disadvantages
Conclusion
 Android is nothing but
it is an Mobile
operating system.
 First it was developed
by a Silicon Valley
company by the name
of Android Inc.
 Mainly used in smart
phones & tablets.
 Android was developed by
google in2007.
Through the open handset
alliance(OHA) gave Android an
edge in delivering a complete
software set.
 which includes the main OS,
middleware and specific mobile
application, or app.
CODE NAME VERSION NO RELEASE DATE
Angle cake 1.0 2008 Sep 23
Battenberg 1.1 2009 Feb 9
Cupcake 1.5 2009 Apr 27
Donut 1.6 2009 Sep 15
Eclair 2.0/2.1 2009 Oct 26
Froyo 2.2 2010 May 20
Gingerbread 2.3 2010 Dec 6
Honeycomb 3.0 2011 Feb 22
Ice cream sandwich 4.0 2012 Oct 18
Jelly bean 4.1 2013 July 9
Kitkat 4.4 2013 Oct 31
Lolipop 5.0 2014 Nov 12
Marshmallow 6.0 2015 Oct 5
Nought 7.0 2016 Aug 22
Oreo 8.0 2017 Aug 21
Pie 9.0 2018 Aug 6
Four layers of
architecture:
 Application layer
 Application
framework
 Libraries and
Runtime
 The kernel
 Built on top of
Linux kernel
(v. 2.6-3.0)
 Advantages:
 Portability (i.e. easy to
compile on different
harwdare architectures)
 Security (e.g. secure multi-
process environment)
 Power Management
Native library:
 The Native Development
Kit (NDK) is a set of tools
that allows you to use C
and C++ code
with Android,
 It provides
platform libraries you
can use to
manage nativeactivities
and access physical
device components, such
as sensors and touch
input.
 Android Runtime (ART)
is an
application runtime en
vironment used by
the Android operating
system. ... Unlike
Dalvik, ART introduces
the use of ahead-of-
time (AOT) compilation
by compiling entire
applications into native
machine code upon
their installation.
 The Android softwar
e stack generally
consists of a Linux
kernel and a
collection of C/C++
libraries that is
exposed through
an application
framework
 It provides services,
and management of
the applications and
run time.
 It is the final layer
on top is
application.
 It includes the
home application
the contacts
application,browser
 & apps.
 Android is a multi-
processor system in
which each
applications runs in
its own process.
 It is conducive to
the use of third-
party applications
and cloud-based
services.
Background Wi-Fi location still runs even when Wi-
Fi is turned off
Developer logging and analyzing enhancements
It optimized for mobile devices.
It enables reuse and replacement of components.
Java supports,media supports,multi touch,video
calling etc…
 The small amount of
paid software
on Android phones,
promote the number of
downloading. So
compared iOS with iOS,
in fact, the most
important thing is
whether your own
software is
professional.
 Android is a open
sources.
 Multitasking.
 Availability of apps.
 Sup[porting multi
languages.
 Additional hard
ware support.
 Need of internet
connection.
 Making source code
available invites the
attention of
hackers.
 Many application of
android contain
virus.
 Consumes more
battery.
We hope that the next version of
Android have overcome the actual
Limitations.
Any query?
THANK
YOU!

More Related Content

What's hot

Android operating system final
Android operating system finalAndroid operating system final
Android operating system final
Ashok Kuikel
 
Android as a technology
Android as a technologyAndroid as a technology
Android as a technology
eram nizam
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
Praveen Reddy
 
Andriod
AndriodAndriod
Andriod
Sanmit Pawar
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
Vaibhav Dixit
 
Android technology
Android technologyAndroid technology
Android technology
vivek sharma
 
Android 5.0, Lollipop
Android 5.0, LollipopAndroid 5.0, Lollipop
Android 5.0, Lollipop
LOGISTIC INFOTECH PVT LTD
 
Modern Domino: Android 4.4 (KitKat)
Modern Domino:   Android 4.4 (KitKat)Modern Domino:   Android 4.4 (KitKat)
Modern Domino: Android 4.4 (KitKat)
Peter Presnell
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
Amirtha Valli
 
Android Technology Presentation
Android Technology PresentationAndroid Technology Presentation
Android Technology Presentation
Vijay Shinde
 
Android ppt
Android pptAndroid ppt
Android ppt
srikanth982
 
Mobile Application Development with Android
Mobile Application Development with AndroidMobile Application Development with Android
Mobile Application Development with Android
IJAAS Team
 
G:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android OsG:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android Os
guesta475a93f
 
Android
AndroidAndroid
Android
9994426949
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
Future_1CA
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by sk
Shahrukh Miya
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in Android
HyperBeans
 
লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:
Ahsanul Karim
 
Android technology
Android technologyAndroid technology
Android technology
Hardik jain
 
Android.
Android.Android.

What's hot (20)

Android operating system final
Android operating system finalAndroid operating system final
Android operating system final
 
Android as a technology
Android as a technologyAndroid as a technology
Android as a technology
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
Andriod
AndriodAndriod
Andriod
 
Android technology- Advantages & Limitations
Android technology- Advantages & LimitationsAndroid technology- Advantages & Limitations
Android technology- Advantages & Limitations
 
Android technology
Android technologyAndroid technology
Android technology
 
Android 5.0, Lollipop
Android 5.0, LollipopAndroid 5.0, Lollipop
Android 5.0, Lollipop
 
Modern Domino: Android 4.4 (KitKat)
Modern Domino:   Android 4.4 (KitKat)Modern Domino:   Android 4.4 (KitKat)
Modern Domino: Android 4.4 (KitKat)
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android Technology Presentation
Android Technology PresentationAndroid Technology Presentation
Android Technology Presentation
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Mobile Application Development with Android
Mobile Application Development with AndroidMobile Application Development with Android
Mobile Application Development with Android
 
G:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android OsG:\Landry\The User Interface Of Android Os
G:\Landry\The User Interface Of Android Os
 
Android
AndroidAndroid
Android
 
Android.ppt
Android.pptAndroid.ppt
Android.ppt
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by sk
 
Reasons to Develop Your Next App in Android
Reasons to Develop Your Next App in AndroidReasons to Develop Your Next App in Android
Reasons to Develop Your Next App in Android
 
লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:লেকচার ১ (ক)- শুরুর আগে:
লেকচার ১ (ক)- শুরুর আগে:
 
Android technology
Android technologyAndroid technology
Android technology
 
Android.
Android.Android.
Android.
 

Similar to Android ppt

Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Bilal Mirza
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
Suraj Rajput
 
Android
Android Android
Android
Almas Khan
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
Salma Begum
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
imau6
 
Android
AndroidAndroid
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
Swapnali Pawar
 
Android
AndroidAndroid
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
AnkurVeer1
 
Presentation1
Presentation1Presentation1
Presentation1
Almas Khan
 
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALALATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
Saikiran Panjala
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
Me CREATIONS
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating System
Trailukya Dutta
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)
sai praneeth
 
Android ! BATRA COMPUTER CENTRE
Android ! BATRA COMPUTER CENTREAndroid ! BATRA COMPUTER CENTRE
Android ! BATRA COMPUTER CENTRE
jatin batra
 
Android operating system
Android operating systemAndroid operating system
Android operating system
PiyushJain474
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
Kaviarasu D
 
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
NoorFatima504746
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
preeta sinha
 
Android architecture
Android architectureAndroid architecture
Android architecture
Kartik Kalpande Patil
 

Similar to Android ppt (20)

Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android
Android Android
Android
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Android
AndroidAndroid
Android
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android
AndroidAndroid
Android
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Presentation1
Presentation1Presentation1
Presentation1
 
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALALATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
LATEST TRENDS IN ANDROID TECHNOLOGY BY SAIKIRAN PANJALA
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
Know about Android Operating System
Know about Android Operating SystemKnow about Android Operating System
Know about Android Operating System
 
Andriod (operating system)
Andriod (operating system)Andriod (operating system)
Andriod (operating system)
 
Android ! BATRA COMPUTER CENTRE
Android ! BATRA COMPUTER CENTREAndroid ! BATRA COMPUTER CENTRE
Android ! BATRA COMPUTER CENTRE
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
beginning-android-4-application-development-lee--annas-archive--libgenrs-nf-2...
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android architecture
Android architectureAndroid architecture
Android architecture
 

Recently uploaded

CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 

Recently uploaded (20)

CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 

Android ppt

  • 2.  What is Android ?  Who develop it ?  Versions of Android  Architecture of Android Security Features of Android Android VS Ios Advantages Disadvantages Conclusion
  • 3.  Android is nothing but it is an Mobile operating system.  First it was developed by a Silicon Valley company by the name of Android Inc.  Mainly used in smart phones & tablets.
  • 4.  Android was developed by google in2007. Through the open handset alliance(OHA) gave Android an edge in delivering a complete software set.  which includes the main OS, middleware and specific mobile application, or app.
  • 5.
  • 6. CODE NAME VERSION NO RELEASE DATE Angle cake 1.0 2008 Sep 23 Battenberg 1.1 2009 Feb 9 Cupcake 1.5 2009 Apr 27 Donut 1.6 2009 Sep 15 Eclair 2.0/2.1 2009 Oct 26 Froyo 2.2 2010 May 20 Gingerbread 2.3 2010 Dec 6 Honeycomb 3.0 2011 Feb 22 Ice cream sandwich 4.0 2012 Oct 18 Jelly bean 4.1 2013 July 9 Kitkat 4.4 2013 Oct 31 Lolipop 5.0 2014 Nov 12 Marshmallow 6.0 2015 Oct 5 Nought 7.0 2016 Aug 22 Oreo 8.0 2017 Aug 21 Pie 9.0 2018 Aug 6
  • 7. Four layers of architecture:  Application layer  Application framework  Libraries and Runtime  The kernel
  • 8.  Built on top of Linux kernel (v. 2.6-3.0)  Advantages:  Portability (i.e. easy to compile on different harwdare architectures)  Security (e.g. secure multi- process environment)  Power Management
  • 9. Native library:  The Native Development Kit (NDK) is a set of tools that allows you to use C and C++ code with Android,  It provides platform libraries you can use to manage nativeactivities and access physical device components, such as sensors and touch input.
  • 10.  Android Runtime (ART) is an application runtime en vironment used by the Android operating system. ... Unlike Dalvik, ART introduces the use of ahead-of- time (AOT) compilation by compiling entire applications into native machine code upon their installation.
  • 11.  The Android softwar e stack generally consists of a Linux kernel and a collection of C/C++ libraries that is exposed through an application framework  It provides services, and management of the applications and run time.
  • 12.  It is the final layer on top is application.  It includes the home application the contacts application,browser  & apps.
  • 13.  Android is a multi- processor system in which each applications runs in its own process.  It is conducive to the use of third- party applications and cloud-based services.
  • 14. Background Wi-Fi location still runs even when Wi- Fi is turned off Developer logging and analyzing enhancements It optimized for mobile devices. It enables reuse and replacement of components. Java supports,media supports,multi touch,video calling etc…
  • 15.  The small amount of paid software on Android phones, promote the number of downloading. So compared iOS with iOS, in fact, the most important thing is whether your own software is professional.
  • 16.  Android is a open sources.  Multitasking.  Availability of apps.  Sup[porting multi languages.  Additional hard ware support.
  • 17.  Need of internet connection.  Making source code available invites the attention of hackers.  Many application of android contain virus.  Consumes more battery.
  • 18. We hope that the next version of Android have overcome the actual Limitations.