SlideShare a Scribd company logo
1 of 18
?
• Is it a magical word which is used bye
mobile companies to sell their products?
• Is it a Language like C, C++, Java?
• Is it a Software ?
What is Android ?
An open-source, Linux-based operating system
for mobile devices such as smart phones and
tablet computers.
Smart watches
Televisions
Google Glass
Computer systems
Initially developed by Android Inc. and later
purchased by Google in 2005.
The first Android powered device was sold in
Oct 2008
Android is Open Source and Google releases
code under Apache2 license
Google Play Store
Brief History – Android
2009
 SDK 1.5 (Cupcake)
 New soft keyboard with “autocomplete” feature
 SDK 1.6 (Donut)
 Support Wide VGA
 SDK 2.0/2.0.1/2.1 (Eclair)
 Revamped UI, browser
2010
 SDK 2.2 (Froyo)
 Flash support, tethering
 SDK 2.3 (Gingerbread)
 UI update, system-wide copy-paste
Honeycomb
Android 3.0-3.2
Ice cream
Sandwich
Android 4.0+
Jelly Bean 4.1+
2012
 SDK 4.1/4.1.1/4.2(Jelly Bean)
 Performance optimization, refined UI
2011
SDK 3.0/3.1/3.2 (Honeycomb) for tablets only
New UI for tablets, support multi-core processors
– SDK 4.0/4.0.1/4.0.2/4.0.3 (Ice Cream Sandwich)
Changes to the UI, Voice input, NFC
API Level
Platform Version API
Level
Version Name
Android 4.2 17 Jelly bean
Android 4.1, 4.1.1 16 Jelly bean
Android 4.0.3, 4.0.4 15 Ice cream sandwich (Aakash)
Android 4.0, 4.0.1, 4.0.2 14 Ice cream sandwich
Android 3.2 13 Honey Comb
Android 3.1.x 12 Honey Comb
Android 3.0.x 11 Honey Comb
Android 2.3.4
Android 2.3.3
10 Gingerbread
API Level
Platform Version API Level Version Name
Android 2.3.2
Android 2.3.1
Android 2.3
9 Gingerbread
Android 2.2.x 8 Froyo
Android 2.1.x 7 Eclair
Android 2.0.1 6 Eclair
Android 2.0 5 Eclair
Android 1.6 4 Donut
Android 1.5 3 Cupcake
API Level
Android API levels can be divided to three main groups:
Android 1.5 - 2.3 (API levels 3-10) - Android made specifically for
smart phones.
Android 3.0 - 3.2 (API levels 11-13) - Honeycomb, Android made
for tablets.
Android 4 (API levels 14-) - Ice Cream Sandwich - Current
generation, a big merge with tons of additional functionality,
totally revamped Android version, for both phone and tablets.
Android Application Components
 Activities
 Services
 Content Providers
 Broadcast Receivers
Activity
 An Activity is an application component that
provides a screen with which users can interact in
order to do something .
 An activity is implemented as Subclass of
ComactActivity.
Services
 A Service is an application component that can
perform long-running operations in the
background and does not provide a user interface.
A service is implemented as a subclass of Service.
Content Providers
 A content provider manages a shared set of
application data.
 A content provider is implemented as a subclass of
ContentProvider.
Broadcast Receivers
 A broadcast receiver is a component that responds
to system-wide broadcast announcements.
 A broadcast receiver is implemented as a subclass
of BroadcastReceiver.
Life Cycle of an Activity ?
Let us do it

More Related Content

What's hot

Android technology
Android technology Android technology
Android technology gulshan guls
 
All about android
All about androidAll about android
All about androidlynnmarcelo
 
History of Android
History of AndroidHistory of Android
History of Androidatmflora
 
Android introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 PieAndroid introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 PieRavi Patel
 
All About Android Versions
All About Android VersionsAll About Android Versions
All About Android VersionsGravita Infotech
 
Android operating system
Android operating systemAndroid operating system
Android operating systemPiyushJain474
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by skShahrukh Miya
 
Android Oreo Key Features
Android Oreo Key FeaturesAndroid Oreo Key Features
Android Oreo Key FeaturesAppinventiv
 
Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & ComponentsVijay Rastogi
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidbantyder
 
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseAndroid 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseI-Verve Inc
 

What's hot (19)

Android technology
Android technology Android technology
Android technology
 
All about android
All about androidAll about android
All about android
 
History of Android
History of AndroidHistory of Android
History of Android
 
Android Oreo 8.0
Android Oreo 8.0Android Oreo 8.0
Android Oreo 8.0
 
Psd andriod
Psd andriodPsd andriod
Psd andriod
 
Ppt on android
Ppt on androidPpt on android
Ppt on android
 
Android introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 PieAndroid introduction, history, version list till 9.0 Pie
Android introduction, history, version list till 9.0 Pie
 
All About Android Versions
All About Android VersionsAll About Android Versions
All About Android Versions
 
Android evolution
Android evolutionAndroid evolution
Android evolution
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android.
Android.Android.
Android.
 
Andriod software by sk
Andriod software by skAndriod software by sk
Andriod software by sk
 
Android Oreo Key Features
Android Oreo Key FeaturesAndroid Oreo Key Features
Android Oreo Key Features
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Evolution of android
Evolution of androidEvolution of android
Evolution of android
 
Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & Components
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android
AndroidAndroid
Android
 
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything ElseAndroid 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
Android 8.0 Oreo: Google Android OS for Mobile Apps and Everything Else
 

Similar to Android OS Explained in 40 Characters

Similar to Android OS Explained in 40 Characters (20)

My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
ANDROID
ANDROIDANDROID
ANDROID
 
Android
AndroidAndroid
Android
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
android architecture
android architectureandroid architecture
android architecture
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
Basic android
Basic androidBasic android
Basic android
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android
AndroidAndroid
Android
 
Android_Seminar
Android_SeminarAndroid_Seminar
Android_Seminar
 
Day1 what is android(print)
Day1 what is android(print)Day1 what is android(print)
Day1 what is android(print)
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 

Recently uploaded

Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Recently uploaded (20)

Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 

Android OS Explained in 40 Characters

  • 1.
  • 2. ?
  • 3. • Is it a magical word which is used bye mobile companies to sell their products? • Is it a Language like C, C++, Java? • Is it a Software ?
  • 4. What is Android ? An open-source, Linux-based operating system for mobile devices such as smart phones and tablet computers. Smart watches Televisions Google Glass Computer systems
  • 5. Initially developed by Android Inc. and later purchased by Google in 2005. The first Android powered device was sold in Oct 2008 Android is Open Source and Google releases code under Apache2 license Google Play Store
  • 6. Brief History – Android 2009  SDK 1.5 (Cupcake)  New soft keyboard with “autocomplete” feature  SDK 1.6 (Donut)  Support Wide VGA  SDK 2.0/2.0.1/2.1 (Eclair)  Revamped UI, browser 2010  SDK 2.2 (Froyo)  Flash support, tethering  SDK 2.3 (Gingerbread)  UI update, system-wide copy-paste
  • 7. Honeycomb Android 3.0-3.2 Ice cream Sandwich Android 4.0+ Jelly Bean 4.1+ 2012  SDK 4.1/4.1.1/4.2(Jelly Bean)  Performance optimization, refined UI 2011 SDK 3.0/3.1/3.2 (Honeycomb) for tablets only New UI for tablets, support multi-core processors – SDK 4.0/4.0.1/4.0.2/4.0.3 (Ice Cream Sandwich) Changes to the UI, Voice input, NFC
  • 8. API Level Platform Version API Level Version Name Android 4.2 17 Jelly bean Android 4.1, 4.1.1 16 Jelly bean Android 4.0.3, 4.0.4 15 Ice cream sandwich (Aakash) Android 4.0, 4.0.1, 4.0.2 14 Ice cream sandwich Android 3.2 13 Honey Comb Android 3.1.x 12 Honey Comb Android 3.0.x 11 Honey Comb Android 2.3.4 Android 2.3.3 10 Gingerbread
  • 9. API Level Platform Version API Level Version Name Android 2.3.2 Android 2.3.1 Android 2.3 9 Gingerbread Android 2.2.x 8 Froyo Android 2.1.x 7 Eclair Android 2.0.1 6 Eclair Android 2.0 5 Eclair Android 1.6 4 Donut Android 1.5 3 Cupcake
  • 10. API Level Android API levels can be divided to three main groups: Android 1.5 - 2.3 (API levels 3-10) - Android made specifically for smart phones. Android 3.0 - 3.2 (API levels 11-13) - Honeycomb, Android made for tablets. Android 4 (API levels 14-) - Ice Cream Sandwich - Current generation, a big merge with tons of additional functionality, totally revamped Android version, for both phone and tablets.
  • 11. Android Application Components  Activities  Services  Content Providers  Broadcast Receivers
  • 12. Activity  An Activity is an application component that provides a screen with which users can interact in order to do something .  An activity is implemented as Subclass of ComactActivity.
  • 13. Services  A Service is an application component that can perform long-running operations in the background and does not provide a user interface. A service is implemented as a subclass of Service.
  • 14. Content Providers  A content provider manages a shared set of application data.  A content provider is implemented as a subclass of ContentProvider.
  • 15. Broadcast Receivers  A broadcast receiver is a component that responds to system-wide broadcast announcements.  A broadcast receiver is implemented as a subclass of BroadcastReceiver.
  • 16. Life Cycle of an Activity ?
  • 17.
  • 18. Let us do it