Your SlideShare is downloading. ×
Presentation2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Presentation2

1,608
views

Published on

androids

androids

Published in: Devices & Hardware

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,608
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
96
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Ragavendran By
  • 2. What is android? A Software platform and operating system for mobile Based on the Linux kernel. HISTORY It was developed in Palo Alto, California Android was developed by the Andy Rubin, Rich Miner, Nick Sears and Chris White. Android was purchased by the GOOGLE in AUGUST,2005 for 50 million $.
  • 3. A business alliance consisting of 47 companies to develop open standards for mobile devices This group of companies are allowed to use source code of Android and develop applications
  • 4. ARCHITECTURE OF ANDROID
  • 5. Android provides a set of core applications:  Email Client  SMS Program  Calendar  Maps  Browser  Contacts  Etc All applications are written using the Java language.
  • 6. 6 Feature Role View System Used to build an application, including lists, grids, text boxes, buttons, and embedded web browser Content Provider Enabling applications to access data from other applications or to share their own data Resource Manager Providing access to non-code resources (localized strings, graphics, and layout files) Notification Manager Enabling all applications to display customer alerts in the status bar Activity Manager Managing the lifecycle of applications and providing a common navigation backstack  Users are allowed to replace components.
  • 7. Exposed to developers through the Android application framework Including a set of C/C++ libraries used by components of the Android system
  • 8. Core Libraries Providing most of the functionality available in the core libraries of the Java language APIs Data Structures Utilities File Access Network Access Graphics Etc
  • 9. Dalvik Virtual Machine Providing environment on which every Android application runs Each Android application runs in its own process, with its own instance of the Dalvik VM. Dalvik has been written such that a device can run multiple VMs efficiently. Register-based virtual machine Executing the Dalvik Executable (.dex) format .dex format is optimized for minimal memory footprint. Compilation Relying on the Linux Kernel for: Threading Low-level memory management
  • 10.  Relying on Linux Kernel 2.6 for core system services  Memory and Process Management  Network Stack  Driver Model  Security  Providing an abstraction layer between the H/W and the rest of the S/W s tack
  • 11. Versions Android Astro 1.0 Android Beta Android Cupcake 1.5 Android Donut 1.6 Android Éclair 2.0/2.1 Android Froyo 2.2 Android Gingerbread 2.3 Android Honeycomb 3.0 Android IceCreamSandwich(ICS) 4.0 Android JellyBean 4.1
  • 12. Android Astro 1.0  First full version of android.  Released on September 23, 2008.  Wi-Fi and Bluetooth support.  Quite slow in operating.  copy and paste feature in the web browser is not present. Android Cupcake 1.5  Released on April 30, 2009.  Added auto-rotation option.  Copy and Paste feature added in the web browser.  Increased speed and performance but not upto required level.
  • 13. Android Donut 1.6  Released on September 15, 2009.  Voice search and Search box were added.  Faster OS boot times and fast web browsing experience.  Typing is quite slower. Android Éclair 2.0/2.1  Released on October 26, 2009.  Bluetooth 2.1 support.  Improved typing speed on virtual keyboard, with smarter dictionary.  no Adobe flash media support.
  • 14. Android Froyo 2.2  Released on May 20, 2010.  Support for Adobe Flash 10.1  Improved Application launcher with better browser  No internet calling. Android Gingerbread 2.3  Released on December 6, 2010.  Updated User Interface with high efficiency and speed  Internet calling  One touch word selection and copy/paste.  New keyboard for faster word input.  More successful version of Android than previous versions.  not supports multi-core processors.
  • 15. Android Honeycomb 3.0  Released on February 22, 2011.  Support for multi-core processors  Ability to encrypt all user data.  This version of android is only available for tablets. Android IceCreamSandwich(ICS) 4.0  Released on November 14, 2011.  Virtual button in the UI.  A new typeface family for the UI, Roboto.  Ability to shut down apps that are using data in the background.
  • 16. Android JellyBean 4.1  Released on June 27, 2012.  Smoother interface  Bluetooth Smart Ready  Dial-pad Autocomplete  Simplified Setup Wizard  Bluetooth AVRCP  Location accuracy features via Wi-Fi scan only mode.
  • 17. Android Kit Kat 4.4  Released on October 31, 2013.  Latest version of Android.  Smoother user interface.  NFC host card emulation, enabling a device to replace smart cards.  Wireless printing capability  New framework for UI transitions  Bluetooth Message Access Profile (MAP) support  Wi-Fi and mobile data activity (TX/RX) indicators are moved to quick settings  Expanded functionality for notification listener services  WebViews now based on Chromium engine
  • 18. PLATFORM Hardware Android is not a single piece of hardware; it's a complete, end-to-end software platform that can be adapted to work on any number of hardware configurations. Everything is there, from the bootloader all the way up to the Applications. . . Network Connectivity It supports wireless communications using: GSM mobile-phone technology 3G Edge 802.11 Wi-Fi networks
  • 19. FEATURES:- Messaging Web browser Voice based features Multi-touch Multitasking Screen capture Multiple language support Accessibility Connectivity Media support
  • 20. SOFTWARE DEVELOPMENTS:- JAVA ANDROID SDK ANDROID DEVICES Cell Phones Tablets HDTV Microwave Oven Andriod Cars
  • 21. ADVANTAGES Android can Run Multiple Apps at the Same Time Android Keeps Information Visible on Your Home Screen Android Lets You Change Your Settings Faster Android Gives You More Options to Fit Your Budget Android Does Google and Social Integration Android Lets You Choose Your Hardware Android Gives You Better Notifications
  • 22. DISADVANTAGES Hangs a lot Drain battery Internet connection is important Box of Malware Google play store Over heat Applications need force closes when they are too largs Google ads
  • 23. CONCLUSION Android is truly open,free development platform based on linux and open sources. Handset makers can use& customize the platform without paying a royalty. Google android is stepping into the next level of mobile industry ANDROID SHARE IN GLOBAL MARKET