|
|
Definition of:SymbianSymbian 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 NAlso 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 GraphicsAlso 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... | ||||
SCHAlso 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 EnhancedAlso 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 GenerationAlso 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 30Series 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 60Series 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 ProtocolAlso 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 CentreAlso 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 ServiceAlso 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 RatioAlso 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... | ||||
SIMAlso 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 ProtocolAlso 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... | ||||
SmartphoneSmartphone 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... | ||||
SmileyAlso 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... | ||||
SMPPAlso 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 GatewaySMS 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... | ||||
SMSAlso 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... | ||||
SMSCAlso 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... | ||||
SMTPAlso 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,... | ||||
SNRAlso 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 KeyAlso 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... | ||||
SoftkeyAlso 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... | ||||
SpamSpam 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... | ||||
SpeakerphoneA 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 TimeStandby 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... | ||||
STNAlso 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... | ||||
StylusToday, 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 ModuleAlso 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 NematicAlso 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... | ||||
SVGAlso 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.... | ||||
SymbianSymbian 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 ChannelAlso 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 LanguageAlso 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... | ||||
SyncMLAlso 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 | ||||