Sie sind auf Seite 1von 31

Symbian Os

Click to edit Master subtitle style

4/26/12

CONTENTS

HISTORY INTRODUCTION ARCHITECTURE FEATURES SECURITY SOFTWARE DEVELOPMENT PROGRAMMING LANGUAGES ADVANTAGES DISADVANTAGES CONCLUSION FUTURE POSSIBILITIES

4/26/12

HISTORY

Psion founded by David Potter inn 1980 launched the Psion Organizer, the world's first volume-produced handheld computer in 1984.

In June 1998 - Symbian is established as a private independent company and is owned by Ericsson, Nokia, Motorola and Psion. From this point onwards has EPOC OS been called Symbian OS.

In February 2004 - Symbian OS v8.0 is announced.

In February 2005 - Symbian OS v9 is announced.

4/26/12

HISTORY Contd..

In November 2006 - 100 million Symbian smartphones shipped.

In 2008, the former Symbian Software Limited was acquired by Nokia and a new independent non-profit organisation called the Symbian Foundation was established.

The platform has been designated as the successor to Symbian OS, following the official launch of the Symbian Foundation in April 2009.

The Symbian Platform was officially made available as open source code in February 2010.

4/26/12

CONTRIBUTERS

4/26/12

INTRODUCTION
Symbian A software licensing company owned by Ericsson, Nokia, Panasonic, Psion, Samsung Electronics Siemens and Sony Ericsson. Symbian OS Symbian OS is one of Nokia's mobile operating system for mobile devices and smartphones, with associated libraries, user interface, frameworks and reference implementations of common tools, originally developed by Symbian Ltd.
4/26/12

Owned and licensed by most major phone makers

4/26/12

Architecture

4/26/12

UI Framework Layer

The topmost layer of Symbian OS is the UI Framework layer It provides the frameworks and libraries for constructing a user interface, including the basic class hierarchies for user interface controls and other frameworks . It also includes a number of specialized, graphics- based frameworks which are used by the user interface but which are also available to applications .

4/26/12

Application Service Layer


The Application Services layer provides support independent of the user interface for applications on the Symbian OS System-level services Services that support generic types of application

Services based on application centrictechnologies

4/26/12

Java ME
Symbian Java implementation is based around: A virtual machine (VM) and layered support for the Java system which complements it, based on the MIDP 2.0 Prole A set of standard MIDP(mobile info dev profile) 2.0 Packages An implementation of the CLDC 1.1 language, I/O, and utilities services

4/26/12

Base Services Layer

The foundational layer of the Symbian OS, the Base Services layer provides the lowest level of user-side services. In particular, the Base Services layer includes the File Server and the User Library . It also includes the additional components which are needed to create a fully functioning base port without requiring any further high-level services .

4/26/12

Kernel Services Layer

4/26/12

Features

Client Server Architecture Event Management Object Oriented Design Power Management Robust and Dependable Memory Management Multitasking

4/26/12

Client Server Architecture

4/26/12

Event Management
Event management has long been considered a core strength of Symbian OS - reflecting the fact that Symbian OS was designed from the start to have event based time sharing in a single thread.

Object Design

Oriented

Because Symbian OS has an object oriented design, it is easy to configure for different sorts of hardware, and being component based, it allows manufacturers to add or remove components.

4/26/12

Power Management
Symbian OS users are used to the performance of mobile phones - and so demand similar performance in terms of weight and operating times when they adopt new devices

Robust and Dependable:


SymbianOS users will have experienced the performance levels achieved in this area by mobile phones. 4/26/12

Multi-Tasking

Memory Management

4/26/12

SECURITY

Symbian OS was subject to a variety of viruses, the best known of which is Cabir.

Usually these send themselves from phone to phone by Bluetooth.

Drever.A is a malicious SIS file trojan that attempts to disable the automatic startup from Simworks and Kaspersky Symbian Anti-Virus applications.

Mabir.A is basically Cabir with added MMS functionality. As Mabir.A activates it will search for the first phone it finds, and starts sending

4/26/12

SOFTWARE DEVELOPEMT
Development requirements

The right SDK


S60 UIQ MOAP

The IDE-tool of your choice

4/26/12

SOFTWARE DEVELOPMENT
UIQ
UIQ 3.1 (Symbian OS v9.2) UIQ 3.0 (Symbian OS v9.1) UIQ 2.1 (Symbian OS v7.0) UIQ 2.0 (Symbian OS v7.0)

Telephones
Motorola MOTORIZR Z8 Sony Ericsson M600, W960, P990 Sony Ericsson P910, P900, Motorola A1000, FOMA M1000, Arima U308 Sony Ericsson P800, P802, Motorola A920, A925, BenQ P30

S60
S60 3rd edition FP2 (Symbian OS v9.3) S60 3rd edition FP1 (Symbian OS v9.2) S60 3rd edition (Symbian OS v9.1) S60 2nd edition FP3 (Symbian OS v8.1) S60 2nd edition FP2 (Symbian OS v8.0a) S60 2nd edition FP1 (Symbian OS v7.0s) S60 2nd edition (Symbian OS v7.0s) S60 1st edition (Symbian OS v6.1)

Telephones
Nokia N96, N78 Samsung I8510 innov8, L870 Nokia N95, N82, N77, Samsung SGH-i450, SGH-i550, SGH-i520, SGH-i560, G81, LG JOY Nokia E60, E61, E70; 3250, N71, N80, N91, N92 Nokia N70, N90 Nokia 6630, 6680, 6681, 6682, Lenovo P930 Nokia 3230, 6670, 7610, 6620, 6260, Panasonic x700, x800, SDH-D720 Nokia 6600 Nokia 7650, Nokia 3650, 3600, 3660, 3620, N-Gage(QD), Sendo X, Siemens SX1

4/26/12

SOFTWARE DEVELOPEMT
Which IDE ?

Carbide C++ CodeWarrior Visual C++

4/26/12

PROGRAMMING LANGUAGES
Symbian OS offers a choice of programming languages to the developer. Symbian OS is written in

C++

, and this is regarded as its programming language.

therefore primary

4/26/12

PROGRAMMING LANGUAGES
Java 2nd the most important programing language on Symbian OS.

4/26/12

Others programing languages which you can use on Symbian; JavaSript, Assembler,WMLScript,C# , Visual Basic, OPL and so on

ADVANTAGES

Greater range of applications. High quality games. Better inbuilt wap browser. Connectivity is lot more easier and faster. Real Player, Smart movie player etc sort of application are not available with java phones.

You can install softwares and applications of any type You can download big files through your phone easily with 3G around.

4/26/12

DISADVANTAGES

The OS is not available for PCs too.

Steep learning curve for developers

Dependency on Nokia

4/26/12

CONCLUSION

Devices based on Symbian OS accounted for 43.5% of worldwide Smartphone sales in 2010 Q2.

Some estimates indicate that the cumulative number of mobile devices shipped with the Symbian OS up to the end of Q2 2010 is 385 million.

4/26/12

FUTURE POSSIBILITIES
The leading mobile OS Symbian OS is still the leading figure in the smartphones market and according to Gartner Symbians market share is still the majority with a trend to decline.

Symbian - open source software platform Nokias buying the rest of Symbian that it doesnt already own, and will then create the Symbian Foundation, in collaboration with a number of other companies, and make Symbian royalty-free and open-source.

Implications to the other OS 4/26/12 The Symbian Foundation stirs up the future of the open mobile platform space. It does seem

THANK YOU

4/26/12

QUERIES ???

4/26/12

4/26/12