SlideShare ist ein Scribd-Unternehmen logo
1 von 25
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

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 

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 