Platform Development

EMCC Software has been at the forefront of integrating new technologies and developing new components for the major smartphone platforms.

Platform logos

Since 1998, EMCC has been involved in the development of key components such as messaging, PIM, Browsing and graphics for the various versions of the Symbian operating system. The messaging system on Symbian OS is highly modular and allows the development of custom messaging types for third party developers. It is enabled via Messaging Type Modules (MTMs) which define the message type and enable the integration of specific editors to enable messages to be viewed and written. EMCC created the MTM components that enable this important capability and also created the relevant MTMs to enable email, SMS and MMS messaging.

In addition EMCC has worked with Symbian engineers to implement aspects of the PIM functionality such as Calendar (including Group Scheduling, Time Zones and Daylight Saving), Contacts, Synchronisation (implementing key functionality in SyncML) as well as working on Browsing and developing the UIKON UI library and various related components. Symbian regards EMCC as a preferred supplier having experienced the high quality of our engineering skills over many years.

EMCC has contributed to the creation of platform components for Nokia’s S60 platform including the implementation of iCalendar.

UIQ is an increasingly popular smartphone platform based on Symbian OS and EMCC has been tasked with the development of a number of components such as the new application launcher, and additional functionality involving extensions to the DRM capability, support for Push over Cellular, Contact synchronization and video ring tones.