Introduction to Symbian OS
1.1 Symbian operating system origin and status
Symbian was established in 1998, Silicin, Nokia, Motorola and PSION jointly funded. In 1999, Panasonic added Symbian. In 2000, the world's first mobile phone Ericsson R380 was successfully listed in the Symbian operating system. In the same year, Sony and Sanyo Company received Symbian authorization. In 2001, Fujitsu has gained Symbian authorization. Nokia launched a 2.5G mobile phone based on the Symbian operating system. At the same time, Nokia 9210 began offering.
In 2002, Siemens Company and Sony-Ericsson Company have owned Symbian, Sendo gains Symbian's authorization. NTT Docomo released 3G FOMA F2051 mobile phone. Symbian releases the first mobile phone operating system for 3G systems Symbian OS V7.0 for 3G Mobile Phones. In 2003, Nokia successfully launched the first Symbian OS V7.0s mobile phone. In the same year, Samsung has become one of Symbian's shareholders.
In 2004, mobile phones with Symbian OS have included Panasonic X700, Motorola A1000, NOKIA 9500, 7610, and N-Gage QD, Samsung SGH-D710. ARIMA has obtained Symbian's authorization with LG electronics. At the same time, Lenovo decided to use the Symbian operating system for their nearest mobile phone products.
Symbian has received more and more markets with the development of mobile phones. In the current competition of mobile operating systems, Symbian market share reached 70%, which is a well-deserved boss, while Microsoft's Windows Mobile and other operating systems have only 30% of share.
Currently, there are three main critical mobile phone operating systems in the world:
1.Symbian operating system: Symbian alliance consisting of Nokia, Ericsson, Sony Ericsson, Panasonic, Samsung, Siemens, a total of 6 vendors in San, Samsung, Siemens. The advantage is that the price is moderate, the mobile phone is low, and the disadvantage is that the developer is less.
2.Windows Mobile Operating System: The advantage is that it can be easily interoperable with Windows on the PC, and there are many developers, but the disadvantage is the highest license fee, and the phone is also high.
3.Linux: Open system, any manufacturers and developers can be used, the advantages are the lowest price, the lowest requirements for mobile phones, the disadvantage is also clear, the manufacturers are their camps, the interoperability between the mobile phones.
1.2 Symbian operating system mobile phone equipment
Smartphones with Symbian operating systems have been launched include the following: Sony Ericsson P910, Sony Ericsson P900, Sony Ericsson P800, Foma F900i, Foma F2051, Nokia 6600, Nokia N-Gage, NOKIA 7610, NOKIA N-GAGE QD, NOKIA 3660/3620, FOMA F2102V, NOKIA 7650, Nokia 3650/3600, Nokia 9290 Communicator, Nokia 9210 Communicator, Sendo X, Motorola A920, Motorola A925, Siemens SX1.
Almost coming from: ARIMA U300, Nokia 6670, Nokia 6630, Nokia 6260, Nokia 9500, NOKIA 9300, NOKIA 6620, Benq P30, Samsung SGH-D710, Panasonic X700, Motorola A1000, FOMA F900it Foma F880ies, Foma F900ic. 1.3 Symbian OS Features
Symbian OS has the following six features: 1, the operating system is running on the ROM
2. The system is running on the battery-driven device.
3, is completely object-oriented
4, component-based design
5. It is designed to ensure that the user's data will not be lost.
6, simple UI system
Symbian is a real micronuclear operating system, so-called "micronucleus", that is, the operating system is only a small part of the run in the highest priority, and other functions are provided in a client-server. Below is the internal structure of the Symbian system:
Application layer:
Shell, OPL, and other applications
============================================================================================================================================================================================================= ================
System layer:
Dialogs, Menu, Toolbar, Icons, Resources, JavaVM, Grid, Rich Text, Edit Control, List Control, Application Framework, Jave Class Libraries. ====================== =================================================================================
Service layer:
Window Server, Process Server, Socket Server, Sound Server, Wireless Server, Database Server, File Server, Alarm Server, Comms Server, and Wireless Protocol
============================================================================================================================================================================================================= ================ Nuclear:
EUSER.DLL, Ekern.exe, Service Control (Supervisor Server), HAL (Device Abstract Layer)
============================================================================================================================================================================================================= ================
Driver layer:
Includes audio drive, display drive, MMC driver, keyboard drive, string pair driver, DSP driver, clock controller, etc.