Compare Mobile Logo

Follow us on Facebook or Twitter for the latest news and best deals in the UK

Bookmark and Share

Definition of:Symbian

Symbian Ltd. is a software development and licensing company that produces Symbian OS, a smartphone operating system.

It was established in June 1998 and is headquartered in Southwark in the UK, and the current CEO is Nigel Clifford.

On 24 June 2008, Nokia announced it would acquire Symbian Ltd. in full and the acquisition was completed on 2nd December 2008.

Symbian OS, with its roots in Psion Software's EPOC, features pre-emptive multitasking and memory protection, like other operating systems (especially those for desktop computers). EPOC's approach to multitasking was inspired by VMS and is based on asynchronous server-based events.

Symbian OS was built to follow three design rules: the integrity and security of user data is paramount, user time must not be wasted, and all resources are scarce. This led to the writing of a microkernel, a request-and-callback approach to services, the concept of separation between UI and Engine (the business logic of a Symbian application). The OS is optimised for low-power battery-based devices and for ROM-based systems (e.g. features like XIP and re-entrancy in shared libraries). Applications, and the OS, follow an object-oriented design, MVC.

Later OS iterations diluted this approach in response to market demands, notably the introduction of a real-time kernel and a platform security model in versions 8 and 9.

There is a strong emphasis on conserving resources, using Symbian-specific programming idioms such as descriptors and a cleanup stack. There are similar techniques for conserving disk space (though the disks on Symbian devices are usually flash memory). Furthermore, all Symbian OS programming is event-based, and the CPU is switched off when applications are not directly dealing with an event. This is achieved through a programming idiom called active objects. Similarly the OS approach to threads vs. processes is driven by reducing overheads.

Symbian OS kernel (EKA2) supports sufficiently-fast real-time response such that it is possible to build a single-core phone around it—that is, a phone in which a single processor core executes both the user applications and the signalling stack. This is a feature which is not available in Linux. This has allowed SymbianOS EKA2 phones to become smaller, cheaper and more power efficient

SVG Prev << Symbian Next >> Synchronisation Channel

Glossary Terms Beginning with S

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9

S N

Also known as: Signal to Noise Ratio, SNR Signal to Noise Ratio (SNR or S / N) is a measure of the strength of a wanted signal relative to the amount of background noise. SNR is...

Scalable Vector Graphics

Also known as: SVG Scalable Vector Graphics (SVG) is a language developed by Adobe for describing two-dimensional graphics in XML. SVG allows for three types of graphic objects: images, text, and vector graphic shapes. SVG graphics...

SCH

Also known as: Synchronisation Channel Synchronisation Channel (SCH) is a downlink GSM Broadcast Channel (BCH). The SCH is transmitted by a Base Transceiver Station (BTS) to provide the signalling information required by the MS...

Second Generation Enhanced

Also known as: 2.5G 2.5G (Second Generation Enhanced) is a generic term used to refer to a standard of wireless mobile telephone networks that lies somewhere between 2G and 3G. The development of 2.5G has been...

Second Generation

Also known as: 2G 2G (Second Generation) is the generic term used to refer to the second generation of wireless mobile telephone networks, which were the first to feature purely digital technology. As demands for the...

Series 30

Series 30 is Nokia s second generation interface design and style pattern. It grows on the simplistic Series 20 style by adding another softkey for action functions, separating the begin and end call functions onto different...

Series 60

Series 60 is a style defined by Nokia s handset reference designs, and is commonly licensed for smartphones running the Symbian OS from Psion. Series 60 takes an evolutionary step from previous GUIs by introducing a...

Short Message Peer to Peer Protocol

Also known as: SMPP Short Message Peer-to-Peer Protocol (SMPP) is the convention for how SMS messages will be exchanged between two elements, such as Short Message Service Centres. This non-proprietary protocol is widely used, and it...

Short Message Service Centre

Also known as: SMSC Short Message Service Centre (SMSC) is an element within a mobile telephone network that handles all SMS text messages. The SMSC receives the incoming SMS text from the user who has...

Short Message Service

Also known as: SMS Short Message Service (SMS) is available on digital mobile phone networks, and it allows a user to send and receive alphanumeric text messages of up to 160 characters on their digital...

Signal to Noise Ratio

Also known as: S / N, SNR Signal to Noise Ratio (SNR or S / N) is a measure of the strength of a wanted signal relative to the amount of background noise. SNR is usually...

SIM

Also known as: Subscriber Identity Module SIM (Subscriber Identity Module) is a smart card chip for use in GSM equipment, that makes a Mobile Station when inserted into a handset. A mobile phone cannot make or...

Simple Mail Transfer Protocol

Also known as: SMTP SMTP (Simple Mail Transfer Protocol) is the main protocol used to control the transfer of electronic mail (e-mail) messages on the Internet. SMTP is a TCP / IP protocol, and this specifies...

Smartphone

Smartphone is a handheld device that integrates the features of a mobile phone with those of a PDA. Such an arrangement allows the smartphone to be used independently, either as a regular phone or as a...

Smiley

Also known as: emote, emoticon A smiley-or emoticon-is a set of symbols and letters that look like a human face turned on its side when put next to each other. The most basic smiley is a...

SMPP

Also known as: Short Message Peer-to-Peer Protocol Short Message Peer-to-Peer Protocol (SMPP) is the convention for how SMS messages will be exchanged between two elements, such as Short Message Service Centres. This non-proprietary protocol is widely...

SMS Gateway

SMS Gateway is the term used to describe an interface between the mobile SMS network and the Internet. For networks that provide such a Gateway, subscribers can use their mobile phone (or other mobile device) to...

SMS

Also known as: Short Message Service Short Message Service (SMS) is available on digital mobile phone networks, and it allows a user to send and receive alphanumeric text messages of up to 160 characters on...

SMSC

Also known as: Short Message Service Centre Short Message Service Centre (SMSC) is an element within a mobile telephone network that handles all SMS text messages. The SMSC receives the incoming SMS text from the...

SMTP

Also known as: Simple Mail Transfer Protocol SMTP (Simple Mail Transfer Protocol) is the main protocol used to control the transfer of electronic mail (e-mail) messages on the Internet. SMTP is a TCP / IP protocol,...

SNR

Also known as: Signal to Noise Ratio, S / N Signal to Noise Ratio (SNR or S / N) is a measure of the strength of a wanted signal relative to the amount of background noise....

Soft Key

Also known as: Softkey Soft Key is a mobile phone key that has the ability to change its function-hence the name soft. On phones that use them, there are usually 2 soft keys situated immediately below...

Softkey

Also known as: Soft Key Soft Key is a mobile phone key that has the ability to change its function-hence the name soft. On phones that use them, there are usually 2 soft keys situated immediately...

Spam

Spam is the term commonly used to mean unsolicited e-mail or SMS messages. The purpose of such communications may vary greatly, from straightforward but unwanted marketing information about products or services, through to messages that have...

Speakerphone

A speakerphone is a telephone with a microphone and loudspeaker provided separately from those in the handset. This device allows multiple persons to participate in a conversation. The loudspeaker broadcasts the voice or voices of those...

Standby Time

Standby time is the total time (in days or hours) that a fully charged battery can power a mobile phone in the standby mode, i.e. without any calls being sent or received. Unless the handset is...

STN

Also known as: Super Twisted Nematic STN (Super Twisted Nematic) is an improved type of passive matrix LCD display. Normal twisted nematic LCD displays consist of liquid crystal molecules, which have a helical structure (giving...

Stylus

Today, the term stylus often refers to an input method usually used in PDAs, graphics tablets, Tablet PCs, and UMPCs. In this method, a stylus that secretes no ink touches a touch screen instead of a...

Subscriber Identity Module

Also known as: SIM SIM (Subscriber Identity Module) is a smart card chip for use in GSM equipment, that makes a Mobile Station when inserted into a handset. A mobile phone cannot make or receive any...

Super Twisted Nematic

Also known as: STN STN (Super Twisted Nematic) is an improved type of passive matrix LCD display. Normal twisted nematic LCD displays consist of liquid crystal molecules, which have a helical structure (giving the twisted...

SVG

Also known as: Scalable Vector Graphics Scalable Vector Graphics (SVG) is a language developed by Adobe for describing two-dimensional graphics in XML. SVG allows for three types of graphic objects: images, text, and vector graphic shapes....

Symbian

Symbian Ltd. is a software development and licensing company that produces Symbian OS, a smartphone operating system. It was established in June 1998 and is headquartered in Southwark in the UK,...

Synchronisation Channel

Also known as: SCH Synchronisation Channel (SCH) is a downlink GSM Broadcast Channel (BCH). The SCH is transmitted by a Base Transceiver Station (BTS) to provide the signalling information required by the MS (Mobile...

Synchronized Markup Language

Also known as: SyncML SyncML (Synchronised Markup Language) is an open protocol allowing mobile devices to support sychronized network data, so that users can work whilst away from the network. It was finalised in 2000 by...

SyncML

Also known as: Synchronized Markup Language SyncML (Synchronised Markup Language) is an open protocol allowing mobile devices to support sychronized network data, so that users can work whilst away from the network. It was finalised in...

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9

tracker