mobile operating system ppt
DESCRIPTION
TRANSCRIPT
![Page 1: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/1.jpg)
Mobile Operating System
(Mobile OS)
Presented By:-
G. Santosh Kumar
10135A1203
Information Technology
![Page 2: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/2.jpg)
04/10/2023
GVPCE(A)
2 Contents
Introduction
Different Mobile OS’s
Future Mobile OS’s
Conclusion
References
![Page 3: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/3.jpg)
04/10/2023
GVPCE(A)
3 Introduction
An operating system (OS) is an interface between hardware and user. It manages hardware and software resources of the system.
An operating system which controls mobile devices is called Mobile OS. They are simple and deal with the wireless versions of broadband and local connectivity.
![Page 4: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/4.jpg)
04/10/2023
GVPCE(A)
4 Different types of OS’s
Mobile OS
Symbian OS
iPhone OS
RIM BlackBerry
Windows
Mobile
Linux
Palm OS
Android
![Page 5: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/5.jpg)
04/10/2023
GVPCE(A)
5 SYMBIAN OS
Symbian OS is a mobile operating system, developed by Symbian Ltd, in 1997.
It is a mobile operating system (OS) and designed for Smartphone’s and currently maintained by Accenture.
It runs exclusively on ARM processors.
In June 2008, Nokia announced the acquisition of Symbian Ltd.
![Page 6: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/6.jpg)
04/10/2023
GVPCE(A)
6
![Page 7: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/7.jpg)
04/10/2023
GVPCE(A)
7
![Page 8: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/8.jpg)
04/10/2023
GVPCE(A)
8
It was the most popular smartphone OS across the world till the end of 2010,untill it was overtaken by Android, although in some developing nations, Symbian is still the biggest.
The current form of Symbian is an open-source platform developed by Symbian Foundation in 2009.
Symbian OS is programmed in C++.
![Page 9: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/9.jpg)
04/10/2023
GVPCE(A)
9 Architecture
Architecture of Symbian OS
![Page 10: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/10.jpg)
04/10/2023
GVPCE(A)
10
Frameworks and libraries for constructing a UI.
Includes the basic class hierarchies for UI controls.
Other frameworks and utilities.
UI Framework
Kernel Architecture
Connectivity Services
Generic OS Services
Multimedia & Graphic Services
Comms Framework
Telephony Services
Short Link Services
Networking Services
Java J2ME
Topmost layer of Symbian OS, foundation for variant UI
![Page 11: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/11.jpg)
04/10/2023
GVPCE(A)
11
Spans the UI Framework and Application Services layer.
It defines a platform for dynamically and securely deploying optimized, graphical, networked applications.
JAVA J2ME MIDP
Kernel Architecture
Connectivity Services
Generic OS Services
Multimedia & Graphic Services
Comms Framework
Telephony Services
Short Link Services
Networking Services
Java J2ME
Java J2MEMIDP 2.0 and CLDC 1.1
![Page 12: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/12.jpg)
04/10/2023
GVPCE(A)
12
It provides support independent of the user interface for applications on Symbian OS.
Application class (“technology specific”) logic.
support for specific applications
Application Services
Kernel Architecture
Connectivity Services
Generic OS Services
Multimedia & Graphic Services
Comms Framework
Telephony Services
Short Link Services
Networking Services
Java J2ME
GenericApplication class specific - Messaging, browsingApplication specific - Word, Sheet
![Page 13: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/13.jpg)
04/10/2023
GVPCE(A)
13
the ‘middleware’ layer of Symbian OS, provides servers, frameworks, and libraries that extend the base-system into a complete operating system.
OS Services
Kernel Architecture
Connectivity Services
Generic OS Services
Multimedia & Graphic Services
Comms Framework
Telephony Services
Short Link Services
Networking Services
Java J2ME
Generic OS Services
“Middleware" layer of Symbian OS, full range of servers, frameworks, and libraries which extend the base system into a complete OS
Multimedia & Graphics Services
Connectivity Services
![Page 14: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/14.jpg)
04/10/2023
GVPCE(A)
14
It includes the File Server and User Library
Plug-In Framework which manages all plug-ins
Central Repository, DBMS
Cryptographic services
Services for a functional port
Base Services
Kernel Architecture
Connectivity Services
Generic OS Services
Multimedia & Graphic Services
Comms Framework
Telephony Services
Short Link Services
Networking Services
Java J2MELowest level of user-side services, extends the OS kernel into a useable (but minimal) system
![Page 15: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/15.jpg)
04/10/2023
GVPCE(A)
15
Provides physical and logical device drivers and other hardware abstraction.
Creates and manages the fundamental OS kernel abstractions.
Kernel services & Hardware Interface
Kernel Architecture
Connectivity Services
Generic OS Services
Multimedia & Graphic Services
Comms Framework
Telephony Services
Short Link Services
Networking Services
Java J2ME
Kernel layer, contains the OS kernel itself, device drivers, and similar low-level components
![Page 16: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/16.jpg)
04/10/2023
GVPCE(A)
16 SYMBIAN MOBILE OS VERSION
Series 60 3rd edition Feature Pack 2
Released on 12 July 2006.
Support for Wi-Fi 802.11, HSDPA.
Symbian^1 (Series 60 5th edition):-
Applications should launch up to 75% faster.
Additionally, SQL support is provided by SQLite.
Symbian^3:-
Released in the year 2010.
Symbian^3 is an improvement over previous S60 5th Edition and features single touch menus in the user interface, as well as new Symbian OS kernel with hardware-accelerated graphics.
![Page 17: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/17.jpg)
04/10/2023
GVPCE(A)
17 Contd..
Symbian Anna and Symbian Belle:-
Released in the year 2011.
Free-form, differently-sized, live widgets
More home screens
Improved status bar
Modernised navigation
New apps
Informative lock screen
NFC devices
![Page 18: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/18.jpg)
04/10/2023
GVPCE(A)
18 Features
Processes and Threads: Symbian OS is a multitasking and multithreaded
operating system.
Many processes can run concurrently, can communicate with each other, and can utilize multiple threads that run internal to each process.
Common File System support: Symbian OS organizes access to system storage using
a file system model, just like larger Operating systems.
It has a default file system compatible with windows (by default it uses FAT-32 file system).
It supports several different file systems , like FAT 16 & FAT 32, NTFS etc.
![Page 19: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/19.jpg)
04/10/2023
GVPCE(A)
19 Contd..
Networking:
Symbian OS supports TCP/IP networking as well as several other communication interfaces such as serial, infrared and Bluetooth.
Memory Management:
Although Symbian OS does not use or have the facilities for mapped virtual memory , it organizes memory access in pages and allows for the replacement of the pages, that is , bringing pages in, but not swapping them out.
![Page 20: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/20.jpg)
04/10/2023
GVPCE(A)
20 Technologies in Symbian
Symbian SDK
Carbide.c++
![Page 21: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/21.jpg)
04/10/2023
GVPCE(A)
21 Nokia Ovi Store
![Page 22: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/22.jpg)
04/10/2023
GVPCE(A)
22
iOS (previously iPhone OS) is a mobile operating system developed and distributed by Apple Inc.
Originally released in 2007 for the iPhone and iPod Touch, it has been extended to support other Apple devices such as the iPad and Apple TV.
In June 2010, Apple rebranded iPhone OS as "iOS".
iOS
![Page 23: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/23.jpg)
04/10/2023
GVPCE(A)
23 contd..
The trademark "IOS" had been used by Cisco for over a decade for its operating system, IOS, used on its routers.
In 2011, iOS accounted for 60% of the market share for smartphones and tablet computers. By the end of 2012, iOS accounted for 21% of the smartphone OS market and 43.6% of the tablet OS market.
![Page 24: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/24.jpg)
04/10/2023
GVPCE(A)
24 Architecture
![Page 25: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/25.jpg)
04/10/2023
GVPCE(A)
25 Cocoa Touch Layer
![Page 26: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/26.jpg)
04/10/2023
GVPCE(A)
26 Media Layer
![Page 27: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/27.jpg)
04/10/2023
GVPCE(A)
27 Core Services Layer
![Page 28: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/28.jpg)
04/10/2023
GVPCE(A)
28 Core OS Layer
![Page 29: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/29.jpg)
04/10/2023
GVPCE(A)
29 Previous versions iOS4: iOS4 was the first version of the OS to be a free
upgrade on the iPod touch.
iOS4.0.1: There were several antenna issues in the previous version, iOS4.0.1 included a fix to the reception signal strength indicator.
iOS4.1: iOS4.1 for the iPhone and iPod touch was released with an update fixed some bugs reported by users, improved battery life and added several new features such as Game Center.
iOS4.2: iOS4.2 was never released but instead iOS4.2.1 was released which added iPad compatibility. Further on iOS4.2.5 was released as a demo version for the CDMA version of the iPhone 4.
iOS4.3: The public release of iOS4.3 included many new features such as a Nitro JavaScript engine in Safari. iTunes Home Sharing also received a major revision in iOS4.3; it allows users to connect to their home Wi-Fi networks .
![Page 30: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/30.jpg)
04/10/2023
GVPCE(A)
30 Technologies in iOS
iOS framework
Simulator framework
iOS developer tools
Xcode
![Page 31: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/31.jpg)
04/10/2023
GVPCE(A)
31 App store for IPhone Os
![Page 32: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/32.jpg)
04/10/2023
GVPCE(A)
32 Future Mobile OS’s
Firefox OS
Ubuntu Touch
Tizen OS
![Page 33: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/33.jpg)
04/10/2023
GVPCE(A)
33 Firefox OS
Firefox OS is a Linux-based open source operating system for smartphones and tablet computers being developed by Mozilla.
Programmed in HTML5, C++, JavaScript and CSS.
The first smartphone running Firefox OS should be released in the first half of 2013 (expecting July, 2013).
Firefox have also announced that LG Electronics, ZTE, Huawei and TCL Corporation have committed to making Firefox OS devices.
![Page 34: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/34.jpg)
04/10/2023
GVPCE(A)
34 Ubuntu Touch
Ubuntu Touch OS developed by Canonical Ltd.
Ubuntu Touch aims to provide a similar user experience as the Unity desktop.
Canonical aims to release handsets running the operating system by October 2013.
Ubuntu Touch devices can be equipped with a full Ubuntu session and may change into a full desktop operating system when plugged into a docking station.
![Page 35: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/35.jpg)
04/10/2023
GVPCE(A)
35 Tizen OS
Tizen is an operating system for devices including smartphones, tablets, in-vehicle infotainment (IVI) devices, and smart TVs.
It is an open source system that aims to offer a consistent user experience across devices.
The Tizen project resides within the Linux Foundation and is governed by a Technical Steering Group (TSG) composed of Intel and Samsung.
Tizen provides an environment for application developers based on the JavaScript libraries JQuery and JQuery Mobile.
![Page 36: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/36.jpg)
04/10/2023
GVPCE(A)
36 Conclusion
For developers the operating system is an ultimate platform to develop apps innovatively and publish in market very easily. Not only in mobile phones, the OS is diverging in various fields like Tabs, Smart TVs and Cameras etc.
A mobile OS should be a result of factors like user experience, battery life, cloud readiness, security and openness. A successful mobile OS is a result of a design between software and hardware together.
![Page 37: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/37.jpg)
04/10/2023
GVPCE(A)
37 References http://en.wikipedia.org/wiki/Symbian
http://www.developer.nokia.com/Community/Wiki/Category:Symbian
http://eketab.files.wordpress.com/2007/09/thesymbianosarchitecturesourcebook.pdf
http://www.developer.nokia.com/Resources/Library/
http://developer.apple.com/library/ios/#releasenotes/General/WhatsNewIniOS/Introduction/Introduction.html
http://developer.apple.com/library/ios/#documentation/miscellaneous/conceptual/iphoneostechoverview/Introduction/Introduction.html
http://developer.apple.com/library/ios/documentation/miscellaneous/conceptual/iphoneostechoverview/iPhoneOSTechOverview.pdf
![Page 38: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/38.jpg)
04/10/2023
GVPCE(A)
38 Cond..
http://www.mozilla.org/en-US/firefox/partners/#
http://www.ubuntu.com/devices/phone
https://www.tizen.org/about
![Page 39: Mobile operating system ppt](https://reader033.vdocuments.mx/reader033/viewer/2022061300/54c8c2174a79598c568b45c8/html5/thumbnails/39.jpg)
04/10/2023
GVPCE(A)
39
Thank you all..!