SlideShare ist ein Scribd-Unternehmen logo
1 von 32
NIKITA AGGARWAL
CS-A1
UNIV ROLL: 0903231073
HTC G1,                      Motorola Droid (X)
Droid,
Tattoo




Suno S880
            Samsung Galaxy          Sony Ericsson
 WHAT  IS ANDROID?
 ARCHITECTURE OF ANDROID
  SYSTEM
 ADVANTAGES

 ANDROID v/s iPhone

 CONCLUSION

 BIBLIOGRAPHY
WHAT IS ANDROID?
   Android is a software stack for mobile devices
    that includes an operating system, middleware
    and key applications.
   Google Inc. purchased the initial developer of
    the software, Android Inc., in 2005.
   Android’s mobile operating system is based on
    the Linux kernel. Google and other members of
    the Open Handset Alliance collaborated
    on Android’s development and release. The
    Android Open Source Project (AOSP) is tasked
    with the maintenance and further development
    of Android.
   Android was listed as the best-selling
    Smartphone platform world-wide in Q4 2010 by
    Canalys (wikipedia.org)
It's a consortium of several
companies
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
NETWORK CONNECTIVITY:

It supports wireless
  communications using
GSM mobile-phone
  technology
3G
PERFORMANCE:
VERSIONS:
 Android versions are difference in tastes which are :
 Cupcake (Android 1.5, Based on Linux Kernel 2.6.27)
 Donut (Android 1.6, Based on Linux Kernel 2.6.29)
 Éclair (Android Version 2 and 2.1, Based on Linux
  Kernel 2.6.29)
 Froyo (Android Version 2.2 , Based on Linux Kernel
  2.6.32)
 Gingerbread ( Android Version 2.3, Based on Linux
  Kernel 2.6.35.7)
 Honeycomb (Android Version 3.0 for Tablets)
 Next version is expected to be Icecream.
ADVANTAGES OF ANDROID:
   open platform and free. So many manufacturers that can
    design a variety of software is loaded on the Android
    system.

   Android display system can be changed to horizontal or
    vertical, making it easier for the user in finding an
    adequate picture you want.

   If you have a phone with Android consistently then you
    can download and install several free programs for
    Android. You can see in the Android Market through
    applications based on Android, Google Chrome.

   With Google Chrome you can open many windows at
    once.
    Many Android applications have been, until April 2011
    has reached 250,000 applications for Android. With the
    support of many applications, the user can change the
    screen display.
    Android phones can also function as a router to share
DISADVANTAGES OF ANDROID:
   Android Linux-based system, so as to modify
    Android, the user must know the commands on the
    Linux system, and should log on as administrator.

   Not only is the installation of Program, each phone
    has a different way. The lack of compatibility all
    users of Android phones, we must learn again if
    Android phones to replace with other brands.

   Even to show any recovery mode, an Android phone
    has a different way.

   So in conclusion, if you are a person who likes to
    tinker with the phone, then you should not use
    mobile phones for Android.
 Linux version 2.6.x for core system
  services.
 Provides proven driver model.

 Provides memory management,
  process management, security model,
  networking and lot of core OS
  infrastructure
   Libc:c standard library
   SSL: Secure Socket Layer

  Surface Manager:
 responsible for
composing different
 drawing surfaces onto the
screen.
 OpenGL|ES : 3D Image Engine
 SGL : 2D image Engine.
 Hence we can combine 3D and 2D graphics in the same
   application.
 Media Framework : Core part of the android multimedia.
   MPEG4,H264,MP3,AAC…..

   FreeType: To render the fonts.
   WebKit:open source browser engine. Helps to work well on
    small screen.
   SQLite: Embedded Database
•Android runtime meet the needs of running in an embedded
environment ,i.e., where is limited battery, limited
Memory and limited CPU.

• CORE LIBRARIES:
Java Programming Language
 contains all the collection classes, utilities, IO..all these
utilities which you come across and expected to use.

•DALVIK VIRTUAL MACHINE:
Java based license free VM
Optimization for low memory requirements.
DVM runs .dex files (byte codes) that converts during built time.
                     more efficient and run very well on
                             small processors.
                           structure are designed to be shared
                           across processes due to which multiple
                           instance of DVM running on device at
                           the same time one in several processes
APPLICATIONS BUILDING BLOCK:

   Components                 Functions

1.Activity           UI component typically
                     corresponding to one screen
2.Intent Receiver    Responds to notification or
                     status changes. Can wake up
                     your process.
3.Service            Performs tasks that runs in a
                     background.
4.Content Provider   Enable applications to share
                     data.
Differences
   between
iOS & Android
Now is the Revolution of Touch Phones (
Smart Phones) and Tablet PC’s, many of
us are little confused as to choose
between a Iphone and an Android
Phone….
(1) Apple iOS is a proprietary operating system
whereas Android is Google developed open source
operating system.
(2) The latest version of iOS is 4.2.1 and Android is
3.0 (Honeycomb) as at today.(Jan 2011)
(3) Both Apple iOS and Android supports
Multitasking.
(4) Android has one more short range
communication technology NFC on top of Bluetooth.
(5) Apple iOS supports internet Tethering via
Bluetooth whereas Android supports with Hotspot
via Wi-Fi.
(6) Address book share via MMS vcf is perfectly stores in
Android with exactly same label of contacts whereas apple
iOS doesn’t support the perfect label.
(7) Google Native clients for Gmail,Youtube ,Google Talk,
Maps and Search are perfectly designed in Android and Apple
uses Apple Mail client to get emails which will not fully
support for Gmail features.
(8) Android supports Social Network contact Sync whereas
Apple iOS is not.
(9) Skype video calling is supported by Apple and Android.
(10) Viber VoIP Application is only available for Apple iOS at
the moment but official site says android in roadmap
(11) GTalk video is supported by Android whereas Apple iOS
does not support.
(12) Both as user friendly and easy to use.
(13) Since Android could be installed on any hardware, so if
you want to change the phone or tablet to other vendor will
not make much difference is usage whereas Apple iOS runs
on Apple devices only.
(14) Patches and bug fixes will be released by Apple only in
Apple iOS whereas in Android there are lots of customised
versions from 3rd party developers with immediate fixes.
(15) Android can be customised by Vendors or 3rd Party
users but whereas Apple iOS is only developed and fixes by
Apple. Downgrade is not possible in Apple iOS officially.
IN THE
END…
THANK
YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Android architecture
Android architectureAndroid architecture
Android architecturepoojapainter
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Androidguest213e237
 
Android Architecture.pptx
Android Architecture.pptxAndroid Architecture.pptx
Android Architecture.pptxpriya Nithya
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentBenny Skogberg
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android DevelopmentAly Abdelkareem
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Developmentdonnfelker
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018Rao Purna
 
Android app development
Android app developmentAndroid app development
Android app developmentTanmoy Roy
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android pptTaha Malampatti
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development pptsaitej15
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android applicationAtibur Rahman
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Siddharth Belbase
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportAtul Panjwani
 
Android Development Slides
Android Development SlidesAndroid Development Slides
Android Development SlidesVictor Miclovich
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)AMIT GUPTA
 

Was ist angesagt? (20)

Android architecture
Android architectureAndroid architecture
Android architecture
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
 
Android Architecture.pptx
Android Architecture.pptxAndroid Architecture.pptx
Android Architecture.pptx
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Android ppt
Android ppt Android ppt
Android ppt
 
Android Button
Android ButtonAndroid Button
Android Button
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Introduction to Android Development
Introduction to Android DevelopmentIntroduction to Android Development
Introduction to Android Development
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Android app development
Android app developmentAndroid app development
Android app development
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Android Development Slides
Android Development SlidesAndroid Development Slides
Android Development Slides
 
Android studio ppt
Android studio pptAndroid studio ppt
Android studio ppt
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 

Ähnlich wie android architecture

ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMpreeta sinha
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
Android_Seminar
Android_SeminarAndroid_Seminar
Android_SeminarKiran Ps
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and WorkingAnkurVeer1
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)DivyaKS12
 
Power Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating systemPower Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating systemSukanta Biswas
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaSaikrishna Tanguturu
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technologyMe CREATIONS
 
Outstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement AwardOutstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement Awardpravinmali2191
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfimau6
 

Ähnlich wie android architecture (20)

ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android
Android Android
Android
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android_Seminar
Android_SeminarAndroid_Seminar
Android_Seminar
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
Presentation1
Presentation1Presentation1
Presentation1
 
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
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 
Power Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating systemPower Point Presentaton on Android Operating system
Power Point Presentaton on Android Operating system
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Mobile Hacking Unit 1
Mobile Hacking Unit 1Mobile Hacking Unit 1
Mobile Hacking Unit 1
 
Aandroid
AandroidAandroid
Aandroid
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
Outstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement AwardOutstanding Improvement Award Outstanding Improvement Award
Outstanding Improvement Award Outstanding Improvement Award
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 

Kürzlich hochgeladen

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 

Kürzlich hochgeladen (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

android architecture

  • 2. HTC G1, Motorola Droid (X) Droid, Tattoo Suno S880 Samsung Galaxy Sony Ericsson
  • 3.  WHAT IS ANDROID?  ARCHITECTURE OF ANDROID SYSTEM  ADVANTAGES  ANDROID v/s iPhone  CONCLUSION  BIBLIOGRAPHY
  • 4.
  • 5. WHAT IS ANDROID?  Android is a software stack for mobile devices that includes an operating system, middleware and key applications.  Google Inc. purchased the initial developer of the software, Android Inc., in 2005.  Android’s mobile operating system is based on the Linux kernel. Google and other members of the Open Handset Alliance collaborated on Android’s development and release. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.  Android was listed as the best-selling Smartphone platform world-wide in Q4 2010 by Canalys (wikipedia.org)
  • 6. It's a consortium of several companies
  • 7. 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
  • 8.
  • 9.
  • 10. NETWORK CONNECTIVITY: It supports wireless communications using GSM mobile-phone technology 3G
  • 12. VERSIONS: Android versions are difference in tastes which are :  Cupcake (Android 1.5, Based on Linux Kernel 2.6.27)  Donut (Android 1.6, Based on Linux Kernel 2.6.29)  Éclair (Android Version 2 and 2.1, Based on Linux Kernel 2.6.29)  Froyo (Android Version 2.2 , Based on Linux Kernel 2.6.32)  Gingerbread ( Android Version 2.3, Based on Linux Kernel 2.6.35.7)  Honeycomb (Android Version 3.0 for Tablets)  Next version is expected to be Icecream.
  • 13. ADVANTAGES OF ANDROID:  open platform and free. So many manufacturers that can design a variety of software is loaded on the Android system.  Android display system can be changed to horizontal or vertical, making it easier for the user in finding an adequate picture you want.  If you have a phone with Android consistently then you can download and install several free programs for Android. You can see in the Android Market through applications based on Android, Google Chrome.  With Google Chrome you can open many windows at once. Many Android applications have been, until April 2011 has reached 250,000 applications for Android. With the support of many applications, the user can change the screen display. Android phones can also function as a router to share
  • 14. DISADVANTAGES OF ANDROID:  Android Linux-based system, so as to modify Android, the user must know the commands on the Linux system, and should log on as administrator.  Not only is the installation of Program, each phone has a different way. The lack of compatibility all users of Android phones, we must learn again if Android phones to replace with other brands.  Even to show any recovery mode, an Android phone has a different way.  So in conclusion, if you are a person who likes to tinker with the phone, then you should not use mobile phones for Android.
  • 15.
  • 16.
  • 17.  Linux version 2.6.x for core system services.  Provides proven driver model.  Provides memory management, process management, security model, networking and lot of core OS infrastructure
  • 18.
  • 19. Libc:c standard library  SSL: Secure Socket Layer  Surface Manager: responsible for composing different drawing surfaces onto the screen.  OpenGL|ES : 3D Image Engine  SGL : 2D image Engine.  Hence we can combine 3D and 2D graphics in the same application.  Media Framework : Core part of the android multimedia. MPEG4,H264,MP3,AAC…..  FreeType: To render the fonts.  WebKit:open source browser engine. Helps to work well on small screen.  SQLite: Embedded Database
  • 20.
  • 21. •Android runtime meet the needs of running in an embedded environment ,i.e., where is limited battery, limited Memory and limited CPU. • CORE LIBRARIES: Java Programming Language  contains all the collection classes, utilities, IO..all these utilities which you come across and expected to use. •DALVIK VIRTUAL MACHINE: Java based license free VM Optimization for low memory requirements. DVM runs .dex files (byte codes) that converts during built time.  more efficient and run very well on small processors. structure are designed to be shared across processes due to which multiple instance of DVM running on device at the same time one in several processes
  • 22.
  • 23.
  • 24. APPLICATIONS BUILDING BLOCK: Components Functions 1.Activity UI component typically corresponding to one screen 2.Intent Receiver Responds to notification or status changes. Can wake up your process. 3.Service Performs tasks that runs in a background. 4.Content Provider Enable applications to share data.
  • 25. Differences between iOS & Android
  • 26. Now is the Revolution of Touch Phones ( Smart Phones) and Tablet PC’s, many of us are little confused as to choose between a Iphone and an Android Phone….
  • 27. (1) Apple iOS is a proprietary operating system whereas Android is Google developed open source operating system. (2) The latest version of iOS is 4.2.1 and Android is 3.0 (Honeycomb) as at today.(Jan 2011) (3) Both Apple iOS and Android supports Multitasking. (4) Android has one more short range communication technology NFC on top of Bluetooth. (5) Apple iOS supports internet Tethering via Bluetooth whereas Android supports with Hotspot via Wi-Fi.
  • 28. (6) Address book share via MMS vcf is perfectly stores in Android with exactly same label of contacts whereas apple iOS doesn’t support the perfect label. (7) Google Native clients for Gmail,Youtube ,Google Talk, Maps and Search are perfectly designed in Android and Apple uses Apple Mail client to get emails which will not fully support for Gmail features. (8) Android supports Social Network contact Sync whereas Apple iOS is not. (9) Skype video calling is supported by Apple and Android. (10) Viber VoIP Application is only available for Apple iOS at the moment but official site says android in roadmap
  • 29. (11) GTalk video is supported by Android whereas Apple iOS does not support. (12) Both as user friendly and easy to use. (13) Since Android could be installed on any hardware, so if you want to change the phone or tablet to other vendor will not make much difference is usage whereas Apple iOS runs on Apple devices only. (14) Patches and bug fixes will be released by Apple only in Apple iOS whereas in Android there are lots of customised versions from 3rd party developers with immediate fixes. (15) Android can be customised by Vendors or 3rd Party users but whereas Apple iOS is only developed and fixes by Apple. Downgrade is not possible in Apple iOS officially.
  • 31.