3. Main topics Introduction Platform Software development Overall evaluation By Parimal Patel,CSE dept.
4. 1. Introduction Symbian’s Introduction The Smartphone operating system Symbian OS is produced by the software development and licensing company Symbian Ltd. Symbian Ltd was established in June 1998 and is headquartered in Southwark in the UK, and the current CEO is Nigel Clifford. By Parimal Patel,CSE dept.
7. The native language of the Symbian OS is C++, there for, our research will passes through the programming languages that can be used on Symbian. The advantages and limitations will be the last tasks we’ll talk about. By Parimal Patel,CSE dept.
8. 2. Platform 2.1 Hardware Computer Hardware Requirements: (minimum) CPU: 1.2GHz processor, x86 architectureMonitor: 1024 x 768-pixel screen, 16-bit colorMemory: 512MBHard drive: 200 MB of free disk space Telephone Hardware Requirements: A Symbian-able smartphone is needed, not every phone can run Symbian as OS. By Parimal Patel,CSE dept.
13. Symbian OS 6.0 and 6.1 (also called ER6 ):Bluetooth was added for exchanging data over short distances from fixed and mobile devices. (2002)
14.
15.
16. Symbian OS 9.1: Change of version 1.2 for the Bluetooth has version 2.0 where the difference is the introduction of an Enhanced Data Rate (EDR) for faster data transfer.
17. Symbian OS 9.3: The WIFI 802.11 and the HSDPA (High Speed Downlink Packet Access) appear on Symbian OS.
18. Symbian Os 9.5:This last version includes native-support for mobile digital television broadcasts in DVB-H and ISDB-T formats and also location services.By Parimal Patel,CSE dept.
19. 2. Platform 2.4 Security The Symbian security model can be broken down into three main modules: Trusted Computing Base (TCB)Kernel, file system and software installer. Data Caging Protects executables and data files of applications. CapabilitiesDefine what the application can and cannot do. Capabilities: Four types of capabilites: - Open to all - Granted by the user at installation time - Granted through Symbian Signed - Granted by the manufacturer By Parimal Patel,CSE dept.
20. 2. Platform Signing an application - Open Signed - Express Signed - Certified Signing ( Symbian Signed ) By Parimal Patel,CSE dept.
36. 3. Software development 3.2 IDE and Tools What is IDE* ? An IDE is a software application that allows the computer programmer to develop software for a certain platform. An IDE normally has a: source editor, compiler and/or interpreter anddebugger. *Integrated Development Environment or also known as integrated design environment or integrated debugging environment. By Parimal Patel,CSE dept.
41. Programing languages Symbian OS offers a choice of programming languages to the developer. Symbian OS is written in C++ , and this is therefore regarded as its primary programming language. By Parimal Patel,CSE dept.
45. mobile phones are ubiquitous – they target a mass-market of consumer, enterprise and professional users
46. mobile phones are occasionally connected – they can be used when connected to the wireless phone network, locally to other devices, or on their own
47. manufacturers need to differentiate their products in order to innovate and compete in a fast-evolving market
48. the platform has to be open to enable independent technology and software vendors to develop third-party applications, technologies and services
62. A Symbian developer will only develop for Symbian. Is that interesting?By Parimal Patel,CSE dept.
63.
64. Symbian OS is natively IP-based, with fully integrated communications and messaging.
65. It supports all the leading industry standards that will be essential for this generation of data-enabled mobile phones. Symbian OS enables a large community of developers.