> Quality > Value > Technical Expertise
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.