Mobica's Symbian OS experience

Project Management

  • Design and development of new user interface features for Symbian OS, to be delivered into the product roadmaps of market leaders such as Nokia, Sony Ericsson and Motorola.
  • Development of the MMS Client MTM (Multimedia Messaging engine) for Symbian v7.0.
  • Porting the Magic4 SMS/EMS/MMS messaging solution (written in C) to Symbian for a Japanese licensee.
  • Design and development of the Pearl Reference UI (early Symbian project to produce a standard smartphone UI for Symbian v6.0).
  • Development and delivery of Symbian OS training courses to developers at Nokia, Symbian, Siemens, Sendo, France Telecom and Intuwave.
  • Project Management/Technical lead on the Messaging application for the Ericsson R380 (the first Symbian phone).
  • Porting standard Symbian reference applications from ECKON (Ericsson R380 UI platform) back into Symbian's base platform.

Architecture and Design

  • Design and development of a multimedia interface framework for a silicon vendor, including custom components to allow use of DSP based codecs, including audio components (MP3/AAC/MIDI).
  • Lead design of a Base Port development project to port a reference platform of a silicon vendor from Symbian 7.0 (EKA1) to 8.0b (EKA2). Project included port of ASSP layer and bootstrap components.
  • Technical analysis and comparison of various mobile OSs (including Symbian, Windows Mobile, Palm, Linux, Brew, SavaJe) for a major Network Operator's terminal strategy.
  • Design and analysis of security components for a silicon vendor's Symbian reference platform.
  • Project Management and Technical lead, porting Flash memory to two different hardware platforms. Port optimisation included the development of an optimisation tool.
  • Development, testing and integration of a major phone manufacturer's GPS framework software onto the Symbian OS platform.
  • Technical support to Symbian licensees on new versions of the Symbian OS.
  • Design of MMF codec plugins to support Ogg Vorbis audio format.

Software Development and Integration

  • Enhancements to the messaging server for the core Symbian platform.
  • Enhancements to Bluetooth L2CAP v1.2 in the core Symbian platform.
  • Core Symbian OS Applications Development including contacts engine and agenda engine.
  • Design and development of asynchronous messaging DLL for Symbian OS.
  • Merging functionality provided by Nokia's Mobile Location Framework into core Symbian OS.
  • Development of device drivers for keyboard, text display, serial port and infrared (SIR).
  • Enhanced LBS functionality to provided platform security requirements for Symbian OS 9.x and future operating system releases.
  • Implementation of a base port of Symbian 8.0a/8.0b to new hardware, a PDA form factor reference platform based on an OMAP1510 processor.
  • Development of device drivers for a new hardware platform, including digitiser (touch screen), keyboard, text display, serial port and infrared (SIR), and CompactFlash card.
  • Development of an image-loader program to communicate with a PC via the serial interface. Porting the Bootstrap code.
  • Porting and enhancement of the Kernel Variant layer with more peripherals, hardware initialisation, system tick timer, real-time clock and the hardware abstraction layer (HAL).
  • Creation of a complete Symbian image with graphical user interface and applications.

< Back to the Symbian page