Hand held Device Open Source Operating System
An overview of operating systems, focusing on the evolution from desktop to mobile OS, with a detailed examination of Android OS, its history, open-source nature, and key features in the context of mobile devices. The role of Android in powering modern mobile devices is explored, including its software stack and the collaborative effort of the Open Handset Alliance.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
Bhujbal Knowledge City MET Institute of Engineering Unit IV Hand held Device Open Source Operating System Installation and Applications. Subject Incharge- Prof. Dimple A. Bedmutha 2/25/2025 1
Bhujbal Knowledge City MET Institute of Engineering What is Operating System? An operating system (OS) is software that manages computer hardware and software resources and provides common services for computer programs. E.g. Linux, i-OS, Windows. In last two decades it has developed from desktop OS to Mobile OS. 2/25/2025 2
Bhujbal Knowledge City MET Institute of Engineering Overview of android OS Android is a Linux-based operating system designed primarily for touch screen mobile devices such as smart phones and tablet computers Initially developed by Android, Inc., which Google backed financially The first Android-powered phone was sold in October 2008 Android is open source and Google releases the code under the Apache License This open source code and permissive licensing allows the software to be freely modified and distributed by device manufacturers, wireless carriers and enthusiast developers Additionally, Android has a large community of developers writing applications ("apps") that extend the functionality of devices, written primarily in a customized version of the Java programming language 2/25/2025 3
Bhujbal Knowledge City MET Institute of Engineering What is Mobile OS? OS specially designed to run on mobile devices (mobile phones, smart phones, PDA, Tablet Computers and other hand held devices . Other programs run on top of this OS on mobile device. Android is most widely used mobile OS 2/25/2025 4
Bhujbal Knowledge City MET Institute of Engineering Android is a software stack for mobile devices that includes an operating system, middleware and key applications that can be downloaded. 2/25/2025 5
Bhujbal Knowledge City MET Institute of Engineering Modern mobile operating systems combine the features of a personal computer operating system with screen, cellular, Bluetooth, navigation, camera, video camera, speech recognition, voice recorder, music player It was developed by Google and Open Handset Alliance(OHA) Alliance of around 84 technologies and companies. Aiming at innovation in mobile with better and less expensive Google, Dell, Intel, Motorola, Sony, Samsung, Texas Instrument- Members of OHA Android Open Source Project (AOSP) is assigned with maintenance & further development of Android touch mobile WiFi, GPS 2/25/2025 6
Bhujbal Knowledge City MET Institute of Engineering 2/25/2025 7
History of Andriod Development Android Version Releasing Year Main Feature A 1.1 Feb 2009 Provide support for saving attachments for MMS. A 1.5 April 2009 Uploading videos on YouTube and Picasa Multi-lingual speech synthesis, gesture builder development tool A 1.6 Sept. 2009 A 2.0 / 2.1 Oct. 2009 HTML 5 file support, Bluetooth 2.1 A 2.2 May 2010 Adobe Flash 10.1 support A 2.3 Dec. 2010 Multi touch software key board A 3.0 May 2011 3D Desktop, GTalk and video chat support A 4.0 Ice Sandwhich Attractive UI, adjustable widgets, voice i/p engine, richer camera facilities, more powerful web browsing. Oct. 2011 A 4.1.x (Jelly Bean) 2/25/2025 Improved & smoother UI, improved voice search, Multi channel & USB audio, resizable widgets 2012 8
Bhujbal Knowledge City MET Institute of Engineering Features of ANDROID Open Source Runs on almost all deployed cellular standards like GSM, CDMA Allows third parties to develop applications for Android phones. Multitasking. More secure. Provides support for multiple languages. Improved performance. Attractive and flexible UI Offers own cloud. 2/25/2025 9
Comparison of Android with other OS Mobile OS IOS Android Black Berry Symbian Symbian Foundation Company Apple OHA and Google RIM Latest Version 6.0 4.4 Kitkat 7.1 Nokia Belle ARM, Power MIPS, x86 CPU Architecture ARM ARM ARM Programming Language used to write OS C, C++, Objective C C, C++, Java Java C++ Eclipse Public License Licensing Proprietary Open Source Proprietary In Jell Bean & onwards Multi User 2/25/2025 NO NO NO 10
Multiple Choice Questions Andriod is based on _________ operating system. a) Linux c) Mac b) Windows d) Sun Solaris OHA stands for _______________. a) Open Hardware Alliance b) Open Handset Alliance c) Open Handset Application d) Oracle Handheld Alliance Andriod application framework accesses the libraries through_____ a) JVM b) DVM c) CVM d) JIT 11 2/25/2025
Multiple Choice Questions IOS is properietry. a) True b) False Dalvik VM is register based. a) True b) False Symbian OS is programmed in ____. a) Java b) Python c) C++ d) VB Android is owned by______. a) Apple b) RIM c) Google d) Microsoft 2/25/2025 12
Multiple Choice Questions Objective C is used in development of ios. a) True b) False Dalvik compiler converts .java files to .class files. a) True b) False Android uses _____ as database. a) Oracle b) MS Access c) MS SQL d) SQLite Device driver communicates with the ____. a) Application b) Hardware c) software d) None of these. 13 2/25/2025
Multiple Choice Questions ________ is assigned with task of maintenance and further development of Android. a) Google b) OHA c) AOSP d) PaloAlto Andriod Runtime is part of _____. a) Application Framework b) Applications c) Libraries Kernel d) Linux Data Sharing between applications is managed by _____________. a) Activity Manager c) Telephony Manager b) Content Manager d) Location Manager. 14 2/25/2025
Multiple Choice Questions ____ acts as abstract layer between H/W and other S/W layers. a) Application b) Application Framework c) Linux Kernel d) DVM WebKit is ___________. a) Database engine b) Browser Engine c) Search Engine d) None of these. Content Provider manages the activity life cycle of application. a) True b) False 2/25/2025 15
Multiple Choice Questions Black Berry supports ARM CPU architecture type. a) True b) False ios supports x86 architecture type. a) True b) False ________ is responsible for java byte code to dalvik byte code conversion. a) Java Compiler c) Dalvik compiler b) Gcc compiler d) None of these. DVM is developed by _____. a) Linus Torvald c) Dan Bornstein b) Dennis Ritchie d) Dalvik Bornstein 2/25/2025 16
Multiple Choice Questions WAP is designed to work for micro browsers on mobiles. a) True b) False WAP enables the application development for handheld portable devices.. a) True b) False WAP is a technical standard for accessing information over a __________. a) Mobile wireless network c) Bluetooth b) Wired Network d) Infrared. 17 2/25/2025
Multiple Choice Questions GSM is one of the wireless bearers in WAP architecture. a) True b) False ADT is ___________ for Eclipse IDE. a) Protocol c) Plug-in d) None of these. b) Library function Android runs on _____ deployed cellular standards. a) GSM c) Neither A nor B b) CDMA d) Both A and B. Jelly Bean is not popular name for Android version. a) 4.1 c) 4.3 b) 4.2 d) 4.4 18 2/25/2025