SlideShare a Scribd company logo
AndroidOs
 Introduction
 Features
 Architecture
 Application  components
 Activating components
 Guidelines
 Bestpractice
 Application developed on Android
 Conclusion
 Open  software platform for mobile
  development
 A complete stack – OS, Middleware,
  Applications
 An Open Handset Alliance (OHA) project
 Powered by Linux operating system
 Fast application development in Java
 Open source under the Apache 2 license
 Handset layout
 Storage
 Connectivity
 Messaging
 Multiple language support
 Web browser
 Java support
 Media support
 Multi touch
 Video calling
 External storage
AndroidOs
Built in and user apps
Can replace built in apps
API interface
Activity manager – manages application life
 cycle.
 C/C++ libraries
 Interface through Java
 Surface manager – Handling UI Windows
 2D and 3D graphics
 Media codecs, SQLite, Browser engine
   Dalvik VM
    – Dex files
    – Compact and efficient than class files
    – Limited memory and battery power
   Core Libraries
    – Java 5 Std edition
    – Collections, I/O etc…
   Works as a HAL
   Device drivers
   Memory management
   Process management
   Networking
Applicationcomponents are:
     Activities
     Services
     Contents
     Broadcast receivers
 Indents
 Method for activating Components

    startActivity() or startActivityForResult
    Intent to startService()or
     Intent to bindService().
    sendBroadcast(),or sendStickyBroadcast()
     sendOrderedBroadcast ()
    query() on a ContentResolver
Guidelines for creating an application
 are as follows:
Build your activity designs based on
 fragments
Use the action bar
Implement flexible layouts
Design for security
Design for compatibility
Design for Accessibility services
Design for Responsiveness
 In September 2008, Motorola confirmed that it
  was working on hardware products that would
  run Android.
 Huawei Technologies is planning to launch
  smart phones that would run Android in Q1
  2009.
 Lenovo is working on an Android-based
  mobile phone that supports the Chinese 3G
  TD-SCDMA standard.
   HTC is planning a "portfolio" of Android based
    phones to be released summer of 2009.
   Sony Ericsson is planning to release an Android
    based handset in the summer of 2009.
   Samsung plans to offer a phone based on Google’s
    Android operating system in the second quarter of
    2009.
   GiiNii Movit Mini is a Internet device based on
    Google's Android operating system
we concluded that the Androids platform which
 has developed by Google is going to play
 major role in Mobile applications because as it
 is an open source and it is also easy to develop
 mobile applications using Android as because
 in order to develop these applications all the
 APIs are available and these APIs are as same
 as java APIs which are easy to understand.
AndroidOs

More Related Content

PDF
Introduction to Android Programming by Dr.M.Pyingkodi-kongu engineering c...
PPTX
Introduction to Android Programming
PPTX
Introduction to Android programming
PPTX
Android architecture
PDF
[Android] Introduction to Android Programming
PPTX
Android
PDF
Android Design Architecture
PPTX
Getting started with android
Introduction to Android Programming by Dr.M.Pyingkodi-kongu engineering c...
Introduction to Android Programming
Introduction to Android programming
Android architecture
[Android] Introduction to Android Programming
Android
Android Design Architecture
Getting started with android

What's hot (20)

PPS
Android Introduction
PPT
Android ppt
PPTX
Android summer training report
PPTX
Android apps
PPTX
Android training in Tambaram
ODP
Ci for Android
PPT
Introduction to Android Development Latest
PPT
Android overview
PDF
Android : Architecture & Components
PPT
Android presentation slide
PDF
Yourstory Android Workshop
PDF
01 03 - introduction to android
PDF
Best Frameworks for Android App Development in 2022.pdf
DOCX
Android article
PPTX
Android architecture
PPTX
Mobile development
PPT
Ramakri
PPT
Android overview
PPT
Introduction to Java ME Mobile Development
PDF
Eclipse Mobile Tools for Java Project
Android Introduction
Android ppt
Android summer training report
Android apps
Android training in Tambaram
Ci for Android
Introduction to Android Development Latest
Android overview
Android : Architecture & Components
Android presentation slide
Yourstory Android Workshop
01 03 - introduction to android
Best Frameworks for Android App Development in 2022.pdf
Android article
Android architecture
Mobile development
Ramakri
Android overview
Introduction to Java ME Mobile Development
Eclipse Mobile Tools for Java Project
Ad

Viewers also liked (14)

PPTX
Toyota yaris MGM-95 til solu
PDF
Experience working with the Young Guns -The Innovative Minds !
PPTX
Rav4 til sölu BHJ-21
PPTX
Toyota yaris til sölu UOK-33
PPTX
Toyota yaris til solu TMJ-49
PDF
SuperPreneur
PDF
Enterprise 2.0 at CeBIT 2015 - SocialBusinessArena
PPTX
Human security
PDF
Strategies for Corporate Change & the New Role of HR - Driving social adoptio...
PPTX
Social Business @ Continental - Lessons Learned
PPTX
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
PPTX
HR goes digital - Keynote for 600minutes conference
PPTX
Collaboration in the digital Age - Uni St. Gallen
PPTX
liquidity concepts, instruments and procedure
Toyota yaris MGM-95 til solu
Experience working with the Young Guns -The Innovative Minds !
Rav4 til sölu BHJ-21
Toyota yaris til sölu UOK-33
Toyota yaris til solu TMJ-49
SuperPreneur
Enterprise 2.0 at CeBIT 2015 - SocialBusinessArena
Human security
Strategies for Corporate Change & the New Role of HR - Driving social adoptio...
Social Business @ Continental - Lessons Learned
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
HR goes digital - Keynote for 600minutes conference
Collaboration in the digital Age - Uni St. Gallen
liquidity concepts, instruments and procedure
Ad

Similar to AndroidOs (20)

PPTX
PDF
Ch1 hello, android
PDF
Phonebook Directory or Address Book In Android
PPT
Introduction to Android Environment
PPT
Introduction to Android.ppt
DOCX
Android
PPTX
Android introduction
PDF
Android dev o_auth
PDF
Android By Vipin
PDF
Mobile App Development Lecture WITH BEST
PPTX
Android 1-intro n architecture
PDF
Wifi Direct Based Chat And File Transfer Android Application
PPT
An introduction to Android
PPT
PPT Companion to Android
PDF
20IT601PE - Mobile Application Development PPT.pdf
PPTX
Introduction to android
PPT
Introduction to Android
PPT
1 introduction of android
PDF
Consumer Electronics
PPT
AndroidOverview
Ch1 hello, android
Phonebook Directory or Address Book In Android
Introduction to Android Environment
Introduction to Android.ppt
Android
Android introduction
Android dev o_auth
Android By Vipin
Mobile App Development Lecture WITH BEST
Android 1-intro n architecture
Wifi Direct Based Chat And File Transfer Android Application
An introduction to Android
PPT Companion to Android
20IT601PE - Mobile Application Development PPT.pdf
Introduction to android
Introduction to Android
1 introduction of android
Consumer Electronics
AndroidOverview

Recently uploaded (20)

PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Insiders guide to clinical Medicine.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
RMMM.pdf make it easy to upload and study
PPTX
Institutional Correction lecture only . . .
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
master seminar digital applications in india
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Cell Types and Its function , kingdom of life
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Classroom Observation Tools for Teachers
Insiders guide to clinical Medicine.pdf
GDM (1) (1).pptx small presentation for students
Final Presentation General Medicine 03-08-2024.pptx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
RMMM.pdf make it easy to upload and study
Institutional Correction lecture only . . .
Anesthesia in Laparoscopic Surgery in India
master seminar digital applications in india
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Microbial diseases, their pathogenesis and prophylaxis
Cell Types and Its function , kingdom of life
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
O5-L3 Freight Transport Ops (International) V1.pdf

AndroidOs

  • 2.  Introduction  Features  Architecture  Application components  Activating components  Guidelines  Bestpractice  Application developed on Android  Conclusion
  • 3.  Open software platform for mobile development  A complete stack – OS, Middleware, Applications  An Open Handset Alliance (OHA) project  Powered by Linux operating system  Fast application development in Java  Open source under the Apache 2 license
  • 4.  Handset layout  Storage  Connectivity  Messaging  Multiple language support  Web browser  Java support  Media support  Multi touch  Video calling  External storage
  • 6. Built in and user apps Can replace built in apps
  • 7. API interface Activity manager – manages application life cycle.
  • 8.  C/C++ libraries  Interface through Java  Surface manager – Handling UI Windows  2D and 3D graphics  Media codecs, SQLite, Browser engine
  • 9. Dalvik VM – Dex files – Compact and efficient than class files – Limited memory and battery power  Core Libraries – Java 5 Std edition – Collections, I/O etc…
  • 10. Works as a HAL  Device drivers  Memory management  Process management  Networking
  • 11. Applicationcomponents are: Activities Services Contents Broadcast receivers
  • 12.  Indents  Method for activating Components startActivity() or startActivityForResult Intent to startService()or Intent to bindService(). sendBroadcast(),or sendStickyBroadcast() sendOrderedBroadcast () query() on a ContentResolver
  • 13. Guidelines for creating an application are as follows: Build your activity designs based on fragments Use the action bar Implement flexible layouts
  • 14. Design for security Design for compatibility Design for Accessibility services Design for Responsiveness
  • 15.  In September 2008, Motorola confirmed that it was working on hardware products that would run Android.  Huawei Technologies is planning to launch smart phones that would run Android in Q1 2009.  Lenovo is working on an Android-based mobile phone that supports the Chinese 3G TD-SCDMA standard.
  • 16. HTC is planning a "portfolio" of Android based phones to be released summer of 2009.  Sony Ericsson is planning to release an Android based handset in the summer of 2009.  Samsung plans to offer a phone based on Google’s Android operating system in the second quarter of 2009.  GiiNii Movit Mini is a Internet device based on Google's Android operating system
  • 17. we concluded that the Androids platform which has developed by Google is going to play major role in Mobile applications because as it is an open source and it is also easy to develop mobile applications using Android as because in order to develop these applications all the APIs are available and these APIs are as same as java APIs which are easy to understand.