Top Banner
ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011 DEPARTMENT OF COMPUTER ENGINEERING SUBJECT SEMINAR ON ANDROID OPERATING SYSTEM UNDER THE GUIDANCE OF MR. SANGAREDDY B. KURTAKOTI B.E.,M.TECH LMISTE
16

ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Feb 11, 2016

Download

Documents

ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011 DEPARTMENT OF COMPUTER ENGINEERING SUBJECT SEMINAR ON ANDROID OPERATING SYSTEM UNDER THE GUIDANCE OF - PowerPoint PPT Presentation
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: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR2010-2011

DEPARTMENT OF COMPUTER ENGINEERING

SUBJECT SEMINAR ONANDROID OPERATING SYSTEM

UNDER THE GUIDANCE OF MR. SANGAREDDY B. KURTAKOTI B.E.,M.TECH LMISTE

LECTURER, DEPT OF CS&E

Page 2: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

ANDROID

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

• Android is a software platform and operating system for mobile devices based on the Linux operating system and developed by Google and the Open Handset Alliance.

Page 3: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Google Acquires Android Inc: • In July 2005, Google acquired Android Inc, which was a small startup company based in Palo Alto.

Open Handset Alliance Founded: • On 5 November 2007, the Open Handset Alliance was

formed. • Google, HTC, Intel, Motorola, Qualcomm, T-Mobile,

Sprint Nextel and NVIDIA and many more were members and Android was released to market as an Open Source OS.

Page 4: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Features of Android OS:

1. Application framework 2. Dalvik virtual machine 3. Integrated browser4. Optimized graphics 5. SQ Lite6. Media support 7. GSM Telephony 8. Bluetooth, EDGE, 3G, and WiFi 9. Camera, GPS, compass, and accelerometer 10. Rich development environment

Page 5: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Architecture of Android OS:

Page 6: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Linux Kernel:

• Android Architecture is based on Linux 2.6 kernel. Manage security, memory management, process management, network stack.• CDMA and GPRS network support• Bluetooth 1.2 and Wi-Fi support• Digital audio support for mp3 and other formats• Support for Linux and other third-party operating systems• Java hardware acceleration and support for Java

applications• Qcamera up to 6.0 megapixels• gpsOne – solution for GPS• and lots of other.

Page 7: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Libraries :

• Written in C/C++

• Surface Manager

• SQLite

• WebKit

• Media Framework

Page 8: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Android Runtime:• Dalvik Virtual Machine.• Android gives an integrated tool “dx”, which converts byte code from .jar to .dex file which is much more efficient.

• Designed for Android running with limited battery, CPU, memory and data storage.

• As the result, it is possible to have multiple instances of Dalvik virtual machine running on the single device at the same time.

Page 9: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Application Framework:

• Written in Java language. It is a toolkit that all applications uses and are developed.

• The Activity Manager manages the life circle of the applications and provides a common navigation back stack for applications

• The Package Manager keeps track of the applications, which are installed in the device.

• Telephony Manager contains of a set of API necessary for calling applications.

• Content Providers was built for Android to share a data with other applications

• The View System generates a set of buttons and lists used in UI.

Page 10: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Android Runtime:

• Includes a set of core libraries that provides most of the functionality-JAVA

• Every Android application runs in its own process

• Dalvik VM executes files in the (.dex) format

• Device can run multiple VMs efficiently

Page 11: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Development Tool:

• Android Emulator -A virtual mobile devicethat runs on our computer -use to design, debug, and test our applications in an actual Android run-time environment.

• Android Development Tools Plugin -for the Eclipse IDE – adds powerful extensions to the Eclipse integrated environment.

Page 12: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Here, we see an Android device emulator being displayed:

Page 13: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

What makes Android special?

• A truly open, free development platform based on Linux and open source.

• A component-based architecture inspired by Internet mash-ups. Parts of one application can be used in another.

• Automatic management of the application life cycle. Programs are isolated from each other by multiple layers of security, provide system stability.

• High quality graphics and sound. Uses OpenGL for graphics and supports MP3, MP4 etc for audio and videos.

Page 14: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Conclusion:

• Android is open to all: industry, developers and users

• Participating in many of the successful open source projects

• Aims to be as easy to build for as the web

• Google Android is stepping into the next level of Mobile Internet

Page 15: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Future Enhancement: • Android is likely to be the OS of choice• Google Android Sales to Overtake iPhone in 2012 • The OHA is committed to make their vision a reality: to

deploy the Android platform for every mobile operator, handset manufacturers and developers to build innovative devices

Page 16: ADICHUNCHANAGIRI INSTITUTE OF TECHNOLOGY, CHIKMAGALUR 2010-2011

Thank You!!!