Top Banner
WELCOME
23
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Android

WELCOME

Page 2: Android

GROUP MEMBERS 1. SHAIKH IRFAN ALI JAMALUDDIN2. DUBEY VIJAYKUMAR RAJENDRAPRASAD.3. PATIL NIKHIL BAPURAO

S.H.JONDHALE POLYTECHNIC DOMBIVLI(W)

Page 3: Android

An  operating system  (OS) is software that manages computer hardware and software resources and provides common services for computer programs.

The operating system is an essential component of the system software in a computer system.

Application programs usually require an operating system to function.

OPERATING SYSTEM (O.S.)

Page 4: Android

DIAGRAMATICAL REPRESENTATION O.S.

Page 5: Android

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

NOW, ANDROID

Page 6: Android

ANDROID is a word in itself. It does not have any full form. It is a mobile operating system designed and developed by Google.

ANDROID.

Page 7: Android

Android 1.0 ALPHA

Android 1.1 BETA

Android 1.5 CUPCAKE

VERSIONS OF ANDROID

Page 8: Android

Android 1.6 DONUT

Android 2.0/2.1 ÉCLAIR

Android 2.2 FROYO

Page 9: Android

Android 2.3 GINGER BREAD

Android 3.0/3.1/3.2 HONEYCOMB

Android 4.0 ICE CREAM SANDWICH

Page 10: Android

Android 4.1 JELLY BEAN

Android 4.4 KIT KAT

Android 5.0 LOLLIPOP

Page 11: Android

We have noticed that all the versions of android is in alphabetical order…….

See this

NOTIFICATION

Page 12: Android

The latest update which is releasedi.e. Lollypop

Hence the next android version is going to be a food name starting with M but surely except Mango cause Mango is an OS of Microsoft. It could be anything MaggiMayoneseMomos,anything

WHAT WILL BE THE NEXT

Page 13: Android

NOW WHAT IS THE DATABASE STRUCTURE OF ANDROID

Page 14: Android

The basic layer is the Linux kernel. The whole Android OS is built on top of the Linux 2.6 Kernel with some further architectural changes made by Google.  It is this Linux that interacts with the hardware and contains all the essential hardware drivers. Drivers are programs that control and communicate with the hardware.

LINUX KERNEL

Page 15: Android

Applications are the top layer in the Android architecture and this is where our applications are goanna fit. Several standard applications comes pre-installed with every device, such as:

SMS client app Phone Web browser Contact manager etc…….

APPLICATION

Page 16: Android

These are the blocks that our applications directly interacts with. These programs manage the basic functions of phone like resource management, voice call management etc. As a developer, you just consider these are some basic tools with which we are building our applications.

Important blocks of Application framework are: Activity Manager

Content Providers Telephony Manager

etc…….

APPLICATION FRAMEWORK

Page 17: Android

The next layer is the Android’s native libraries. It is this layer that enables the device to handle different types of data. These libraries are written in c or c++ language and are specific for a particular hardware.

Some of the important native libraries include the following:

Surface Manager Media framework SQLite etc…..

LIBRARIES

Page 18: Android

Android Runtime consists of Dalvik Virtual machine and Core Java libraries.

Dalvik Virtual Machine Core Java Libraries

ANDROID RUNTIME

Page 19: Android

BEST THINGS IS THAT THE ANDOID CAN ALSO USE IN PC

Page 20: Android

Here are the steps

AND CAN BE CLOUDED WITH YOUR ANY ANDROID MOBILE PHONE

Page 21: Android

Android Windows Phone

Company/ Developer Google Microsoft

Programmed in Java, C, C++ C, C++

OS family Unix-like Windows

Initial release September 23, 2008 October 21, 2010

Supported platforms ARM, MIPS, x86, I.MX x86

License Apache License 2.0Linux kernel patches under GNU GPL v2

Commercial proprietary software

Default user interface Graphical (Multi-touch) Graphical (Metro UI)

Working state Current Current

Source model Open source software Closed-source

Updates Updates are provided by different parties in the consortium.

Updates are only done by Microsoft.

Applications Applications are created by an open community of developers.

Applications are created by tie up companies and Microsoft.

Touch style Capacitive technology Capacitive technology

Offers native support for Google Sync for Gmail, Contacts, and Google Calendar.

Mail, Exchange, Outlook Contacts, Calendar, Windows Market, etc.

Number of applications Over 700,000 applications Limited number of applications.

Language support Multiple language support Multiple language support

Page 22: Android

CONCLUSION:-

Android Is the most leading operating system which is Easy

to use and provide Better Graphical User Interface

Forever.

Page 23: Android