Symbian


Symbian is a closed source development platform and operating system for mobile devices. It supports custom software applications that can be developed by third parties, and, depending on the presence of a digital signature, it allows the applications access various system resources.

Advantages

  • Clean system software design
  • Well suited for limited system resources
  • Extensible architecture

Disadvantages

  • Fragmented UI framework for older devices

Components

  • EKA2 Kernel
  • UI Framework
  • OS Services Layer
  • Base Services Layer

Development tools

  • QT 4.7
  • QT Creator 2.0
  • Carbide
  • Python
  • Java ME

Versions

  • EPOC16
  • EPOC32
  • Symbian OS 5.0
  • Symbian OS 6.0
  • Symbian OS 6.1
  • Symbian OS 7.0
  • Symbian OS 8.0
  • Symbian OS 8.1
  • Symbian OS 9.0
  • Symbian OS 9.1
  • Symbian OS 9.2
  • Symbian OS 9.3
  • Symbian OS 9.4
  • Symbian^2
  • Symbian^3
  • Symbian OS 10.1 (Symbian Belle)