الجمعة، 23 مارس 2012

Introduction to Android OS

Introduction to Android OS


 Objective :-

- Getting familiar with the Android OS and recognizing its architecture.

- Identifying Android development process requirements.

- Identifying the installation of “eclipse, Android SDK, Android ADT”.

 Useful Notes :-

- Android is a software stack for mobile devices that includes an operating system, middle-ware and key applications.

- Android is produced by Open Handset Alliance “OHA” Group.

- The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

- Android includes a set of core libraries that provides most of the functionality available in the core libraries of the Java programming language.

- Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model.

- Android includes a set of C/C++ libraries like “System C library, Media Libraries, Surface Manager, LibWebCore, SGL, 3D libraries, FreeType, SQLite “ used by various components of the Android system, These capabilities are exposed to developers through the Android application framework.

- Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts, and others. All applications are written using the Java programming language.

- Every Android application runs in its own process, with its own instance of the Dalvik virtual machine.

ليست هناك تعليقات:

إرسال تعليق