Android Presentation

13
ANDROID COMSATS-Lancaster Dual Degree Programme CIIT, 1.5KM Defence Road, Off Raiwind Road, Lahore Presented by: Ahmed Daud CIIT/DDP-FA10-BTE-002/LHR

Transcript of Android Presentation

ANDROID

COMSATS-Lancaster Dual Degree Programme CIIT, 1.5KM Defence Road, Off Raiwind Road, Lahore

Presented by:Ahmed DaudCIIT/DDP-FA10-BTE-002/LHR

2 What is Android?

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

INTRODUCTION Android is a software cluster for mobile

devices that includes an operating system OS, key applications and middleware.

About the design, Kernel of Android is based on Linux kernel further furnished by Google.

Android doesn’t have a essential X Windows System nor does it support the full set of standard GNU libraries, which makes it difficult to port existing Linux applications or libraries to Android.Applications

Kernel

CPU Memory Devices

3

4 OHA (Open Handset Alliance) A business alliance consisting of 47

companies to develop open standards for mobile devices

5

6 Architecture

Operating System

Android uses Linux for its device drivers, memory management, process management and networking.

The next level contains Android native libraries. They are all written in C/C++ internally, but calling through Java interfaces,

In this layer, Surface Manager, 2D and 3D graphics, Media Codecs, the SQL database (SQLite) and a web browser engine (Web Kit).

7

Android Versions8

Advantages of Android Open platform and free. So many manufacturers that

can design a variety of software is loaded on the Android system.

Android display system can be changed to horizontal or vertical, making it easier for the user in finding an adequate picture you want.

If you have a phone with Android consistently then you can download and install several free programs for Android. You can see in the Android Market through applications based on Android, Google Chrome.

With Google Chrome you can open many windows at once.Many Android applications have been, until April 2011 has reached 250,000 applications for Android. With the support of many applications, the user can change the screen display.Android phones can also function as a router to share Internet.

9

Disadvantages of Android Android Linux-based system, so as to modify

Android, the user must know the commands on the Linux system, and should log on as administrator.

Not only is the installation of Program, each phone has a different way. The lack of compatibility all users of Android phones, we must learn again if Android phones to replace with other brands.

Even to show any recovery mode, an Android phone has a different way.

So in conclusion, if you are a person who likes to tinker with the phone, then you should not use mobile phones for Android.

10

References www.android.com www.androidcentral.com http://ieeexplore.ieee.org/xpl/articleDetails.jsp?

arnumber=6139641 http://ieeexplore.ieee.org/xpl/articleDetails.jsp?

arnumber=6392192 Embedded Android: Porting, Extending, and

Customizing By Karim Yaghmour Android Design Patterns: Interaction Design

Solutions for Developers By Greg Nudelman Android Application Development For Dummies By

Michael Burton, Donn Felker

11

12

13

THANK YOU