SlideShare a Scribd company logo
MOHAMMAD ALI JAUHAR UNIVERSITY
A seminar on,
OPERATING SYSTEM
Under Guidance of,
Er. Prem Narayan
Presented By,
MOHD. BILAL
CSE IIIyr.
1501010009
Content
Introduction
Origin of Android
Open Handset Alliance (OHA)
Features and Versions
Architecture
Application Development
Comparisons with other OS
Limitations
Conclusion
What is android
 Android is Linux based operating system
designed primarily for mobile devices such as
smartphones and tablets.
 Android was first developed as a ADVANCE
OPERATING SYSTEM for digital cameras.
 There are more than 4,00,000 apps in android
market
 And, android is an open source.
INTRODUCTION
What is Operating System
 An operating system, or "OS," is software that
communicates with the hardware and allows
other programs to run..
 Common desktop operating systems
include Windows, OS X, and Linux
 Common mobile OS include Android, iOS, and
Windows Phone
INTRODUCTION
android Operating System
 Android OS consists of a shell and a kernel.
 Creator’s of android takes out the kernel from Linux
OS 2.6 and rewrite the shell part using java, that’s
forms android OS.
INTRODUCTION
MONOLITHIC KERNEL
(modified LINUX kernel)
SHELL
(Written in Java)
android OS
android devices
Mobile phones SmartTV Wearable device
Tablets GPS device for automobiles
Origin of android
Android was founded in Palo Alto, California in
October 2003 by
Andy Rubin, Rich Miner,
Nick Sears and Chris White who work at
“ ” to develop.
Andy Rubin
…Origin of android
Android was purchased by the
in AUGUST, 2005 for 50 million $.
HTC Dream was the first android device
launched in September 2008
Now, android covers 90% of the mobile OS
market.
Open Handset Alliance (OHA)
It’s consortium of several companies.
 OHA is a business alliance of firm to develop open
standard for mobile device.
OHA includes 84 firms to develop open standard for
mobile devices, i.e.
HTC, Sony, Dell, Intel, Motorola, QUALCOMM, Google
, Samsung Electronics, LG Electronics,T-Mobile,
NVidias
Reason for Nokia not to developAndroid Mobiles is
Nokia is not part of OHA
Features
Android supports wireless communication using:-
3G Networks, 4G Networks, 802.11Wi-Fi Networks,
Bluetooth Connectivity
Developing an android application is not tough
,using SDK and java emulator we can easily develop
applications that we want.
Open source – Free development platform
Built in services likeGPS,SQL Database, browser
and maps
Portability across current and future hardware
android Versions
 Android Astro 1.0
• Released on September 23, 2008.
 Android Cupcake 1.5
• Released on April 30, 2009.
 Android Donut 1.6
• Released on September 15, 2009.
 Android Éclair 2.0/2.1
• Released on October 26, 2009.
 Android Froyo 2.2
• Released on May 20, 2010.
 Android Honeycomb 3.0
• Released on February 22, 2011.
 Android IceCream Sandwich 4.0
• Released on November 14, 2011
 Android JellyBean 4.1
• Released on June 27,2012
 Android Kitkat 4.4
• Released on October 31,2013
 Android Gingerbread 2.3
• Released on December 6, 2010
android Versions
 Android Lollipop 5.0
• Released on November 12, 2014
 Android Marshmallow 6.0
• Released on May 28, 2015
 Android Nougat 7.0
• Released on August 22, 2016
 Android Oreo 8.0
• Released on August 21, 2017
• Latest version till date.
UI comparison
Android Oreo 8.0Android Astro 1.0 Android KitKat 4.4
Architecture
Linux kernel
Libraries
Android run time
- Core libraries
- Dalvik virtual machine
Application layer
Application framework
Major components of android
Linux Kernel
 Android Architecture is based on Linux 2.6
kernel. It helps to manage security, memory
management, process management, network
stack and other important issues.
Display Driver
Keypad Driver
Camera Driver
Wi-Fi Driver
Flash Memory
Driver
Audio Driver
Binder (IPC)
Driver
Power
Management
Android Runtime
 Android includes a set of core libraries that provides most
of the functionality available in the core libraries of the Java
programming language.
 DalvikVM.
• Dex files
• Compact and efficient than class files
• Limited memory and battery power
 Core Libraries
• Java 5 Std edition
• Collections, I/O etc…
• Providing most of the functionality available in the core
libraries of the Java language.
Core
Libraries
Dalvik
Virtual
Machine
Libraries
Android includes a set of:
 C/C++ libraries
 Interface through Java
 Surface manager – Handling UI Windows with 2D and
3D graphics
 Media codes, SQLite, Browser engine
The Android Studio 3.1 supports new set of library :
Application Framework
The application architecture is designed to simplify the reuse
of components
 Activity manager – manages application life cycle
 Android provides a set of coreapplications:
 Email Client
 SMS Program
 Calendar
 Maps
 Browser
 Contacts, Etc.
 All applications are written using theJava language.
 APIs: DataStructures,Utilities, File Access, NetworkAccess,
Graphics, etc.
Application Development
Android
Emulator
Android
Mobile
Device
Android
SDK
Application Development
Android
Manifest
Java source
Java
Compiler
Resource
XML
Android Libraries
.dex
file
Dalvik
VM
Generate
d Class
Application Execution
Java Source
Documents
Compile java
sources using
“javac”
Java “class” documents
output from compilation
process
Translate Java
compiled class files
into “dex” files
Execute under the
Dalvik Virtual Machine
Why prefer android ?
 Android price fits your pocket
Android devices are cheaper than iPhones which is one of main
reason why Android phone sale is growing rapidly. IPhone is an
expensive device which everybody can’t afford to buy.
 Free apps and games
Android offers a lot of free games and applications on google play,
whereas IPhone have mostly paid Apps on App Store. which is also
the main reason why people skip IOS and attract towards android.
 Launchers
Android offers many cool launcher apps for customizing home
screen’s style. While Apple do not allow users to customize their
home screen and all the users have same home screen.
 Custom ROMs
Android users can install custom Rom on their smart phone, which
allows them to replace original software comes with their smart
phone. Some of the android users want to use some tools and apps
which do not work on their original OS, that’s why they Root their
phone and install custom ROMS.
 Google Integration
Google integration is very useful service provided by google to it’s
users. unarguably google dominates the web with it’s awesome
services like Google drive, Google Music, Google Map, Google Docs,
Google mail, Google plus, Google hangout.. and the list goes on,
but IOS do not provide these apps integration.
 Expandable Memory
Android allows you to put a memory card to increase your phone
memory. What does Apple do? Well, they've never offered
expandable memory for the iPhone. Instead, they would rather you
pay another $100 to upgrade one of their devices from a 16 GB
memory to a 32 GB or 64 GB
Multi tasking using Multi-window navigation feature
File manager
YouTube
iOs does not allow
multi window
officially
Limitations
 Making source code available to everyone inevitably
invites the attention of hackers.
 Android operating system uses more amount of
battery as compared to normal mobile phones.
 It has been seen that it has security related issues.
 As we call Android is world of applications we
continuously need to connected with the internet
which is not possible for all the users.
Conclusion
Android is a truly open, free development
platform based on Linux and open source.
Handset makers can use and customize the
platform without paying a royalty.
Android is now stepping up in next level of
mobile internet.
 Android is open to all: industry, developers and
users
Google Android is stepping into the next level
of Mobile Internet & that is the reason that
android covers 90% of mobile OS market
References
https://en.wikipedia.org/wiki/Android_(operati
ng_system)
https://www.android.com/
https://www.androidauthority.com/
https://techterms.com
http://www.openhandsetalliance.com/
Images and Clipart:
https://images.google.com/
Thank you.
Any Query ?
ask google

More Related Content

What's hot

Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
Rao Purna
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
Suyash Srijan
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
Anant Lodha
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
tirupathinews
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
Eric Cattoir
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
saitej15
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
Vipul Pratap Singh
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
AMIT GUPTA
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
Gautam Kumar
 
Android ppt
Android pptAndroid ppt
Android ppt
Sunil Kumar
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
deepakshare
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
Bilal Mirza
 
Android and android versions
Android and android versionsAndroid and android versions
Android and android versions
Megha Jain
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
Aly Abdelkareem
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application Development
Syed Absar
 
Presentation on android
Presentation on androidPresentation on android
Presentation on android
sonyhontok
 
Android ppt
Android pptAndroid ppt
Android ppt
Ansh Singh
 
PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
Ravi Ranjan
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
Dhivya T
 

What's hot (20)

Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Introduction to Android and Android Studio
Introduction to Android and Android StudioIntroduction to Android and Android Studio
Introduction to Android and Android Studio
 
Mobile Operating Systems
Mobile Operating Systems Mobile Operating Systems
Mobile Operating Systems
 
Mobile application development ppt
Mobile application development pptMobile application development ppt
Mobile application development ppt
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Architecture
Android ArchitectureAndroid Architecture
Android Architecture
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android and android versions
Android and android versionsAndroid and android versions
Android and android versions
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Introduction To Mobile Application Development
Introduction To Mobile Application DevelopmentIntroduction To Mobile Application Development
Introduction To Mobile Application Development
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Presentation on android
Presentation on androidPresentation on android
Presentation on android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
PPT on iOS
PPT on iOS PPT on iOS
PPT on iOS
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 

Similar to Android Operating System

ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
preeta sinha
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
imau6
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
Suraj Rajput
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
AnkurVeer1
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
Swapnali Pawar
 
01 03 - introduction to android
01  03 - introduction to android01  03 - introduction to android
01 03 - introduction to android
Siva Kumar reddy Vasipally
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
Kaviarasu D
 
Android
AndroidAndroid
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
Rachna Beegun
 
android architecture
android architectureandroid architecture
android architectureAashita Gupta
 
Android
AndroidAndroid
Android
AndroidAndroid
Android ppt
Android pptAndroid ppt
Android ppt
NivethiniL
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
jatin batra
 
Comparative Study Of Android VS Windows Phone
Comparative Study Of  Android  VS  Windows PhoneComparative Study Of  Android  VS  Windows Phone
Comparative Study Of Android VS Windows Phone
Jinnah University for Women
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
dipali badgujar
 
Android presantation
Android presantationAndroid presantation
Android presantation
UdayJethva
 
Basic android
Basic androidBasic android
Basic android
Dharmendra Kushwaha
 

Similar to Android Operating System (20)

ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
01 03 - introduction to android
01  03 - introduction to android01  03 - introduction to android
01 03 - introduction to android
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Android Apps
Android AppsAndroid Apps
Android Apps
 
Android
AndroidAndroid
Android
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
android architecture
android architectureandroid architecture
android architecture
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Comparative Study Of Android VS Windows Phone
Comparative Study Of  Android  VS  Windows PhoneComparative Study Of  Android  VS  Windows Phone
Comparative Study Of Android VS Windows Phone
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Android presantation
Android presantationAndroid presantation
Android presantation
 
Basic android
Basic androidBasic android
Basic android
 

More from Bilal Mirza

Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
Bilal Mirza
 
Operating System Lab Manual
Operating System Lab ManualOperating System Lab Manual
Operating System Lab Manual
Bilal Mirza
 
Learn JavaScript HTML & CSS
Learn JavaScript HTML & CSSLearn JavaScript HTML & CSS
Learn JavaScript HTML & CSS
Bilal Mirza
 
Data Structure using C
Data Structure using CData Structure using C
Data Structure using C
Bilal Mirza
 
Environment Problems
Environment ProblemsEnvironment Problems
Environment Problems
Bilal Mirza
 
Counters
Counters Counters
Counters
Bilal Mirza
 

More from Bilal Mirza (6)

Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
 
Operating System Lab Manual
Operating System Lab ManualOperating System Lab Manual
Operating System Lab Manual
 
Learn JavaScript HTML & CSS
Learn JavaScript HTML & CSSLearn JavaScript HTML & CSS
Learn JavaScript HTML & CSS
 
Data Structure using C
Data Structure using CData Structure using C
Data Structure using C
 
Environment Problems
Environment ProblemsEnvironment Problems
Environment Problems
 
Counters
Counters Counters
Counters
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 

Android Operating System

  • 1. MOHAMMAD ALI JAUHAR UNIVERSITY A seminar on, OPERATING SYSTEM Under Guidance of, Er. Prem Narayan Presented By, MOHD. BILAL CSE IIIyr. 1501010009
  • 2. Content Introduction Origin of Android Open Handset Alliance (OHA) Features and Versions Architecture Application Development Comparisons with other OS Limitations Conclusion
  • 3. What is android  Android is Linux based operating system designed primarily for mobile devices such as smartphones and tablets.  Android was first developed as a ADVANCE OPERATING SYSTEM for digital cameras.  There are more than 4,00,000 apps in android market  And, android is an open source. INTRODUCTION
  • 4. What is Operating System  An operating system, or "OS," is software that communicates with the hardware and allows other programs to run..  Common desktop operating systems include Windows, OS X, and Linux  Common mobile OS include Android, iOS, and Windows Phone INTRODUCTION
  • 5. android Operating System  Android OS consists of a shell and a kernel.  Creator’s of android takes out the kernel from Linux OS 2.6 and rewrite the shell part using java, that’s forms android OS. INTRODUCTION MONOLITHIC KERNEL (modified LINUX kernel) SHELL (Written in Java) android OS
  • 6. android devices Mobile phones SmartTV Wearable device Tablets GPS device for automobiles
  • 7. Origin of android Android was founded in Palo Alto, California in October 2003 by Andy Rubin, Rich Miner, Nick Sears and Chris White who work at “ ” to develop. Andy Rubin
  • 8. …Origin of android Android was purchased by the in AUGUST, 2005 for 50 million $. HTC Dream was the first android device launched in September 2008 Now, android covers 90% of the mobile OS market.
  • 9. Open Handset Alliance (OHA) It’s consortium of several companies.  OHA is a business alliance of firm to develop open standard for mobile device. OHA includes 84 firms to develop open standard for mobile devices, i.e. HTC, Sony, Dell, Intel, Motorola, QUALCOMM, Google , Samsung Electronics, LG Electronics,T-Mobile, NVidias Reason for Nokia not to developAndroid Mobiles is Nokia is not part of OHA
  • 10. Features Android supports wireless communication using:- 3G Networks, 4G Networks, 802.11Wi-Fi Networks, Bluetooth Connectivity Developing an android application is not tough ,using SDK and java emulator we can easily develop applications that we want. Open source – Free development platform Built in services likeGPS,SQL Database, browser and maps Portability across current and future hardware
  • 11. android Versions  Android Astro 1.0 • Released on September 23, 2008.  Android Cupcake 1.5 • Released on April 30, 2009.  Android Donut 1.6 • Released on September 15, 2009.  Android Éclair 2.0/2.1 • Released on October 26, 2009.  Android Froyo 2.2 • Released on May 20, 2010.  Android Honeycomb 3.0 • Released on February 22, 2011.  Android IceCream Sandwich 4.0 • Released on November 14, 2011  Android JellyBean 4.1 • Released on June 27,2012  Android Kitkat 4.4 • Released on October 31,2013  Android Gingerbread 2.3 • Released on December 6, 2010
  • 12. android Versions  Android Lollipop 5.0 • Released on November 12, 2014  Android Marshmallow 6.0 • Released on May 28, 2015  Android Nougat 7.0 • Released on August 22, 2016  Android Oreo 8.0 • Released on August 21, 2017 • Latest version till date.
  • 13. UI comparison Android Oreo 8.0Android Astro 1.0 Android KitKat 4.4
  • 14. Architecture Linux kernel Libraries Android run time - Core libraries - Dalvik virtual machine Application layer Application framework
  • 16. Linux Kernel  Android Architecture is based on Linux 2.6 kernel. It helps to manage security, memory management, process management, network stack and other important issues. Display Driver Keypad Driver Camera Driver Wi-Fi Driver Flash Memory Driver Audio Driver Binder (IPC) Driver Power Management
  • 17. Android Runtime  Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.  DalvikVM. • Dex files • Compact and efficient than class files • Limited memory and battery power  Core Libraries • Java 5 Std edition • Collections, I/O etc… • Providing most of the functionality available in the core libraries of the Java language. Core Libraries Dalvik Virtual Machine
  • 18. Libraries Android includes a set of:  C/C++ libraries  Interface through Java  Surface manager – Handling UI Windows with 2D and 3D graphics  Media codes, SQLite, Browser engine The Android Studio 3.1 supports new set of library :
  • 19. Application Framework The application architecture is designed to simplify the reuse of components  Activity manager – manages application life cycle  Android provides a set of coreapplications:  Email Client  SMS Program  Calendar  Maps  Browser  Contacts, Etc.  All applications are written using theJava language.  APIs: DataStructures,Utilities, File Access, NetworkAccess, Graphics, etc.
  • 22. Application Execution Java Source Documents Compile java sources using “javac” Java “class” documents output from compilation process Translate Java compiled class files into “dex” files Execute under the Dalvik Virtual Machine
  • 23. Why prefer android ?  Android price fits your pocket Android devices are cheaper than iPhones which is one of main reason why Android phone sale is growing rapidly. IPhone is an expensive device which everybody can’t afford to buy.  Free apps and games Android offers a lot of free games and applications on google play, whereas IPhone have mostly paid Apps on App Store. which is also the main reason why people skip IOS and attract towards android.  Launchers Android offers many cool launcher apps for customizing home screen’s style. While Apple do not allow users to customize their home screen and all the users have same home screen.
  • 24.  Custom ROMs Android users can install custom Rom on their smart phone, which allows them to replace original software comes with their smart phone. Some of the android users want to use some tools and apps which do not work on their original OS, that’s why they Root their phone and install custom ROMS.  Google Integration Google integration is very useful service provided by google to it’s users. unarguably google dominates the web with it’s awesome services like Google drive, Google Music, Google Map, Google Docs, Google mail, Google plus, Google hangout.. and the list goes on, but IOS do not provide these apps integration.  Expandable Memory Android allows you to put a memory card to increase your phone memory. What does Apple do? Well, they've never offered expandable memory for the iPhone. Instead, they would rather you pay another $100 to upgrade one of their devices from a 16 GB memory to a 32 GB or 64 GB
  • 25. Multi tasking using Multi-window navigation feature File manager YouTube iOs does not allow multi window officially
  • 26. Limitations  Making source code available to everyone inevitably invites the attention of hackers.  Android operating system uses more amount of battery as compared to normal mobile phones.  It has been seen that it has security related issues.  As we call Android is world of applications we continuously need to connected with the internet which is not possible for all the users.
  • 27. Conclusion Android is a truly open, free development platform based on Linux and open source. Handset makers can use and customize the platform without paying a royalty. Android is now stepping up in next level of mobile internet.  Android is open to all: industry, developers and users Google Android is stepping into the next level of Mobile Internet & that is the reason that android covers 90% of mobile OS market
  • 29. Thank you. Any Query ? ask google

Editor's Notes

  1. CONSORTIUM means Group
  2. CONSORTIUM means Group
  3. CONSORTIUM means Group
  4. CONSORTIUM means Group
  5. CONSORTIUM means Group
  6. CONSORTIUM means Group
  7. CONSORTIUM means Group
  8. CONSORTIUM means Group
  9. CONSORTIUM means Group
  10. CONSORTIUM means Group
  11. CONSORTIUM means Group
  12. CONSORTIUM means Group
  13. CONSORTIUM means Group
  14. CONSORTIUM means Group
  15. CONSORTIUM means Group
  16. CONSORTIUM means Group
  17. CONSORTIUM means Group
  18. CONSORTIUM means Group
  19. CONSORTIUM means Group
  20. CONSORTIUM means Group