SlideShare a Scribd company logo
1 of 18
 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
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

What's hot

Android Introduction
Android IntroductionAndroid Introduction
Android Introductionmehfooz7007
 
Android summer training report
Android summer training reportAndroid summer training report
Android summer training reportShashendra Singh
 
Android training in Tambaram
Android training in TambaramAndroid training in Tambaram
Android training in Tambaramkomalpreethi
 
Introduction to Android Development Latest
Introduction to Android Development LatestIntroduction to Android Development Latest
Introduction to Android Development LatestProf. Erwin Globio
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & ComponentsAkash Bisariya
 
Yourstory Android Workshop
Yourstory Android WorkshopYourstory Android Workshop
Yourstory Android WorkshopArvind Devaraj
 
Best Frameworks for Android App Development in 2022.pdf
Best Frameworks for Android App Development in 2022.pdfBest Frameworks for Android App Development in 2022.pdf
Best Frameworks for Android App Development in 2022.pdfMarie Weaver
 
Android architecture
Android architectureAndroid architecture
Android architecturepoojapainter
 
Mobile development
Mobile developmentMobile development
Mobile developmentSayed Ahmed
 
Introduction to Java ME Mobile Development
Introduction to Java ME Mobile DevelopmentIntroduction to Java ME Mobile Development
Introduction to Java ME Mobile DevelopmentProf. Erwin Globio
 
Eclipse Mobile Tools for Java Project
Eclipse Mobile Tools for Java ProjectEclipse Mobile Tools for Java Project
Eclipse Mobile Tools for Java ProjectDavid Marques
 

What's hot (20)

Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android summer training report
Android summer training reportAndroid summer training report
Android summer training report
 
Android apps
Android appsAndroid apps
Android apps
 
Android training in Tambaram
Android training in TambaramAndroid training in Tambaram
Android training in Tambaram
 
Ci for Android
Ci for AndroidCi for Android
Ci for Android
 
Introduction to Android Development Latest
Introduction to Android Development LatestIntroduction to Android Development Latest
Introduction to Android Development Latest
 
Android overview
Android overviewAndroid overview
Android overview
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & Components
 
Android presentation slide
Android presentation slideAndroid presentation slide
Android presentation slide
 
Yourstory Android Workshop
Yourstory Android WorkshopYourstory Android Workshop
Yourstory Android Workshop
 
01 03 - introduction to android
01  03 - introduction to android01  03 - introduction to android
01 03 - introduction to android
 
Best Frameworks for Android App Development in 2022.pdf
Best Frameworks for Android App Development in 2022.pdfBest Frameworks for Android App Development in 2022.pdf
Best Frameworks for Android App Development in 2022.pdf
 
Android article
Android articleAndroid article
Android article
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Mobile development
Mobile developmentMobile development
Mobile development
 
Ramakri
RamakriRamakri
Ramakri
 
Android overview
Android overviewAndroid overview
Android overview
 
Introduction to Java ME Mobile Development
Introduction to Java ME Mobile DevelopmentIntroduction to Java ME Mobile Development
Introduction to Java ME Mobile Development
 
Eclipse Mobile Tools for Java Project
Eclipse Mobile Tools for Java ProjectEclipse Mobile Tools for Java Project
Eclipse Mobile Tools for Java Project
 

Viewers also liked

Toyota yaris MGM-95 til solu
Toyota yaris MGM-95 til soluToyota yaris MGM-95 til solu
Toyota yaris MGM-95 til soluroute1
 
Experience working with the Young Guns -The Innovative Minds !
Experience  working with the Young Guns -The Innovative Minds ! Experience  working with the Young Guns -The Innovative Minds !
Experience working with the Young Guns -The Innovative Minds ! SwarnkamalSingh
 
Rav4 til sölu BHJ-21
Rav4 til sölu BHJ-21Rav4 til sölu BHJ-21
Rav4 til sölu BHJ-21route1
 
Toyota yaris til sölu UOK-33
Toyota yaris til sölu UOK-33Toyota yaris til sölu UOK-33
Toyota yaris til sölu UOK-33route1
 
Toyota yaris til solu TMJ-49
Toyota yaris til solu  TMJ-49Toyota yaris til solu  TMJ-49
Toyota yaris til solu TMJ-49route1
 
Enterprise 2.0 at CeBIT 2015 - SocialBusinessArena
Enterprise 2.0 at CeBIT 2015 - SocialBusinessArenaEnterprise 2.0 at CeBIT 2015 - SocialBusinessArena
Enterprise 2.0 at CeBIT 2015 - SocialBusinessArenaHarald Schirmer
 
Strategies for Corporate Change & the New Role of HR - Driving social adoptio...
Strategies for Corporate Change & the New Role of HR - Driving social adoptio...Strategies for Corporate Change & the New Role of HR - Driving social adoptio...
Strategies for Corporate Change & the New Role of HR - Driving social adoptio...Harald Schirmer
 
Social Business @ Continental - Lessons Learned
Social Business @ Continental - Lessons LearnedSocial Business @ Continental - Lessons Learned
Social Business @ Continental - Lessons LearnedHarald Schirmer
 
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile AppsXamarin Dev Days - Connected & Disconnected Apps with Azure Mobile Apps
Xamarin Dev Days - Connected & Disconnected Apps with Azure Mobile AppsGuy Barrette
 
HR goes digital - Keynote for 600minutes conference
HR goes digital - Keynote for 600minutes conferenceHR goes digital - Keynote for 600minutes conference
HR goes digital - Keynote for 600minutes conferenceHarald Schirmer
 
Collaboration in the digital Age - Uni St. Gallen
Collaboration in the digital Age - Uni St. GallenCollaboration in the digital Age - Uni St. Gallen
Collaboration in the digital Age - Uni St. GallenHarald Schirmer
 
liquidity concepts, instruments and procedure
liquidity concepts, instruments and procedureliquidity concepts, instruments and procedure
liquidity concepts, instruments and procedureSamiksha Chawla
 

Viewers also liked (14)

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

Similar to AndroidOs

Ch1 hello, android
Ch1 hello, androidCh1 hello, android
Ch1 hello, androidJehad2012
 
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidABHISHEK DINKAR
 
Android introduction
Android introductionAndroid introduction
Android introductionReena Nachare
 
Android 1-intro n architecture
Android 1-intro n architectureAndroid 1-intro n architecture
Android 1-intro n architectureDilip Singh
 
Wifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android ApplicationWifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android ApplicationNitin Bhasin
 
An introduction to Android
An introduction to AndroidAn introduction to Android
An introduction to AndroidRajesh Jambukia
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidzeelpatel0504
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android Ranjith Kumar
 
1 introduction of android
1 introduction of android1 introduction of android
1 introduction of androidakila_mano
 
Consumer Electronics
Consumer ElectronicsConsumer Electronics
Consumer ElectronicsGirishBasole
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.docDeepak Yadav
 

Similar to AndroidOs (20)

Android
Android Android
Android
 
Ch1 hello, android
Ch1 hello, androidCh1 hello, android
Ch1 hello, android
 
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In Android
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 
Introduction to Android.ppt
Introduction to Android.pptIntroduction to Android.ppt
Introduction to Android.ppt
 
Android
Android Android
Android
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
Android By Vipin
Android By VipinAndroid By Vipin
Android By Vipin
 
Android 1-intro n architecture
Android 1-intro n architectureAndroid 1-intro n architecture
Android 1-intro n architecture
 
Wifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android ApplicationWifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android Application
 
An introduction to Android
An introduction to AndroidAn introduction to Android
An introduction to Android
 
PPT Companion to Android
PPT Companion to AndroidPPT Companion to Android
PPT Companion to Android
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
1 introduction of android
1 introduction of android1 introduction of android
1 introduction of android
 
Consumer Electronics
Consumer ElectronicsConsumer Electronics
Consumer Electronics
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
 
Android Anatomy
Android  AnatomyAndroid  Anatomy
Android Anatomy
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.doc
 

Recently uploaded

Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 

Recently uploaded (20)

Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 

AndroidOs

  • 1.
  • 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
  • 5.
  • 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.