SlideShare uma empresa Scribd logo
1 de 26
ANDROID OS
           Next Generation Mobile Computing




                                    Presentation By
                                    Ghoto Hussain


                          Company
                          LOGO

1/6/2012
I am
           Android

                I
                am
               Open
               Source




1/6/2012
OUTLINE




           1. INTRODUCTION

           2. ARCHITECTURE

           3. ANATOMY OF DEVELOPMENT

           4. APPLICATION



1/6/2012
USING ANDROID OS




                                            Motorola (X)
     HTC G1,
     Tattoo




                                            Sony Ericsson
           Suno S880       Samsung Galaxy

1/6/2012
What is ANDROID?

•   Android is an Operating system and platform for mobile devices
•   We can write different apps to run on mobile phones
•   Android is Lightweight and full featured
•   Android is an Open Source Product, we can download SDK free
•   Android is under version 3 of the Apache Software License (ASL)
•   A SDK is available to build, compile, test and debug user applications
•   Mostly open sourced under the Apache and other open source
    licenses
•   Android is developed by Google and later the Open Handset Alliance
    (OHA)
•   Allows writing managed code in the Java language
• Good
1/6/2012   framework based on Java
Android is based of Linux Kernel
             2.6 but Android is not Linux




1/6/2012
Android Features

Application Framework
   Enabling reuse & replacement of component
Dalvik Virtual Machine
   Optimized for mobile devices

 Integrated Browser
   Based on open source WebKit engine
Optimized graphics
            powered by custom 2D graphics library 3D based on openGL
           ES 1.0 specification
SQlite
       Structured data storage
Media Support
            common audio,video and image format


1/6/2012
Android Features


GSM telephony (hardware dependant)


Bluetooth,EDGE,3G,Wi-Fi(hardware dependant)

Camera ,GPS (hardware dependant)

Rich Development Environment

           SDK include device emulator, debugger, memory &
           performance profiling , plugin for Eclipse IDE




1/6/2012
ANDROID ARCHITECTURE




            Fig. Architecture of Android OS

1/6/2012
Linux Kernel




 Linux Version 2.6 as - h/w abstraction layer

 Proven driver model

 Security, Memory & Process Management

 Efficient computing resource management

 Stable and proven for mobile platform

1/6/2012
Libraries




 Written in C/C++ - System C Library(libc)

 Surface manager - composing different drawing screens

 Display/Graphics(SGL)-for 2D graphics

 OpenGLES – 3D Graphics Library

 Media Libraries

 SQLite –RDB engine-light weight
 LibWebCore–web browser engine–embeddable web view
  1/6/2012
Techniques for saving data


       SQLite Databases: relational database library for
        storing and managing complex data

       Files: you can create, write, and read files from the local
        storage or external media (SD Cards)
           FileOutputStream, FileInputStream, and Resources
            classes.




1/6/2012
DEVELOPMENT TOOL

 Android Emulator -A virtual mobile device that runs
  on our computer -use to design, debug, and test our
  applications in an actual Android run-time environment

 Android Development Tools Plugin -for the Eclipse
  IDE – adds powerful extensions to the Eclipse integrated
  environment

 Dalvik Debug Monitor Service (DDMS) -Integrated
 with Dalvik-this tool let us manage processes on an
 emulator and assists in debugging


1/6/2012
APPLICATION




1/6/2012
APPLICATION




1/6/2012
Versions of Android


   Platform              Codename
   Android 1.5           Cupcake
   Android 1.6           Donut
   Android 2.1           Éclair
   Android 2.2           Android 2.2
   Android 2.3           Gingerbread
   Android 3.0           Honeycomb
   Android 4.0           Ice Cream Sandwich

1/6/2012
Android 1.0

             The Android 1.0 was launched in 23
              September 2008
             The first Android device, the HTC
              Dream(G1), featuring Android 1.0.
              Integrated with Google Services
             Web browser to show, zoom and full
              HTML and XHTML WebPages,
              multiple pages show as windows
             Android Market app downloads and
              updates
             Multitasking, Instant Messaging, Wifi
              and Bluetooth



1/6/2012
Android 1.5(Cupcake)


 The Cupcake was launched in 30 April
  2009
 Based on Linux Kernel 2.6.27
 Faster Camera start up and image capture
 Much faster GPS
 Onscreen Soft Keyboard
 Directly uploads videos to Youtube and
  Picasa




  1/6/2012
Android 1.6(Donut)


               The Donut was launched in 15 September
                2009
               Based on Linux Kernel 2.6.29 - Quick
                Search box and Voice Search
               Integrated camera, camcorder and
                gallary, toggle between still and video
                capture modes
               Battery usage indicator
               CDMA support
               Multilingual text-to-speech function




1/6/2012
Android 2.0(Eclair)

 The Éclair was launched in 26
  October 2009
 Multiple Accounts for email and
  contact synchronization
 Bluetooth 2.1 Support
 New browser User-interface and
  support for HTML5
 New calendar features




 1/6/2012
Android 2.2(Froyo)


                 Based on Linux Kernel 2.6.32
                 The Froyo was launched in 20 May,2010
                 New tips widget for home screen
                 Improve exchange support
                 Hotspot Support
                 Multiple keyboard language
                 Adobe Flash 10.1.




1/6/2012
Android 2.3(Gingerbread )


 Gingerbread was launched in 6,
  December 2010
 UI refinements for simplicity and
  speed
 New keyboard for faster text input
 One-touch word selection and
  copy/paste
 Internet Calling




 1/6/2012
Android 3.0(Honeycomb) - 10 May 2011


                        Honeycomb was launched in 10 May
                         2011
                        Specially optimized for tablets and
                         devices with larger screen sizes
                        Refined multitasking, rich notifications,
                         home screen customizations widgets
                        Bluetooth tethering
                        Built-in support for Media/Picture
                         Transfer Protocol




1/6/2012
Android Version Distribution
              ( As On July 5,2011 )




1/6/2012
CONCLUSION



         Android is a disruptive technology, which was introduced
   initially on mobile handsets, but has much wider potential.




1/6/2012
1/6/2012

Mais conteúdo relacionado

Mais procurados (19)

Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Android
AndroidAndroid
Android
 
Android By Vipin
Android By VipinAndroid By Vipin
Android By Vipin
 
Android versions
Android versionsAndroid versions
Android versions
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android Applications Development
Android Applications DevelopmentAndroid Applications Development
Android Applications Development
 
Android app development
Android app developmentAndroid app development
Android app development
 
Android Report
Android ReportAndroid Report
Android Report
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android versions A to L
Android versions A to LAndroid versions A to L
Android versions A to L
 
Versions of android
Versions of androidVersions of android
Versions of android
 
Android Versions with Release date and Features
Android Versions with Release date and FeaturesAndroid Versions with Release date and Features
Android Versions with Release date and Features
 
Android
AndroidAndroid
Android
 
Module 1
Module 1Module 1
Module 1
 
Android : Architecture & Components
Android : Architecture & ComponentsAndroid : Architecture & Components
Android : Architecture & Components
 
Software training report
Software training reportSoftware training report
Software training report
 
Android report
Android reportAndroid report
Android report
 
Android Overview
Android OverviewAndroid Overview
Android Overview
 

Destaque

HIV/AIDS By Kristyn norton
HIV/AIDS By Kristyn nortonHIV/AIDS By Kristyn norton
HIV/AIDS By Kristyn nortonyourpassport
 
A Testament Against The World... The Lord's Rebuke
A Testament Against The World... The Lord's RebukeA Testament Against The World... The Lord's Rebuke
A Testament Against The World... The Lord's RebukeDaniel Gleijsteen
 
Bullying By Courtney Krause
Bullying By Courtney KrauseBullying By Courtney Krause
Bullying By Courtney Krauseyourpassport
 
My presentation! by abby parker
My presentation! by abby parkerMy presentation! by abby parker
My presentation! by abby parkeryourpassport
 
Final project mr q
Final project mr qFinal project mr q
Final project mr qyourpassport
 
WW1 to WW2 Econemy Eldon
WW1 to WW2 Econemy EldonWW1 to WW2 Econemy Eldon
WW1 to WW2 Econemy Eldonyourpassport
 
All about Android app development -Texavi presentation
All about Android app development -Texavi presentationAll about Android app development -Texavi presentation
All about Android app development -Texavi presentationTexavi Innovative Solutions
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project PresentationLaxmi Kant Yadav
 

Destaque (12)

HIV/AIDS By Kristyn norton
HIV/AIDS By Kristyn nortonHIV/AIDS By Kristyn norton
HIV/AIDS By Kristyn norton
 
A Testament Against The World... The Lord's Rebuke
A Testament Against The World... The Lord's RebukeA Testament Against The World... The Lord's Rebuke
A Testament Against The World... The Lord's Rebuke
 
Presentation1
Presentation1Presentation1
Presentation1
 
Bullying By Courtney Krause
Bullying By Courtney KrauseBullying By Courtney Krause
Bullying By Courtney Krause
 
My presentation! by abby parker
My presentation! by abby parkerMy presentation! by abby parker
My presentation! by abby parker
 
Examen
ExamenExamen
Examen
 
Final project mr q
Final project mr qFinal project mr q
Final project mr q
 
WW1 to WW2 Econemy Eldon
WW1 to WW2 Econemy EldonWW1 to WW2 Econemy Eldon
WW1 to WW2 Econemy Eldon
 
Devon
DevonDevon
Devon
 
All about Android app development -Texavi presentation
All about Android app development -Texavi presentationAll about Android app development -Texavi presentation
All about Android app development -Texavi presentation
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
Android ppt
Android pptAndroid ppt
Android ppt
 

Semelhante a Android presentation

Semelhante a Android presentation (20)

My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Android (1)
Android (1)Android (1)
Android (1)
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android
AndroidAndroid
Android
 
Android ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTERAndroid ! BATRA COMPUTRE CENTER
Android ! BATRA COMPUTRE CENTER
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android OS by Prasad & Sarang
Android OS by Prasad & SarangAndroid OS by Prasad & Sarang
Android OS by Prasad & Sarang
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
Android
AndroidAndroid
Android
 
Saminar ppt of
Saminar ppt ofSaminar ppt of
Saminar ppt of
 
Introducing Android
Introducing AndroidIntroducing Android
Introducing Android
 
Day1 what is android(print)
Day1 what is android(print)Day1 what is android(print)
Day1 what is android(print)
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
android architecture
android architectureandroid architecture
android architecture
 
Android 1
Android 1Android 1
Android 1
 

Último

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Android presentation

  • 1. ANDROID OS Next Generation Mobile Computing Presentation By Ghoto Hussain Company LOGO 1/6/2012
  • 2. I am Android I am Open Source 1/6/2012
  • 3. OUTLINE 1. INTRODUCTION 2. ARCHITECTURE 3. ANATOMY OF DEVELOPMENT 4. APPLICATION 1/6/2012
  • 4. USING ANDROID OS Motorola (X) HTC G1, Tattoo Sony Ericsson Suno S880 Samsung Galaxy 1/6/2012
  • 5. What is ANDROID? • Android is an Operating system and platform for mobile devices • We can write different apps to run on mobile phones • Android is Lightweight and full featured • Android is an Open Source Product, we can download SDK free • Android is under version 3 of the Apache Software License (ASL) • A SDK is available to build, compile, test and debug user applications • Mostly open sourced under the Apache and other open source licenses • Android is developed by Google and later the Open Handset Alliance (OHA) • Allows writing managed code in the Java language • Good 1/6/2012 framework based on Java
  • 6. Android is based of Linux Kernel 2.6 but Android is not Linux 1/6/2012
  • 7. Android Features Application Framework Enabling reuse & replacement of component Dalvik Virtual Machine Optimized for mobile devices Integrated Browser Based on open source WebKit engine Optimized graphics powered by custom 2D graphics library 3D based on openGL ES 1.0 specification SQlite Structured data storage Media Support common audio,video and image format 1/6/2012
  • 8. Android Features GSM telephony (hardware dependant) Bluetooth,EDGE,3G,Wi-Fi(hardware dependant) Camera ,GPS (hardware dependant) Rich Development Environment SDK include device emulator, debugger, memory & performance profiling , plugin for Eclipse IDE 1/6/2012
  • 9. ANDROID ARCHITECTURE Fig. Architecture of Android OS 1/6/2012
  • 10. Linux Kernel  Linux Version 2.6 as - h/w abstraction layer  Proven driver model  Security, Memory & Process Management  Efficient computing resource management  Stable and proven for mobile platform 1/6/2012
  • 11. Libraries  Written in C/C++ - System C Library(libc)  Surface manager - composing different drawing screens  Display/Graphics(SGL)-for 2D graphics  OpenGLES – 3D Graphics Library  Media Libraries  SQLite –RDB engine-light weight  LibWebCore–web browser engine–embeddable web view 1/6/2012
  • 12. Techniques for saving data  SQLite Databases: relational database library for storing and managing complex data  Files: you can create, write, and read files from the local storage or external media (SD Cards)  FileOutputStream, FileInputStream, and Resources classes. 1/6/2012
  • 13. DEVELOPMENT TOOL  Android Emulator -A virtual mobile device that runs on our computer -use to design, debug, and test our applications in an actual Android run-time environment  Android Development Tools Plugin -for the Eclipse IDE – adds powerful extensions to the Eclipse integrated environment  Dalvik Debug Monitor Service (DDMS) -Integrated with Dalvik-this tool let us manage processes on an emulator and assists in debugging 1/6/2012
  • 16. Versions of Android Platform Codename Android 1.5 Cupcake Android 1.6 Donut Android 2.1 Éclair Android 2.2 Android 2.2 Android 2.3 Gingerbread Android 3.0 Honeycomb Android 4.0 Ice Cream Sandwich 1/6/2012
  • 17. Android 1.0  The Android 1.0 was launched in 23 September 2008  The first Android device, the HTC Dream(G1), featuring Android 1.0. Integrated with Google Services  Web browser to show, zoom and full HTML and XHTML WebPages, multiple pages show as windows  Android Market app downloads and updates  Multitasking, Instant Messaging, Wifi and Bluetooth 1/6/2012
  • 18. Android 1.5(Cupcake)  The Cupcake was launched in 30 April 2009  Based on Linux Kernel 2.6.27  Faster Camera start up and image capture  Much faster GPS  Onscreen Soft Keyboard  Directly uploads videos to Youtube and Picasa 1/6/2012
  • 19. Android 1.6(Donut)  The Donut was launched in 15 September 2009  Based on Linux Kernel 2.6.29 - Quick Search box and Voice Search  Integrated camera, camcorder and gallary, toggle between still and video capture modes  Battery usage indicator  CDMA support  Multilingual text-to-speech function 1/6/2012
  • 20. Android 2.0(Eclair)  The Éclair was launched in 26 October 2009  Multiple Accounts for email and contact synchronization  Bluetooth 2.1 Support  New browser User-interface and support for HTML5  New calendar features 1/6/2012
  • 21. Android 2.2(Froyo)  Based on Linux Kernel 2.6.32  The Froyo was launched in 20 May,2010  New tips widget for home screen  Improve exchange support  Hotspot Support  Multiple keyboard language  Adobe Flash 10.1. 1/6/2012
  • 22. Android 2.3(Gingerbread )  Gingerbread was launched in 6, December 2010  UI refinements for simplicity and speed  New keyboard for faster text input  One-touch word selection and copy/paste  Internet Calling 1/6/2012
  • 23. Android 3.0(Honeycomb) - 10 May 2011  Honeycomb was launched in 10 May 2011  Specially optimized for tablets and devices with larger screen sizes  Refined multitasking, rich notifications, home screen customizations widgets  Bluetooth tethering  Built-in support for Media/Picture Transfer Protocol 1/6/2012
  • 24. Android Version Distribution ( As On July 5,2011 ) 1/6/2012
  • 25. CONCLUSION Android is a disruptive technology, which was introduced initially on mobile handsets, but has much wider potential. 1/6/2012