Documente Academic
Documente Profesional
Documente Cultură
Nokia 3230
Nokia 6600
Symbian OS 6.x
Nokia 9500
Symbian OS 8.0
• First shipped in 2004
Symbian OS 8.1
• First version was released in 2005
Symbian OS 8.1a
Nokia N90
Symbian OS 9.0
• De-productized in 2004
Symbian OS 9.1
• Released in early 2005
Symbian OS 9.1
• Sony Ericsson M600
• Sony Ericsson P990
• Nokia E61
• Nokia N95
Symbian OS 9.1
Nokia N95 Nokia E61
Symbian OS 9.2
• Released in 2006
Symbian OS 9.2
• E Series (Nokia E90, E66, E63, E71, E51)
• N Series (Nokia N95, N81, N82)
• Nokia 5700
• Nokia 6120 classic
• Nokia 6290
Symbian OS 9.2
Nokia N82 Nokia E90
Symbian OS 9.3
• Released on July 12, 2006
Symbian OS 9.3
• Nokia E72
• Nokia E52
• Nokia E75
• Nokia N79
• Nokia N96
• Nokia 5730 XpressMusic
• Nokia 5320 XpressMusic
• Sony Ericsson P1
Symbian OS 9.3
Nokia N96
Symbian OS 9.4
• Announced in March 2007
Symbian OS 9.4
• Samsung i8910 Omnia • Nokia 5233
HD • Nokia 5235
• Nokia N97 • Nokia C6-00
• Nokia N97 mini • Nokia X6
• Nokia 5800 • Sony Ericsson Satio
XpressMusic
• Sony Ericsson Vivaz
• Nokia 5530 • Sony Ericsson Vivaz Pro
XpressMusic
• Nokia 5228
• Nokia 5230
Symbian OS 9.4
Nokia 5800
Symbian^2
• Started selling in Japan market since May 2010
Symbian^3 (Symbian OS 9.5) and Symbian
Anna
• Further improvements came in the first half of
2011
Symbian^3 (Symbian OS 9.5) and Symbian
Anna
Nokia N97
Nokia Belle (Symbian OS 10.1)
• Early leaked version in the summer 2011
• Announced on August 24, 2011
Nokia Belle (Symbian OS 10.1)
• Nokia N8 • Nokia E6
• Nokia C7 • Nokia 600
• Nokia C6-01 • Nokia 603
• Oro • Nokia 700
• Nokia 500 • Nokia 701
• Nokia X7 • Nokia 808
• Nokia E7
Nokia Belle (Symbian OS 10.1)
• Nokia 808 PureView
Symbian Carla and Donna
• Planned to be released in late 2012 and late
2013 respectively
Operating system
The All over Model contains the following layers, from top to bottom:
• UI Framework Layer
• Application Services Layer
– Java ME
• OS Services Layer
– generic OS services
– communications services
– multimedia and graphics services
– connectivity services
• Base Services Layer
• Kernel Services & Hardware Interface Layer
Application development
• C
• C++
• Java ME
• QML
• Python
• Flash Lite
• Ruby
• .NET
• Web Runtime (WRT)
Memory management
• Supports RAM maximum of 2GB.
• Applications share RAM with operating system
but has exclusive access to their allocated
memory area.
• Flash and expansion card memory is used for
storage.
Memory management
• The kernel runs within its own protected
address space.
• Symbian OS presents a virtual machine model
to all running programs.
• Programs use linear virtual memory
environment facilitated by the use of the
memory management unit.
File management
• The drive, directory and file hierarchy is Virtual
File Allocation Table (VFAT)
• The file system naturally compatible with
desktop PCs.
• It provides local file systems (ROM, RAM and
removable media)
• It provides an interface to allow dynamically
installable file systems.
Application platforms
• Series 60
• Series 80
• UIQ
• Series 90
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 is a Real Time Compatibility Layer (RTCL)
• Modularity: Runtime linking between dynamically
linked shared library.
Success
Commercial
• Q3 2005 shipments of Symbian OS phones rise
131% (Symbian OS, 2005)
• Symbian OS worldwide installed base reaches
almost 48 million phones.
Threats
• Symbian OS has been subject to a variety of
viruses the best known of which is Cabir.
• Critics also argue that Symbian is trying to
replace pc.