Home Page | About Us | Solutions | Technology| Careers | Support | News & Events | Downloads
    
       
Peroon shares some of its proprietary technologies with Symbian's developers community free of charge
Or-Yehuda, Israel, October 15, 2003 - Peroon R&D Ltd., a leading provider of mobile porting technologies and multi-platform development, announced today that it is offering several of its proprietary technologies, free of charge, for the benefit of the Symbian community.

As part of Peroon's vision to share its know-how and technologies with Symbian's eco-system, Peroon has made the following development tools available for free to Symbian developers:

PrnEsock (software for connecting Symbian OS v6.1 emulator to the Internet)

PrnEsock extends the value of Symbian OS v6.1 Emulator by adding an extremely useful plug-in for Symbian OS v6.1 SDKs, that allows the emulator to make use of the host PC's networking connection by internally mapping the Symbian networking API (RSocket, RHostResolve) to the Windows networking API (winsock). Installation is simple and requires unpacking PrnESock.DLL and PrnESock.LIB files into the emulator binaries directory.

D_Lib (powerful debug printing/tracing library)

Provides a set of powerful and easily configurable tools to perform a C++ programmer's daily debug as well as diagnostics needed by a system tester/maintainer. In fact the use of the D_Lib library gives very flexible debug printing with both compile-time and run-time management and also possibility to turn on/off (even run-time) some pieces of code without any recompilation.

EpocStat (common solution for writable static data in multi-threaded DLLs)

A major issue with porting applications to EPOC comes in the form of writable global variables or writable static variables. These are variables defined outside the scope of a class-instance that can be changed by the code, i.e. they are writable as opposed to being just read-only or constants. Many programmers use this style of coding for values that need to be preserved between code components. The common solution is to use Symbian DLL's Thread Local Storage (TLS) instead. However, this solution doesn't work for multi-threaded DLLs. EpocStat provides a solution working for both single-threaded and multi-threaded DLLs.

These technologies are immediately available for free from Peroon's web site at:
www.peroon.com/downloads.html

 

About Peroon

Peroon R&D Ltd, a Symbian Platinum Partner, provides state-of-the-art mobile cross platform solutions, including turn key porting, mobile cross platform development and consulting. Peroon’s core technologies include E2W and S2S. E2W allows a single Symbian C++ code to be compatible with both Symbian based devices and PocketPC devices while S2S enables a single Symbian C++ code to naturally support multiple Symbian OS platforms.

For further information about Peroon, please see www.peroon.com