SlideShare a Scribd company logo
1 of 19
ANDROID
      MOBILE OPERATING
           SYSTEM



Guided by         Submitted by
Dr. VK Patle      Sonam Sahu
Content
1. Introduction
2. History
3. Platform
4. Software development
5. Versions
6. Phone use in
7. Features
8. Advantages
9.Limitions
10. Conclusion
11.Refrences
Introduction
What is Android?
• A software platform and operating system for mobile devices

• Based on the Linux kernel 2.6

• Android is under version 2 of the Apache Software License (ASL)

• Allows writing managed code in the Java language

•   Android OS is a software stack consisting of java
    application running on a Java application framework on top
    of java core library running on Dalvik virtual machine.
History

• Android was founded by Andy rubin , rich miner,
nick sears & chris white who work at Google.

• Android was bought by Google in 2005.

• On the 5th of November 2007 the Open Handset
Alliance, a consortium of several companies was unveiled
with the goal to develop open standards for mobile
devices
Platform

Hardware

Android is not a single piece of hardware; it's a
complete, end-to-end software platform that can be
adapted to work on any number of hardware
configurations. Everything is there, from the bootloader all
the way up to the applications.
Platform
Operating System(s)


• Every Android application runs in its own process, with its own
  instance of the Dalvik virtual machine.

• The Dalvik VM executes files in the Dalvik Executable (.dex)
  format

• Dalvik has been written so that a device can run multiple VMs
  efficiently.
Platform
Security

Android is a multi-process system, in which each application (and
parts of the system) runs in its own process. Most security between
applications and the system is enforced at the process level through
standard Linux facilities, such as user and group IDs that are
assigned to applications.

Google services

Gmail, Google calendar & Google web search are pre installed &
Google is also the default web page for the web browser.
Software development

Programming Language(s)

• Java – officially supported

• C/C++ – also possible but not supported
Versions of Android

• 1.0:- Released 23 September 2008

• 1.1:- On 9 February 2009,released by T-mobile G1

• 1.5:- (Cupcake) Based on Linux Kernel 2.6.27 released on 30 April
2009.

• 1.6:- (Donut) Based on Linux Kernel 2.6.29 released on 15
September 2009.

• 2.0 / 2.1:- (Eclair) Based on Linux Kernel 2.6.29 released on 26
October 2009.

• 2.2:- (Froyo) Based on Linux Kernel 2.6.32 released on 20     may
2010.
Versions of Android

• 2.3:- (Gingerbread) Based on Linux Kernel 2.6.35 release on
6 December 2010.

• 3.0:- (Honeycomb) released on Feb. 2011

• 3.1 Honeycomb, released in May 2011

• 3.2 Honeycomb, released in July 2011

• 4.0 Ice Cream Sandwich announced on October 19, 2011
Phones Use In

• HTC

• SAMSUNG ELECTRONICS

• MOTOROLA

• SONY ERRICSON

• EBAY

• GOOGLE
Phones Use In




Android
emulator      Galaxy s     Galaxy nexus
FEATURES

• Application framework : enabling reuse & replacement of
components.

• Dalvik virtual machine optimized for mobile devices.

• Media support for common audio, video, and still image formats
(MPEG4, H.264, MP3,JPG, PNG, GIF).

• GSM Telephony (hardware dependent).
Advantages

• It is open source software.

• Almost all phone have the removable SD card.

• Run multiple applications .

• CHEAPER as compared to other smart phones.
Limitations
    • Bluetooth limitations
       o Android doesn't support:
           Bluetooth stereo
           Contacts exchange
           Modem pairing
           Wireless keyboards

•     But it'll work with Bluetooth headsets, but that's about it
•     Some phone forces to configure GMAIL account .

•     Does not deliver an on-screen keyboard that’s capable of supporting
      multiple language at a time.

•     Google does not support installing apps to the SD card , so
      developers are limited in what they can create.
Conclusion

We can only hope that the next versions of Android have overcome the
actual limitations and that the future possibilities became a reality
References

• www.google.com

• www.wikipedia.com

• www.android.com
THANK YOU….
Any questions

More Related Content

What's hot

Android versions A to L
Android versions A to LAndroid versions A to L
Android versions A to LAswin Kumar
 
History of Android
History of AndroidHistory of Android
History of Androidatmflora
 
Android introduction
Android introductionAndroid introduction
Android introductionRaynaITSTEP
 
Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Fida Hussain
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentationhession25819
 
Android versions
Android versionsAndroid versions
Android versionsManjinder
 
Android ppt for saravanan angel
Android ppt for saravanan angelAndroid ppt for saravanan angel
Android ppt for saravanan angelsudarsanan96
 
Android tc new ppt
Android tc new pptAndroid tc new ppt
Android tc new pptyash yadav
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On AndroidTeachMission
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ pptvikas bharat
 
Android history, linux, versions
Android history, linux, versions Android history, linux, versions
Android history, linux, versions Laxit patel
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Jowin John Chemban
 

What's hot (20)

Android
AndroidAndroid
Android
 
Android versions A to L
Android versions A to LAndroid versions A to L
Android versions A to L
 
History of Android
History of AndroidHistory of Android
History of Android
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
ppt on Android os- vinit
ppt on Android os- vinitppt on Android os- vinit
ppt on Android os- vinit
 
Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01
 
Android Versions
Android VersionsAndroid Versions
Android Versions
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android versions
Android versionsAndroid versions
Android versions
 
Android ppt for saravanan angel
Android ppt for saravanan angelAndroid ppt for saravanan angel
Android ppt for saravanan angel
 
Android Marshmallow
Android MarshmallowAndroid Marshmallow
Android Marshmallow
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android tc new ppt
Android tc new pptAndroid tc new ppt
Android tc new ppt
 
Presentation On Android
Presentation On AndroidPresentation On Android
Presentation On Android
 
Ice cream-sandwich
Ice cream-sandwichIce cream-sandwich
Ice cream-sandwich
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
Android history, linux, versions
Android history, linux, versions Android history, linux, versions
Android history, linux, versions
 
Android basic
Android basicAndroid basic
Android basic
 
Seminar report on android os
Seminar report on android osSeminar report on android os
Seminar report on android os
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
 

Viewers also liked

Cartoes de radionica paper doctor
Cartoes de radionica  paper doctorCartoes de radionica  paper doctor
Cartoes de radionica paper doctorPrema Perez
 
Tablet feeding machine copy
Tablet feeding machine   copyTablet feeding machine   copy
Tablet feeding machine copyefronlianu
 
презентація мет. тижд.2013
презентація мет. тижд.2013презентація мет. тижд.2013
презентація мет. тижд.2013Myawesomeslides
 
KETpic できれいな図を書こう
KETpic できれいな図を書こうKETpic できれいな図を書こう
KETpic できれいな図を書こうYoshitomo Akimoto
 
Peningkatan kemalangan jalanraya
Peningkatan kemalangan jalanrayaPeningkatan kemalangan jalanraya
Peningkatan kemalangan jalanrayaefronlianu
 
Generating New Business
Generating New BusinessGenerating New Business
Generating New BusinessLynn Hidy
 

Viewers also liked (10)

Cartoes de radionica paper doctor
Cartoes de radionica  paper doctorCartoes de radionica  paper doctor
Cartoes de radionica paper doctor
 
Manasik Umroh
Manasik UmrohManasik Umroh
Manasik Umroh
 
Tablet feeding machine copy
Tablet feeding machine   copyTablet feeding machine   copy
Tablet feeding machine copy
 
AtmoGraphik
AtmoGraphikAtmoGraphik
AtmoGraphik
 
презентація мет. тижд.2013
презентація мет. тижд.2013презентація мет. тижд.2013
презентація мет. тижд.2013
 
KETpic できれいな図を書こう
KETpic できれいな図を書こうKETpic できれいな図を書こう
KETpic できれいな図を書こう
 
Peningkatan kemalangan jalanraya
Peningkatan kemalangan jalanrayaPeningkatan kemalangan jalanraya
Peningkatan kemalangan jalanraya
 
Firefox OS アプリ開発
Firefox OS アプリ開発Firefox OS アプリ開発
Firefox OS アプリ開発
 
Generating New Business
Generating New BusinessGenerating New Business
Generating New Business
 
Suricata
SuricataSuricata
Suricata
 

Similar to 1319571 634635606205391250

Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-pptSrijib Roy
 
Vijay android ppt
Vijay android pptVijay android ppt
Vijay android pptvijaymashre
 
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...Pietro F. Maggi
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming'Zamin Mammadov
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01rajesh kumar
 
Android presantation
Android presantationAndroid presantation
Android presantationUdayJethva
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA NITIN GUPTA
 
Android operating system
Android operating systemAndroid operating system
Android operating systemEstiak Khan
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating systemRachna Beegun
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDAraz Ibrahim
 

Similar to 1319571 634635606205391250 (20)

Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-ppt
 
Vijay android ppt
Vijay android pptVijay android ppt
Vijay android ppt
 
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
EMEA AppForum 2015 Android KitKat & Lollipop - new features for enterprise de...
 
Aandroid
AandroidAandroid
Aandroid
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android 1
Android 1 Android 1
Android 1
 
Android 1
Android 1 Android 1
Android 1
 
Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming
 
Android 1
Android 1 Android 1
Android 1
 
Android
AndroidAndroid
Android
 
Android technology
Android technology Android technology
Android technology
 
Android based os
Android based osAndroid based os
Android based os
 
Android 130923124440-phpapp01
Android 130923124440-phpapp01Android 130923124440-phpapp01
Android 130923124440-phpapp01
 
Android presantation
Android presantationAndroid presantation
Android presantation
 
Android
AndroidAndroid
Android
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROID
 
Android
Android Android
Android
 

1319571 634635606205391250

  • 1. ANDROID MOBILE OPERATING SYSTEM Guided by Submitted by Dr. VK Patle Sonam Sahu
  • 2. Content 1. Introduction 2. History 3. Platform 4. Software development 5. Versions 6. Phone use in 7. Features 8. Advantages 9.Limitions 10. Conclusion 11.Refrences
  • 3. Introduction What is Android? • A software platform and operating system for mobile devices • Based on the Linux kernel 2.6 • Android is under version 2 of the Apache Software License (ASL) • Allows writing managed code in the Java language • Android OS is a software stack consisting of java application running on a Java application framework on top of java core library running on Dalvik virtual machine.
  • 4. History • Android was founded by Andy rubin , rich miner, nick sears & chris white who work at Google. • Android was bought by Google in 2005. • On the 5th of November 2007 the Open Handset Alliance, a consortium of several companies was unveiled with the goal to develop open standards for mobile devices
  • 5. Platform Hardware Android is not a single piece of hardware; it's a complete, end-to-end software platform that can be adapted to work on any number of hardware configurations. Everything is there, from the bootloader all the way up to the applications.
  • 6. Platform Operating System(s) • Every Android application runs in its own process, with its own instance of the Dalvik virtual machine. • The Dalvik VM executes files in the Dalvik Executable (.dex) format • Dalvik has been written so that a device can run multiple VMs efficiently.
  • 7. Platform Security Android is a multi-process system, in which each application (and parts of the system) runs in its own process. Most security between applications and the system is enforced at the process level through standard Linux facilities, such as user and group IDs that are assigned to applications. Google services Gmail, Google calendar & Google web search are pre installed & Google is also the default web page for the web browser.
  • 8. Software development Programming Language(s) • Java – officially supported • C/C++ – also possible but not supported
  • 9. Versions of Android • 1.0:- Released 23 September 2008 • 1.1:- On 9 February 2009,released by T-mobile G1 • 1.5:- (Cupcake) Based on Linux Kernel 2.6.27 released on 30 April 2009. • 1.6:- (Donut) Based on Linux Kernel 2.6.29 released on 15 September 2009. • 2.0 / 2.1:- (Eclair) Based on Linux Kernel 2.6.29 released on 26 October 2009. • 2.2:- (Froyo) Based on Linux Kernel 2.6.32 released on 20 may 2010.
  • 10. Versions of Android • 2.3:- (Gingerbread) Based on Linux Kernel 2.6.35 release on 6 December 2010. • 3.0:- (Honeycomb) released on Feb. 2011 • 3.1 Honeycomb, released in May 2011 • 3.2 Honeycomb, released in July 2011 • 4.0 Ice Cream Sandwich announced on October 19, 2011
  • 11. Phones Use In • HTC • SAMSUNG ELECTRONICS • MOTOROLA • SONY ERRICSON • EBAY • GOOGLE
  • 12. Phones Use In Android emulator Galaxy s Galaxy nexus
  • 13. FEATURES • Application framework : enabling reuse & replacement of components. • Dalvik virtual machine optimized for mobile devices. • Media support for common audio, video, and still image formats (MPEG4, H.264, MP3,JPG, PNG, GIF). • GSM Telephony (hardware dependent).
  • 14. Advantages • It is open source software. • Almost all phone have the removable SD card. • Run multiple applications . • CHEAPER as compared to other smart phones.
  • 15. Limitations • Bluetooth limitations o Android doesn't support:  Bluetooth stereo  Contacts exchange  Modem pairing  Wireless keyboards • But it'll work with Bluetooth headsets, but that's about it • Some phone forces to configure GMAIL account . • Does not deliver an on-screen keyboard that’s capable of supporting multiple language at a time. • Google does not support installing apps to the SD card , so developers are limited in what they can create.
  • 16. Conclusion We can only hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality

Editor's Notes

  1. g