We provide extensive porting services across platforms, operating systems and wireless standards. You can also benefit from our services of porting your existing solutions onto other platforms, saving time and cost in the process.
Here is a select sample of the development assignments we have handled:
Porting solutions for Symbian OS on to ARM integrator board:
We offer porting solutions for boot strap and Kernel port. We also offer validation solutions for porting projects. The mobile devices and applications group has to its credit the first ever Symbian OS port on an ARM integrator board based on ARM720T when the ARM Integrator board was not a Symbian reference platform and when Symbian was not supporting this platform which was used widely by licensees of ARM.
In conducting research on any porting project, our team will carefully distinguish between the Core and Platform Functionality of a program as follows:
Core Functionality - That portion of the program code that is platform independent and will therefore should not be modified during porting of the program. This code typically includes patented or common algorithms and other basic functionalities that define the essence of how a program behaves.
Platform Functionality - That portion of the program code that defines specific characteristics regarding a platform and is therefore modified during porting. This code typically applies to the presentation of information through the user interface of a program (i.e. computer screen and devices such as printers, mouse, scanners, etc.).
Benefits of Application Porting:
Exposure to a New Market
By porting a software program to a new platform, our clients are able to achieve increased sales by offering their product to a new market segment.
Leverage Existing Code Base
Our clients realize that leveraging an existing code base by porting it to a new platform offers a rapid and cost-effective solution providing an optimal Return on Investment (ROI).
Improved Client Service
By porting a software program to one or more new platforms, our clients are able to respond to the changing needs of their customers who may wish to move to a new operating system.

