0
DINESH KUMAR YADAV
RAJKUMAR SHARMA
ASRAF ALI KHAN
Group Members:
ANDROID OVERVIEW
 History
 Introduction To Android
 Platform
 Architecture
 Dalvik Virtual machine
 Features
History
 Software platform from Google and the Open Handset
Alliance.
 July 2005, Google acquired Android
 November 200...
History Continue…..
 April 30, 2009: Official 1.5 Cupcake release
 September 15, 2009: 1.6 SDK Donut release
 October 2...
Introduction Android
What is Android?
 Android is the software platform from Google and the Open Handset
Alliance that so...
Introduction Android Continue….
What is the Open Handset Alliance (OHA)?
 The Open Handset Alliance is consortium of seve...
Introduction Android Continue….
OHA (Open Handset Alliance)
 A business alliance consisting of 47 companies to develop op...
Introduction Android Continue……..
Phones
HTC G1,
Droid,
Tattoo
Motorola Droid (X)
Suno S880 Samsung Galaxy Sony Ericsson
Tablets
Velocity Micro Cruz Gome FlyTouch Acer beTouch
Dawa D7
Toshiba Android
SmartBook
Cisco Android Tablet
Platform
Linux Kernel
Native Libraries
Surface Manager
2D + 3D Graphics Open GL + Media
SQL Lite
Browser
Runtime + Dal...
Architecture
Android S/W Stack - Application
Android provides a set of core applications:
 Email Client
 SMS Program
 Calendar
 Map...
Android S/W Stack –
App Framework
Enabling and simplifying the reuse of components
 Developers have full access to the sa...
Android S/W Stack - Libraries
.
 Including a set of C/C++ libraries used by components
of the Android system
 Exposed to...
Android S/W Stack - Runtime
.
Dalvik Virtual Machine (Cont)
Executing the Dalvik Executable (.dex) format
.dex format is...
Android S/W Stack – Linux Kernel
.
 Relying on Linux Kernel 2.6 for core system services
 Memory and Process Management
...
Dalvik Virtual Machine
The Dalvik virtual machine is simple Java interpreter
machine, completely optimized for Android
pla...
Features Of Android OS
 The entire Application framework can be reused and
replaced by selective components
 Dalvik virt...
Features Of Android OS
 GSM,3G, Wi-Fi network
 applications support (Depends on hardware)
 Open source Web-Kit Engine-b...
Query?
Thank You
Android
Upcoming SlideShare
Loading in...5
×

Android

2,081

Published on

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,081
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
186
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Transcript of "Android "

  1. 1. DINESH KUMAR YADAV RAJKUMAR SHARMA ASRAF ALI KHAN Group Members:
  2. 2. ANDROID OVERVIEW  History  Introduction To Android  Platform  Architecture  Dalvik Virtual machine  Features
  3. 3. History  Software platform from Google and the Open Handset Alliance.  July 2005, Google acquired Android  November 2007, Open Handset Alliance formed , a consortium of 86 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices.  October 2008, Android available as open source  December 2008, 14 new members joined Android project
  4. 4. History Continue…..  April 30, 2009: Official 1.5 Cupcake release  September 15, 2009: 1.6 SDK Donut release  October 26, 2009: 2.0 SDK Éclair release  Updates to the Éclair release:  2.0.1 on December 3, 2009  2.1 on January 12, 2010  May 20,2010: 2.2 SDK Froyo release  December 6,2010: 2.3 SDK Gingerbread release  Feb 22,2011:3.x SDK Honeycomb release  Oct 19,2011:4.x SDK Cream Sandwich release
  5. 5. Introduction Android What is Android?  Android is the software platform from Google and the Open Handset Alliance that some say has the potential to revolutionize the global cell phone market.  Based on the Linux kernel.  Allows writing managed code in the Java language  Possibility to write applications in other languages and compiling it to ARM native code.
  6. 6. Introduction Android Continue…. What is the Open Handset Alliance (OHA)?  The Open Handset Alliance is consortium of several technology companies, including hardware manufacturers, mobile carriers, and software developers.  “A commitment to openness, a shared vision for the future, and concrete plans to make vision a reality. To accelerate innovation in mobile and offer consumers a richer, less expensive, and better mobile experience.”
  7. 7. Introduction Android Continue…. OHA (Open Handset Alliance)  A business alliance consisting of 47 companies to develop open standards for mobile devices
  8. 8. Introduction Android Continue……..
  9. 9. Phones HTC G1, Droid, Tattoo Motorola Droid (X) Suno S880 Samsung Galaxy Sony Ericsson
  10. 10. Tablets Velocity Micro Cruz Gome FlyTouch Acer beTouch Dawa D7 Toshiba Android SmartBook Cisco Android Tablet
  11. 11. Platform Linux Kernel Native Libraries Surface Manager 2D + 3D Graphics Open GL + Media SQL Lite Browser Runtime + Dalvik VM Lightweight java VM + Efficient bytecode Android Framework Application
  12. 12. Architecture
  13. 13. Android S/W Stack - Application Android provides a set of core applications:  Email Client  SMS Program  Calendar  Maps  Browser  Contacts  Etc All applications are written using the Java language.
  14. 14. Android S/W Stack – App Framework Enabling and simplifying the reuse of components  Developers have full access to the same framework APIs used by the core applications.  Users are allowed to replace components
  15. 15. Android S/W Stack - Libraries .  Including a set of C/C++ libraries used by components of the Android system  Exposed to developers through the Android application framework
  16. 16. Android S/W Stack - Runtime . Dalvik Virtual Machine (Cont) 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
  17. 17. Android S/W Stack – Linux Kernel .  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 stack
  18. 18. Dalvik Virtual Machine The Dalvik virtual machine is simple Java interpreter machine, completely optimized for Android platform and which is developed to run on low-end memory mobile devices. One of the prominent aspects in Dalvik its capability to run along an application compilation enhancing the runtime performance of the applications. Dalvik is not exactly, a Java machine, because Dalvik could not read Java code, but consists its own byte code called „dex‟
  19. 19. Features Of Android OS  The entire Application framework can be reused and replaced by selective components  Dalvik virtual machine enhances the power management systems  Support for 2D and 3D graphics , So lot of business for animation developers.  Reliable and enhanced data storage  Developers can create media common applications since it supports common media  file formats(MPEG, MPEG3, MPEG4, H.286, AAC, AMR, JPG, PNG, GIF and more)
  20. 20. Features Of Android OS  GSM,3G, Wi-Fi network  applications support (Depends on hardware)  Open source Web-Kit Engine-based web-browser  Touch-Unlock, and accelerometer applications support (Depends on hardware)  Androids development environment includes a device emulator, debugger, performance
  21. 21. Query?
  22. 22. Thank You
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×