Android Essay

3399 Words Nov 20th, 2011 14 Pages
|Google Android |November 15 |
| |2011 |
|An operating system for mobile devices such as smartphones and tablet computers. Developed by the Open |Operating System |
|Handset Alliance led by Google. | |

Table of Contents

Introduction 3

About 4

Architecture 7

System Threading 11

…show more content…
Applications: These are applications written in Java. Some of basic applications include a calendar, email client, SMS program, maps, making phone calls, accessing the Web browser, accessing your contacts list and others.


2. Application Framework: This is the skeleton or framework which all android developers has to follow. The developers can access all framework APIs an manage phone’s basic functions like resource allocation, switching between processes or programs, telephone applications, and keeping track of the phone’s physical location. The architecture is well designed to simplify the reuse of components. Think of the application framework as a set of basic tools with which a developer can build much more complex tools.


3. Libraries: This layer consists of Android libraries written in C, C++, and used by various systems. These libraries tell the device how to handle different kinds of data and are exposed to Android developers via Android Application framework. Some of these libraries include media , graphics, 3D, SQLite, web browser library etc. The Android runtime layer which includes set of core
Open Document