Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Manish solanki


Published on

presentation on symbian operating system

Published in: Engineering
  • Be the first to comment

Manish solanki

  1. 1. Mobile Operating System (Symbian OS) Presented By:- Manish Solanki 0105IT121047 Information Technology Submitted to:- Prateek Sir
  2. 2. Contents  Introduction  Types of Operating System  Symbian OS  Architecture  Symbian Mobile Operating System Version  Future Mobile OS’s  Applications  Technologies in Symbian  Conclusion 2
  3. 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. 3
  4. 4. Different types of OS’s Mobile OS Symbian OS iPhone OS RIM BlackBerry Windows Mobile Linux Palm OS Android 4
  5. 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. 5
  6. 6. 8/5/2014 6 Licensees Owners 1st Developer is NOKIA
  7. 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++. 7
  8. 8. Architecture8 Architecture of Symbian OS
  9. 9.  Frameworks and libraries for constructing a UI.  Includes the basic class hierarchies for UI controls.  Other frameworks and utilities. 9 UI Framework Topmost layer of Symbian OS, foundation for variant UI
  10. 10.  Spans the UI Framework and Application Services layer.  It defines a platform for dynamically and securely deploying optimized, graphical, networked applications. 10 JAVA J2ME MIDP Java J2ME MIDP 2.0 and CLDC 1.1
  11. 11.  It provides support independent of the user interface for applications on Symbian OS.  Application class (“technology specific”) logic.  support for specific applications 11 Application Services Generic Application class specific - Messaging, browsing Application specific - Word, Sheet
  12. 12.  the ‘middleware’ layer of Symbian OS, provides servers, frameworks, and libraries that extend the base-system into a complete operating system. 12 OS Services 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
  13. 13.  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 13 Base Services Lowest level of user-side services, extends the OS kernel into a useable (but minimal) system
  14. 14.  Provides physical and logical device drivers and other hardware abstraction.  Creates and manages the fundamental OS kernel abstractions. 14 Kernel services & Hardware Interface Kernel layer, contains the OS kernel itself, device drivers, and similar low-level components
  15. 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.  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.
  16. 16. 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 16
  17. 17. 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. 17
  18. 18. 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. 18
  19. 19. Applications GVPCE(A) 19
  20. 20. Technologies in Symbian  Symbian SDK  Carbide.c++ 20
  21. 21. Conclusion  Symbian OS is a multi-tasking operating system which addressing the mass-market and designed for simplifying the work load.  It’s a open platform allows the installation of third party software to enhance the platform. 21
  22. 22. Thank you all..! 22