SlideShare une entreprise Scribd logo
1  sur  22
ANDROID OPERATING SYSTEM

               Konark Debbarma
               konarkdebbarma@gmail.com
Overview

• Mobile Operating System
• Problems faced
• Open Handset Alliance
• Birth of Android OS
• What Android OS gives..
• The Android OS Architecture
• Develop for Android OS
• Android in India
Mobile Operating System

Operating system that operates on smart phones,
PDA, tablets or any other digital mobile devices.
Too many mobile OS!


                          Closed                        Tough
                        source OS                     Competition




 In-house operating systems
 No rational company would want to disclose their secrets
 May loose edge in the competition
Problems Faced


  What is the ‘Standard’ for mobile platform?




Software developers can’t write generalized code
Open Handset Alliance (OHA)

  Open mobile platform development organization
              SOLUTION?
 Established on 6th November 2007
 Led by GOOGLE
 84 firms alliance(today)
  http://www.openhandsetalliance.com/oha_members.html/
 Headquartered at South Korea
Members of OHA
Birth of Android OS

 Android Inc. is a company that Google took
  over, which later led to Google entering the
  mobileOS market and the formation of
  OHA.

 Android is the flagship software of the
  alliance.

 Android is not only an OS but a software
  bunch having an operating system,
  middleware and key mobile applications.
What Android OS gives..

           - Software stack               - Powerful              - Loads of features.
           open sourced                   development             - Control what gets
           under Apache 2.0               framework.              installed.
                              DEVELOPER
           license.                       - Open market           - Apart from a few
INDUSTRY




                                          place to share          applications
                                          applications.           everything is free.




                                                           USER
Android OS Architechture
Details of Architecture(1/4)




  Core system services are provided by this layer
  Android uses only “Kernel” portion in Linux
 Core Libraries: Provides the functionality of the Java
  Programming Language.
 Dalvik Virtual Machine: Android application runs in
  its own process, with its own instance of the Dalvik
  virtual machine.
Details of Architecture(2/4)




   Surface Manager: Manage different windows for different applications
   Media Framework: Core part of Android multi-media
   SQLite: Embedded database
   OpenGL | ES: 3D image engine
Details of Architecture(3/4)




 The developers are provided with the application framework
 Are able to develop rich applications
Details of Architecture(4/4)




     No limited number of application
     Equality of every application
     Parallel running
Languages used in every layer
Develop for Android

• Android SDK



• Tools


• Eclipse Integrated Development Environment
Android in India




                   Data provided by:
                   Convergence Catalyst
Android in India cont..



                    Data provided by:
                    Convergence Catalyst
Android Versions
    Name               Version       Logo
     Cupcake             1.5

      Donut              1.6

      Éclair            2.0/2.1

      Froyo              2.2

   Ginger Bread          2.3

   Honeycomb            3.0/3.1

Ice Cream Sandwich       4.0

    Jelly Bean           4.1
References
• Introduction to Android
   by Huang Xuguang, Database Lab. Inha University
• Home Page of OHA
   http://www.openhandsetalliance.com/
• Apache Software Foundation
   http://www.apache.org/
• Wikipedia
   http://www.wikipedia.org/
• India Business Blog
   http://www.trak.in/
Android Presentation

Contenu connexe

Tendances

Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & ComponentsVijay Rastogi
 
Android app development
Android app developmentAndroid app development
Android app developmentTanmoy Roy
 
Android and its feature
Android and its featureAndroid and its feature
Android and its featureShubham Kumar
 
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 collegeSneha Lata
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App DevelopmentTodd Burgess
 
Android Technology Presentation
Android Technology PresentationAndroid Technology Presentation
Android Technology PresentationVijay Shinde
 
Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OSBilal Mirza
 
History of android os from 1.0 to 9.0 pie
History of android os   from 1.0 to 9.0 pieHistory of android os   from 1.0 to 9.0 pie
History of android os from 1.0 to 9.0 pieXicom Technologies Ltd.
 
Short notes of android
Short notes of androidShort notes of android
Short notes of androidMohamed Fathy
 
Android Training Report
Android Training ReportAndroid Training Report
Android Training ReportAchal kumari
 
Android operating system
Android operating systemAndroid operating system
Android operating systemkunthekeshav
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to AndriodKaviarasu D
 
Android architecture
Android architectureAndroid architecture
Android architectureHari Krishna
 
Android system operating system 1
Android system operating system 1Android system operating system 1
Android system operating system 1kunalkevin yadav
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorialmaster760
 
Android seminar report
Android seminar reportAndroid seminar report
Android seminar reportdgpune
 

Tendances (20)

Introduction to Android, Architecture & Components
Introduction to  Android, Architecture & ComponentsIntroduction to  Android, Architecture & Components
Introduction to Android, Architecture & Components
 
Android app development
Android app developmentAndroid app development
Android app development
 
Android and its feature
Android and its featureAndroid and its feature
Android and its feature
 
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
 
Introduction to Android App Development
Introduction to Android App DevelopmentIntroduction to Android App Development
Introduction to Android App Development
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android Technology Presentation
Android Technology PresentationAndroid Technology Presentation
Android Technology Presentation
 
Seminar Report on Android OS
Seminar Report on Android OSSeminar Report on Android OS
Seminar Report on Android OS
 
History of android os from 1.0 to 9.0 pie
History of android os   from 1.0 to 9.0 pieHistory of android os   from 1.0 to 9.0 pie
History of android os from 1.0 to 9.0 pie
 
Short notes of android
Short notes of androidShort notes of android
Short notes of android
 
Android report.
Android report.Android report.
Android report.
 
Android Training Report
Android Training ReportAndroid Training Report
Android Training Report
 
Android OS PPT
Android OS PPTAndroid OS PPT
Android OS PPT
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Introduction to Andriod
Introduction to AndriodIntroduction to Andriod
Introduction to Andriod
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android system operating system 1
Android system operating system 1Android system operating system 1
Android system operating system 1
 
Slideshare android
Slideshare androidSlideshare android
Slideshare android
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
Android seminar report
Android seminar reportAndroid seminar report
Android seminar report
 

Similaire à Android Presentation

Similaire à Android Presentation (20)

Android material2
Android material2Android material2
Android material2
 
Android ppt
Android ppt Android ppt
Android ppt
 
Android Applications
Android ApplicationsAndroid Applications
Android Applications
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android
AndroidAndroid
Android
 
Android based os
Android based osAndroid based os
Android based os
 
Android Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdfAndroid Seminar BY Suleman Khan.pdf
Android Seminar BY Suleman Khan.pdf
 
android phone ppt
android phone pptandroid phone ppt
android phone ppt
 
Android
AndroidAndroid
Android
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA
 
Basic Android College Seminar Presentation
Basic Android College Seminar Presentation Basic Android College Seminar Presentation
Basic Android College Seminar Presentation
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android technology
Android technology Android technology
Android technology
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Android Apps
Android AppsAndroid Apps
Android Apps
 
Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement Android Seminar || history || versions||application developement
Android Seminar || history || versions||application developement
 
Android
Android Android
Android
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Mobile Application Development powerpoint
Mobile Application Development powerpointMobile Application Development powerpoint
Mobile Application Development powerpoint
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 

Dernier

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Dernier (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Android Presentation

  • 1. ANDROID OPERATING SYSTEM Konark Debbarma konarkdebbarma@gmail.com
  • 2. Overview • Mobile Operating System • Problems faced • Open Handset Alliance • Birth of Android OS • What Android OS gives.. • The Android OS Architecture • Develop for Android OS • Android in India
  • 3. Mobile Operating System Operating system that operates on smart phones, PDA, tablets or any other digital mobile devices.
  • 4. Too many mobile OS! Closed Tough source OS Competition  In-house operating systems  No rational company would want to disclose their secrets  May loose edge in the competition
  • 5. Problems Faced What is the ‘Standard’ for mobile platform? Software developers can’t write generalized code
  • 6. Open Handset Alliance (OHA) Open mobile platform development organization SOLUTION?  Established on 6th November 2007  Led by GOOGLE  84 firms alliance(today) http://www.openhandsetalliance.com/oha_members.html/  Headquartered at South Korea
  • 8. Birth of Android OS  Android Inc. is a company that Google took over, which later led to Google entering the mobileOS market and the formation of OHA.  Android is the flagship software of the alliance.  Android is not only an OS but a software bunch having an operating system, middleware and key mobile applications.
  • 9. What Android OS gives.. - Software stack - Powerful - Loads of features. open sourced development - Control what gets under Apache 2.0 framework. installed. DEVELOPER license. - Open market - Apart from a few INDUSTRY place to share applications applications. everything is free. USER
  • 11. Details of Architecture(1/4)  Core system services are provided by this layer  Android uses only “Kernel” portion in Linux
  • 12.  Core Libraries: Provides the functionality of the Java Programming Language.  Dalvik Virtual Machine: Android application runs in its own process, with its own instance of the Dalvik virtual machine.
  • 13. Details of Architecture(2/4)  Surface Manager: Manage different windows for different applications  Media Framework: Core part of Android multi-media  SQLite: Embedded database  OpenGL | ES: 3D image engine
  • 14. Details of Architecture(3/4)  The developers are provided with the application framework  Are able to develop rich applications
  • 15. Details of Architecture(4/4)  No limited number of application  Equality of every application  Parallel running
  • 16. Languages used in every layer
  • 17. Develop for Android • Android SDK • Tools • Eclipse Integrated Development Environment
  • 18. Android in India Data provided by: Convergence Catalyst
  • 19. Android in India cont.. Data provided by: Convergence Catalyst
  • 20. Android Versions Name Version Logo Cupcake 1.5 Donut 1.6 Éclair 2.0/2.1 Froyo 2.2 Ginger Bread 2.3 Honeycomb 3.0/3.1 Ice Cream Sandwich 4.0 Jelly Bean 4.1
  • 21. References • Introduction to Android by Huang Xuguang, Database Lab. Inha University • Home Page of OHA http://www.openhandsetalliance.com/ • Apache Software Foundation http://www.apache.org/ • Wikipedia http://www.wikipedia.org/ • India Business Blog http://www.trak.in/

Notes de l'éditeur

  1. Quick overview of what I am going to cover
  2. Modern mobile operating systems combine the features of personal computer operator system with touchscreen, cellular, bluetooth, wifi, gps etc.Modern mobile os = personal computer os + extra features ….
  3. * Many companies have already written their own in-house operating systems for the devices theymanufacture such as Symbian or iPhone OS. * However, with the existence of so many closed-sourceoperating systems, no rational company would want to disclose their secrets andlose their edge onthe competition.
  4. * Mobile devices have seen an extensive amount of development in recent years, but one questionis still looming and nobody seems to have the answer: what is ’standard’ for the mobile platform?* Software developers can’t write codes that can begeneralized. Generalized: common for all.
  5. * Organization formed as a result of partnership between firms to develop open standards for mobile devices.
  6. Formation of oha and the acquisation of Android Inc. by google on August 17, 2005 led to the birth of android .. A team led by the head of androidinc created a mobile platform powered by linux kernel. A kernel is the basic component of an operating system .. Usually it acts as a bridge to applications and the actual data processing in hardware.Android is the flagship software of oha .. Flagship = best
  7. The software stack is open sourced .. So you can get the code and then make changes … Definition of a license: terms and conditions for use, reproduction and distribution of a softwareTheframework for developing an app is very good. By framework we mean the structure of a concept..
  8. Android can be subdivided into four main layers: the kernel, libraries, applications framework,and applications. As previously mentioned the kernel is Linux. The libraries that come withAndroid provide much of the graphics, data storage, and media capabilities. Embedded within thelibraries layer is the Android runtime which contains the Dalvik virtual machine, which powers theapplications. The applications framework is the API that all applications will use to access thelowest level of the architecture
  9. The core system services (drivers) for hardware are provided in this layer.
  10. Dalvikvm is a java based license free VM .. Register based VM for low memory requirements.
  11. SSL: Secure Socket LayerSGL: 2D image engineLibc: c standard libWebKit: Kernel of web browserFreeType: Bitmap and Vector
  12. The developers are provided with the application frameworkAre able to develop rich applications
  13. There is no limit in the number of applications running at a time. All the applications run parallely and have equal priority….Android will ship with a set of core applications like the Home, Contacts …
  14. Requirements for developing an Android App:*Android Software Development Kit: Contains:- Android.jar: Contains all of the Android SDK classes necessary to build your application. - Documention.html and docs directory The SDK documentation is provided locally and on the Web. It's largely in the form of JavaDocs, making it easy to navigate the many packages in the SDK. The documentation also includes a high-level Development Guide and links to the broaderAndroid community. - Samples directory: The samples subdirectory contains full source code for a variety of applications, including Api Demo, which exercises many APIs. The sample application is a great place to explore when starting Android application development. - Tools directory: Contains all of the command-line tools to build Android applications. The most commonly employed and useful tool is the adb utility(Android Debug Bridge). - Usb_driver Directory: Containing the necessary drivers to connect the development environment to an Android-enabled device, such as the G1or the Android Dev 1 unlocked development phone. *Tools: >> Emulator:Android applications mayrun on a real device or on the Android Emulator, which ships with the Android SDK.>>ADB (Android Debug Bridge):The ADB utility lets you connect to the phone itself and issue rudimentary shell commands, such as copying files to and from the device.* Eclipse Integrated Development Environment : The development tools and resources for your Android platform are targeted to develop in eclipse so it is a very suitable environment for the application.
  15. Globally, Smartphone Market grew 61% in 2011 with total shipment volumes reaching 491.4 million units in 2011, a whopping increase of over 304.7 million units in 2010! Smartphones are replacing features phones at much faster rate than expected, thanks to consistently falling pricing.In comparison to Global Smartphone Market, growth in India is expected to be even higher – According to “India Smartphone Outlook for 2012” report released by Convergence Catalyst, India will witness 100% growth in 2012, with total smartphone shipments expected to reach 20 million units.
  16. Jelly Bean, is the fastest and smoothest version of Android yet.