1. Mobile Operating System
Types of Operating System
Symbian Mobile Operating System Version
Future Mobile OS’s
Technologies in Symbian
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.
4. Different types of OS’s
Linux Palm OS Android
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
It runs exclusively on ARM processors.
In June 2008, Nokia announced the acquisition of
1st Developer is NOKIA
7. 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++.
Architecture of Symbian OS
9. Frameworks and libraries
for constructing a UI.
Includes the basic class
hierarchies for UI
Other frameworks and
9 UI Framework
Topmost layer of Symbian
OS, foundation for variant UI
10. Spans the UI Framework
and Application Services
It defines a platform for
dynamically and securely
10 JAVA J2ME MIDP
MIDP 2.0 and CLDC 1.1
11. It provides support
independent of the
user interface for
support for specific
11 Application Services
Application class specific -
Application specific - Word, Sheet
12. the ‘middleware’ layer of
Symbian OS, provides
servers, frameworks, and
libraries that extend the
base-system into a
12 OS Services
“Middleware" layer of
Symbian OS, full range of
servers, frameworks, and
libraries which extend the
base system into a complete
13. It includes the File
Server and User Library
which manages all
Services for a functional
13 Base Services
Lowest level of user-side services,
extends the OS kernel into a useable
(but minimal) system
14. Provides physical and
logical device drivers and
Creates and manages the
fundamental OS kernel
14 Kernel services & Hardware Interface
Kernel layer, contains the OS
kernel itself, device drivers,
and similar low-level
15. SYMBIAN MOBILE OS VERSION15
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.
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.
Symbian Anna and Symbian Belle:-
Released in the year 2011.
Free-form, differently-sized, live widgets
More home screens
Improved status bar
Informative lock screen
Processes and Threads:
Symbian OS is a multitasking and multithreaded
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.
Symbian OS supports TCP/IP networking as well
as several other communication interfaces such as serial,
infrared and Bluetooth.
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.
20. Technologies in Symbian
Symbian OS is a multi-tasking operating system which
addressing the mass-market and designed for simplifying the
It’s a open platform allows the installation of third party software
to enhance the platform.