Prof. Hembade: Under The Guidance of

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 17

FOR MOBILES

UNDER THE GUIDANCE OF


PROF. HEMBADE
CONTENTS

• INTRODUCTION
• HISTORY
• FEATURES
• NEED OF SYMBIAN OS
• REQUIREMENTS
• ARHITECTURE
• APLICATION PLATFORM
• BIBLIOGRAPHY
INTRODUCTION
• Symbian OS is designed for the mobile phone environment.

• It addresses constraints of mobile phones by providing a framework to


handle low memory situations, a power management model, and a rich
software layer Implementing industry standards for communications,
telephony and data rendering.

• The five key points - small mobile devices, mass-market, intermittent


wireless Connectivity, diversity of products and an open platform for
independent software developers - are the premises on which Symbian
OS was designed and developed. This makes it distinct from any
desktop, workstation or server operating system.
INTRODUCTION
• Symbian believes that the mobile phone market has five key
characteristics that make it unique, and result in the need for a
specifically designed operating system:
1) Mobile phones are both small and mobile.
 2) Mobile phones are ubiquitous - they target a mass-market of
consumer, enterprise professional users ,etc.
 3) Mobile phones are occasionally connected - they can be used when
connected to the wireless phone network, locally to other devices, or
on their own.
 4) Manufacturers need to differentiate their products in order to innovate
and compete in a fast-evolving market.
 5) The platform has to be open to enable independent technology and
software
HISTORY
• Symbian OS started life as EPOC - the operating system used for
many years in Psion handheld devices.

• Symbian established as a private independent company in June 1998,


the Symbian headquater in London. Symbian Lmimted was owned by
Ericsson, Nokia, Motorola and Psion.

• Symbian is a software licensing company that develops and supplies


the advanced, open, standard operating system – Symbian OS – for
data-enabled mobile phones.
VERSIONs OF SYMBIAN OS BY TIME BY TIME

 Symbian OS 6.0 and 6.1 (also called ER6 ): Bluetooth was added for exchanging data
over short distances from fixed and mobile devices. (2002)

 Symbian OS 7.0 and 7.0s: This version added EDGE (Enhanced Data rates for GSM
Evolution) support and IPV6 (Internet Protocols ver.6) (2003)

 Symbian OS 8.0: There are not great evolution has shared some API’s to support 3G.

 Symbian OS 9.1: Change of version 1.2 for the Bluetooth has version 2.0 where the
difference is the introduction of an EDR (Enhanced Data Rate) for faster data transfer.

 Symbian OS 9.3: The WIFI 802.11 and the HSDPA (High Speed Downlink Packet
Access) appear on Symbian OS.

 Symbian Os 9.5: This last version includes native-support for mobile digital television
broadcasts in DVB-H and ISDB-T formats and also location services.
FEATURES OF SYMBIAN OS
• Browsing: full web browser support and WAP stack for mbile browsing
• Messaging: support MMS, EMS, SMS, POP3, IMAP4, SMTP, MHTML;
standard attachments; fax
• Multimedia: shared access to screen, keyboard, fonts and bitmaps; audio
recording and playback, and image related functionality (support common audio
and image formats), including API for graphics acceleration, streaming and
direct screen access
• Communication protocols: including TCP, IP version 4, IP version 6 and WAP,
IrDA, Bluetooth, USB
• Mobile telephony: abstract API for cellular standards.
• Data synchronization: Over-The-Air (OTA) synchronization support using
SyncML. Supported over serial, infrared, Bluetooth and USB links. Provides
synchronization : PIM data, transfer of files, and document conversion to and
from non-Symbian OS formats.
• Security: full-strength encryption and certificate management, secure
communications protocols (including HTTPS, WTLS and SSL), WIM
framework and certificate-based application installation
NEED FOR SYMBIAN OS

• Small and mobile, but always available


• Addressing the mass-market
• Handling occasional connectivity
• Product diversity
• Open platform
FUNDAMENTAL REQUIREMENTS
• It must work on stand alone portable devices.
• It must work on different sorts of devices.
• It must be future proof.
• It must be open to all to licence on fair and equal terms.
• It must be based on open standards.
• It must be open to all to develop applications - again
with a level playing field for all.

 
ARCHITECTURE
• Core - Symbian OS core is common to all devices, i.e. kernel, file
server, memory management and device drivers. Above this core,
components can be added or removed depending on the product
requirements.
• System Layer - The system layer provides communication and
computing services such as TCP/IP, IMAP4, SMS and database
management.
• Application Engines - Above the System Layer sits the Application
Engines,enabling software developers (be they either employed by the
phone manufacturer or independent) to create user interface to data.
• User Interface Software - USI can be made or licensed by
manufacturers.
• Applications - Applications are slotted in above the user interface.
ARCHITECTURE

UI Platforms

Applications

Test UI
SYMBIAN OS
User Interface Data Service Application
Framework Enablers
Engines

CORE
Application platforms

• Series 60 is a UI for mobile phones that are single-handed operated. In


addition to voice communication, multimedia messaging, content
browsing and application downloading are the main features of this
platform.
• Series 80 is a UI for devices with larger horizontal screens. It is used
in clamshell devices with a QWERTY keyboard.
• UIQ is a customizable pen-based user interface platform for media-
rich mobile phones based on Symbian OS.
• Symbian OS is also being used in the new Series 90 platform, which is
being introduced in the Nokia 7700 phone. With a pen input user
interface, a horizontal screen and an optional television tuner, the
Nokia 7700 brings mobile multimedia to a new level.
EXAMPLE
UIQ Telephones
UIQ 3.1 (Symbian OS v9.2) Motorola MOTORIZR Z8

UIQ 3.0 (Symbian OS v9.1) Sony Ericsson M600, W960, P990

UIQ 2.1 (Symbian OS v7.0) Sony Ericsson P910, P900, Motorola A1000, FOMA M1000, Arima
U308
UIQ 2.0 (Symbian OS v7.0) Sony Ericsson P800, P802, Motorola A920, A925, BenQ P30

S60 Telephones
S60 3rd edition FP2 (Symbian OS v9.3) Nokia N96, N78 Samsung I8510 innov8, L870

S60 3rd edition FP1 (Symbian OS v9.2) Nokia N95, N82, N77, Samsung SGH-i450, SGH-i550, SGH-i520,
SGH-i560, G81, LG JOY

S60 3rd edition (Symbian OS v9.1) Nokia E60, E61, E70; 3250, N71, N80, N91, N92

S60 2nd edition FP3 (Symbian OS v8.1) Nokia N70, N90

S60 2nd edition FP2 (Symbian OS v8.0a) Nokia 6630, 6680, 6681, 6682, Lenovo P930

S60 2nd edition FP1 (Symbian OS v7.0s) Nokia 3230, 6670, 7610, 6620, 6260, Panasonic x700, x800, SDH-
D720
S60 2nd edition (Symbian OS v7.0s) Nokia 6600

S60 1st edition (Symbian OS v6.1) Nokia 7650, Nokia 3650, 3600, 3660, 3620, N-Gage(QD), Sendo X,
12/07/21 Himal P. Humagain Fall
Siemens SX12005 14
Symbian OS
Success
• Technical
– Symbian Has large software development community.
– Symbian OS maintains its position as the industry’s leading
development platform for phones designed for 3G networks
– Symbian OS™ Real Time Compatibility Layer (RTCL)
– Modularity: runtime linking between dynamically linked shared librariy
• Commercial
– Q3 2005 shipments of Symbian OS™ phones rise 131%
(Symbian OS, 2005)
– Symbian OS worldwide installed base reaches almost 48 million
phones.
Bibliography
• REFERENCES

• 1) Professional Symbian Programming by Martin Taskeret al.

• 2) Nokia Whitepaper.

• 3) www.symbian.com/books/

• 4) www.symbian.com

• 5) www.symbiandevnet.com

• 6) www.symbian.com/technology/symbos-phones.html
THANK YOU !

Vinay Soni
Roll No. 60
IMED,BVP

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy