SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante a Android

Semelhante a 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
 

Mais de 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
 

Mais de 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
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
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
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
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
 
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
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 

Último (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
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
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
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)
 
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.
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
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
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 

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 