SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
08Mx16
                                                             I MCA


Google’s answer to PC Revolution



                              Today's announcement is more
                              Ambitious than any single
                              'Google Phone‘. Our vision is that
                              the powerful platform we're
                              unveiling will power thousands of
                              different      phone      models
                              —-Eric Schmidt
Annndroid ? Androooid ?

 Where on earth did it come from ?
 Is it handsome ?
 Why it’s gonna rock ?
 How will it rock (us) ?
 And why it won’t rock ?
 Who’s gonna rock Android ?
android is designed to look and act like

    human. Interesting huh ?

    It is a software platform and operating

    system for mobile devices

    Based on Linux



    Developed by Goooooogle for OHA

In 2005, G00G acquired a small start-up

    (android)

    The android team, led by Rubin (co-

    founder), developed a Linux-based
    mobile device OS

    Google wanted its search and

    applications on mobile phones and it
    was working hard to deliver that
Open Handset Alliance – 5th Nov, ’07

    was unveiled with the goal to develop
    open standards for mobile devices

    Google pledged assistance in complete

    software lifecycle for OHA members

    Nokia, Microsoft, RIM (BlackBerry) are

    only major players to not align with OHA
Google, HTC, Intel, Motorola,

    Qualcomm, T-Mobile, Sprint Nextel and
    NVIDIA

    Sony Ericsson, Vodafone Group, ARM

    Holding, Asustek Computer Inc, Toshiba
    Corp and Garmin Ltd

    And 34 other heavy-weight corporates

At least three prototypes were unveiled

    for Android at the Mobile World
    Congress on 12th Feb ’08

    At the Google IO conference on 28th

    May ‘08 had a 528 MHz Qualcomm
    processor and a touch screen and had
    a 128 MB of RAM and 8 GB of flash.
It was released in the US on October 22, 2008, in the UK on October 30, 2008,
Handset layout

 The platform is adaptable to VGA, 2D
 graphics library, 3D graphics library
 based on OpenGL ES 1.0 specifications,
 and traditional smart phone layouts.
Storage

 The Database Software SQLite is used for
 data storage purposes
Connectivity

 Android supports a wide variety of
 connectivity technologies including
 GSM/EDGE, CDMA, EV-DO, UMTS,
 Bluetooth, and Wi-Fi.
Messaging

 SMS and MMS are available forms of
 messaging including threaded text
 messaging.
Web browser

 The web browser available in Android is
 based on the open-source WebKit
 application framework.
Dalvik virtual machine

   Software written in Java can be
  compiled into Dalvik bytecodes and
  executed in the Dalvik virtual
  machine, which is a specialized VM
  implementation designed for mobile
  device use, although not technically a
  standard Java Virtual Machine
Media support

 Android will support advanced
 audio/video/still media formats such as
 MPEG-4, H.264, MP3, AAC, OGG, AMR,
 JPEG, PNG, GIF.
Additional hardware support

 Android is fully capable of utilizing
 video/still cameras, touchscreens, GPS,
 accelerometers, and accelerated 3D
 graphics.
Development environment

 Includes a device emulator, tools for
 debugging, memory and performance
 profiling, a plugin for the Eclipse IDE.
Google threw open the entire source
code (including network and telephony
stacks) that were not available
previously, under an Apache license
God knows… next slide please

Software installed by users must be written in Java

    utilizing Android's specific API. A non-standard Bionic
    C library in use at core.

    Compared with Openmoko Linux, Android runs a

    customized Linux stack with no support for GUI
    libraries other than Skia

    Android ain’t 100% open-source despite what was

    announced by Google. Parts of the SDK are also
    proprietary and closed source

    Google can control the platform

Micro$oft is readying WinMo 7 OS which looks

    promising as well (if rumors are to be believed)

    Nokia has bought Symbian Inc. and is readying

    new OS in alliance with SonyE

    BlackBerry has released Strom, which

    converges HD-movies, Internet, Apps, Phone
    into one device (expect more releases in
    coming months !!)

    And not to forget Apple’s iPhone

Android

Weitere ähnliche Inhalte

Was ist angesagt?

BlackBerry WebWorks
BlackBerry WebWorksBlackBerry WebWorks
BlackBerry WebWorksJosue Bustos
 
An introduction on Android OS, its working and android development
An introduction on Android OS, its working and android developmentAn introduction on Android OS, its working and android development
An introduction on Android OS, its working and android developmentSanskar Saraf
 
An introduction on Android OS, its working and android development
An introduction on Android OS, its working and android developmentAn introduction on Android OS, its working and android development
An introduction on Android OS, its working and android developmentSanskar Saraf
 
Les ZAPeroTech #4 : découverte de Flutter
Les ZAPeroTech #4 : découverte de FlutterLes ZAPeroTech #4 : découverte de Flutter
Les ZAPeroTech #4 : découverte de FlutterDocDoku
 
What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?MohammadHussain595488
 
Flutter frame work
Flutter frame workFlutter frame work
Flutter frame worksamash
 
Application Development Tools For Android
Application Development Tools For AndroidApplication Development Tools For Android
Application Development Tools For AndroidNelsan Ellis
 
Latest Development Of MeeGo
Latest Development Of MeeGoLatest Development Of MeeGo
Latest Development Of MeeGoAmanda Lam
 
Flutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutionsFlutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutionsSkywave Info Solutions
 
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Amanda Lam
 
Getting Started with Android 1.5
Getting Started with Android 1.5Getting Started with Android 1.5
Getting Started with Android 1.5Gaurav Kohli
 
Building UI for games using the new UI Builder - Unite Copenhagen 2019
Building UI for games using the new UI Builder - Unite Copenhagen 2019Building UI for games using the new UI Builder - Unite Copenhagen 2019
Building UI for games using the new UI Builder - Unite Copenhagen 2019Unity Technologies
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoInSide Training
 
Anup Murarka’s Presentation at eComm 2009
Anup Murarka’s Presentation at eComm 2009Anup Murarka’s Presentation at eComm 2009
Anup Murarka’s Presentation at eComm 2009eCommConf
 

Was ist angesagt? (20)

BlackBerry WebWorks
BlackBerry WebWorksBlackBerry WebWorks
BlackBerry WebWorks
 
An introduction on Android OS, its working and android development
An introduction on Android OS, its working and android developmentAn introduction on Android OS, its working and android development
An introduction on Android OS, its working and android development
 
An introduction on Android OS, its working and android development
An introduction on Android OS, its working and android developmentAn introduction on Android OS, its working and android development
An introduction on Android OS, its working and android development
 
Les ZAPeroTech #4 : découverte de Flutter
Les ZAPeroTech #4 : découverte de FlutterLes ZAPeroTech #4 : découverte de Flutter
Les ZAPeroTech #4 : découverte de Flutter
 
What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?
 
Flutter rev cx
Flutter rev cxFlutter rev cx
Flutter rev cx
 
Flutter frame work
Flutter frame workFlutter frame work
Flutter frame work
 
Application Development Tools For Android
Application Development Tools For AndroidApplication Development Tools For Android
Application Development Tools For Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Devcon
DevconDevcon
Devcon
 
Latest Development Of MeeGo
Latest Development Of MeeGoLatest Development Of MeeGo
Latest Development Of MeeGo
 
Flutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutionsFlutter 2.2 version | skywave info solutions
Flutter 2.2 version | skywave info solutions
 
Android
Android Android
Android
 
Flutter
FlutterFlutter
Flutter
 
Adobe Max 2010
Adobe Max 2010Adobe Max 2010
Adobe Max 2010
 
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
 
Getting Started with Android 1.5
Getting Started with Android 1.5Getting Started with Android 1.5
Getting Started with Android 1.5
 
Building UI for games using the new UI Builder - Unite Copenhagen 2019
Building UI for games using the new UI Builder - Unite Copenhagen 2019Building UI for games using the new UI Builder - Unite Copenhagen 2019
Building UI for games using the new UI Builder - Unite Copenhagen 2019
 
Adobe gaming today tomorrow Trento
Adobe gaming today tomorrow TrentoAdobe gaming today tomorrow Trento
Adobe gaming today tomorrow Trento
 
Anup Murarka’s Presentation at eComm 2009
Anup Murarka’s Presentation at eComm 2009Anup Murarka’s Presentation at eComm 2009
Anup Murarka’s Presentation at eComm 2009
 

Andere mochten auch

Social Networking - Musings
Social Networking - MusingsSocial Networking - Musings
Social Networking - MusingsMurtaza Abbas
 
Apples and Oranges-- Introductory Comparison between PHP and Python
Apples and Oranges-- Introductory Comparison between PHP and PythonApples and Oranges-- Introductory Comparison between PHP and Python
Apples and Oranges-- Introductory Comparison between PHP and PythonMurtaza Abbas
 

Andere mochten auch (7)

Subversion
SubversionSubversion
Subversion
 
Welcome To The WWW
Welcome To The WWWWelcome To The WWW
Welcome To The WWW
 
Social Networking - Musings
Social Networking - MusingsSocial Networking - Musings
Social Networking - Musings
 
Presentation1
Presentation1Presentation1
Presentation1
 
Cubie board
Cubie boardCubie board
Cubie board
 
Apples and Oranges-- Introductory Comparison between PHP and Python
Apples and Oranges-- Introductory Comparison between PHP and PythonApples and Oranges-- Introductory Comparison between PHP and Python
Apples and Oranges-- Introductory Comparison between PHP and Python
 
SubversionGuide.docx
SubversionGuide.docxSubversionGuide.docx
SubversionGuide.docx
 

Ähnlich wie Android

Ähnlich wie Android (20)

Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android Basic By Ankit Shandilya
Android Basic By Ankit ShandilyaAndroid Basic By Ankit Shandilya
Android Basic By Ankit Shandilya
 
Android 1
Android 1 Android 1
Android 1
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android in Netbooks
Android in NetbooksAndroid in Netbooks
Android in Netbooks
 
Android & Android Phones
Android & Android PhonesAndroid & Android Phones
Android & Android Phones
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android - to be or not to be?
Android - to be or not to be?Android - to be or not to be?
Android - to be or not to be?
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phones
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Android
AndroidAndroid
Android
 
Android Intrduction
Android IntrductionAndroid Intrduction
Android Intrduction
 
Androids
AndroidsAndroids
Androids
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android L
Android LAndroid L
Android L
 
Android
AndroidAndroid
Android
 

Mehr von Murtaza Abbas

V League Edition 2 Poster
V League Edition 2 PosterV League Edition 2 Poster
V League Edition 2 PosterMurtaza Abbas
 
High Definition Television
High Definition TelevisionHigh Definition Television
High Definition TelevisionMurtaza Abbas
 
Procedure Division & Basic Verbs
Procedure Division & Basic VerbsProcedure Division & Basic Verbs
Procedure Division & Basic VerbsMurtaza Abbas
 

Mehr von Murtaza Abbas (7)

Welcome To The Www
Welcome To The WwwWelcome To The Www
Welcome To The Www
 
V League Edition 2 Poster
V League Edition 2 PosterV League Edition 2 Poster
V League Edition 2 Poster
 
High Definition Television
High Definition TelevisionHigh Definition Television
High Definition Television
 
Wikipedia
WikipediaWikipedia
Wikipedia
 
Procedure Division & Basic Verbs
Procedure Division & Basic VerbsProcedure Division & Basic Verbs
Procedure Division & Basic Verbs
 
Don’T Be Evil
Don’T Be EvilDon’T Be Evil
Don’T Be Evil
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Kürzlich hochgeladen

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 

Kürzlich hochgeladen (20)

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.How Tech Giants Cut Corners to Harvest Data for A.I.
How Tech Giants Cut Corners to Harvest Data for A.I.
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 

Android

  • 1. 08Mx16 I MCA Google’s answer to PC Revolution Today's announcement is more Ambitious than any single 'Google Phone‘. Our vision is that the powerful platform we're unveiling will power thousands of different phone models —-Eric Schmidt
  • 2. Annndroid ? Androooid ?   Where on earth did it come from ?  Is it handsome ?  Why it’s gonna rock ?  How will it rock (us) ?  And why it won’t rock ?  Who’s gonna rock Android ?
  • 3. android is designed to look and act like  human. Interesting huh ? It is a software platform and operating  system for mobile devices Based on Linux  Developed by Goooooogle for OHA 
  • 4.
  • 5. In 2005, G00G acquired a small start-up  (android) The android team, led by Rubin (co-  founder), developed a Linux-based mobile device OS Google wanted its search and  applications on mobile phones and it was working hard to deliver that
  • 6. Open Handset Alliance – 5th Nov, ’07  was unveiled with the goal to develop open standards for mobile devices Google pledged assistance in complete  software lifecycle for OHA members Nokia, Microsoft, RIM (BlackBerry) are  only major players to not align with OHA
  • 7. Google, HTC, Intel, Motorola,  Qualcomm, T-Mobile, Sprint Nextel and NVIDIA Sony Ericsson, Vodafone Group, ARM  Holding, Asustek Computer Inc, Toshiba Corp and Garmin Ltd And 34 other heavy-weight corporates 
  • 8. At least three prototypes were unveiled  for Android at the Mobile World Congress on 12th Feb ’08 At the Google IO conference on 28th  May ‘08 had a 528 MHz Qualcomm processor and a touch screen and had a 128 MB of RAM and 8 GB of flash.
  • 9.
  • 10. It was released in the US on October 22, 2008, in the UK on October 30, 2008,
  • 11. Handset layout The platform is adaptable to VGA, 2D graphics library, 3D graphics library based on OpenGL ES 1.0 specifications, and traditional smart phone layouts.
  • 12. Storage The Database Software SQLite is used for data storage purposes
  • 13. Connectivity Android supports a wide variety of connectivity technologies including GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth, and Wi-Fi.
  • 14. Messaging SMS and MMS are available forms of messaging including threaded text messaging.
  • 15. Web browser The web browser available in Android is based on the open-source WebKit application framework.
  • 16. Dalvik virtual machine Software written in Java can be compiled into Dalvik bytecodes and executed in the Dalvik virtual machine, which is a specialized VM implementation designed for mobile device use, although not technically a standard Java Virtual Machine
  • 17. Media support Android will support advanced audio/video/still media formats such as MPEG-4, H.264, MP3, AAC, OGG, AMR, JPEG, PNG, GIF.
  • 18. Additional hardware support Android is fully capable of utilizing video/still cameras, touchscreens, GPS, accelerometers, and accelerated 3D graphics.
  • 19. Development environment Includes a device emulator, tools for debugging, memory and performance profiling, a plugin for the Eclipse IDE.
  • 20. Google threw open the entire source code (including network and telephony stacks) that were not available previously, under an Apache license
  • 21. God knows… next slide please 
  • 22.
  • 23. Software installed by users must be written in Java  utilizing Android's specific API. A non-standard Bionic C library in use at core. Compared with Openmoko Linux, Android runs a  customized Linux stack with no support for GUI libraries other than Skia Android ain’t 100% open-source despite what was  announced by Google. Parts of the SDK are also proprietary and closed source Google can control the platform 
  • 24. Micro$oft is readying WinMo 7 OS which looks  promising as well (if rumors are to be believed) Nokia has bought Symbian Inc. and is readying  new OS in alliance with SonyE BlackBerry has released Strom, which  converges HD-movies, Internet, Apps, Phone into one device (expect more releases in coming months !!) And not to forget Apple’s iPhone 