Android and android versions

23
ANDROID AND ANDROID PHONES

Transcript of Android and android versions

Page 1: Android and android versions

ANDROID AND

ANDROID PHONES

Page 2: Android and android versions

Contents

History of AndroidIntroduction of AndroidWhat is Open Handset AllianceAndroid versionsHistory of Android OSFeatures of AndroidAndroid architectureAndroid appsDrawbacksConclusion

Page 3: Android and android versions

HISTORY OF ANDROID

The version history of the Android mobile operating system began with the release of the Android beta in November 2007.

The first commercial version, Android 1.0, was released in September 2008.

Android is under ongoing development by Google and the Open Handset Alliance (OHA), and has seen a number of updates to its base operating system since its initial release.

Page 4: Android and android versions

WHAT IS ANDROID?• The name "Android" comes from the term android, which refers to a

robot designed to look and act like a human.

• It is a open source software platform and operating system for mobile devices

• Based on the Linux kernel

• Developed by Google and later the Open Handset Alliance (OHA) Allows writing managed code in the Java language

• Android has its own virtual machine i.e. DVM(Dalvik Virtual Machine),which is used for executing the android application.

• Google purchased the initial developer of the software , android incorporated in 2005.

Page 5: Android and android versions
Page 6: Android and android versions
Page 7: Android and android versions
Page 8: Android and android versions
Page 9: Android and android versions
Page 10: Android and android versions

FEATURES OF ANDROID

Background Wi-Fi location still runs even when Wi-Fi is turned offDeveloper logging and analyzing enhancementsIt is optimized for mobile devices.It enables reuse and replacement of components.Java support ,media support, multi touch, video

calling,multi tasking ,voice based features, screen capture, camera ,bluetooth,gps,compass and accelerometer,3G

Page 11: Android and android versions
Page 12: Android and android versions

ANDROID ARCHITECTURE

The software stack is split into These Layers::

• The application layer

• The application framework

• Lunix kernel

• Libraries

• Android run time

Page 13: Android and android versions
Page 14: Android and android versions

APPLICATION LAYER

Top most layer in android system.

Include home application and native application.

Works with the help of application framework to operate.

Page 15: Android and android versions

Application Framework

2nd topmost component of android system.

Written in Java Programming Language.

All apps directly interact with application framework.

Page 16: Android and android versions

LINUX KERNEL

Bottom layer of android system.

Based on lunix 2.6 kernel.

Core of android architecture.

Helps in software or hardware binding for better communication.

Page 17: Android and android versions

Libraries

This layer is top of lunix kernel.

Provide different libraries useful for well functioning of android.

Java libraries build for android system.

Page 18: Android and android versions

Android run time

Third layer of android system.

Provide most important part of android – DALVIK VIRTUAL MACHINE.

DVM uses the core function of lunix.

Page 19: Android and android versions
Page 20: Android and android versions
Page 21: Android and android versions

CONCLUSION

We hope that the next versions of Android have overcome the actual limitations and that the future possibilities became a reality and may this software is also developed to use in PC’s also.

Page 22: Android and android versions
Page 23: Android and android versions

THANK YOU