| Publications |
|
Being experts in the Symbian field we have worked with Symbian to publish a number of white papers on developing for the Symbian OS as well as numerous example applications and technical documents on the Symbian Foundation Wiki, Forum Nokia Wiki and NewLC.
Porting to the Symbian Platform (co-authors)"If you want to write mobile applications without the idioms of Symbian C++, have existing software assets that you’d like to re-use on Symbian devices, or are an open source developer still waiting for an open Linux-based device to gain significant market penetration, this is the book for you!"
Advanced RArrayThis whitepaper covers how the RArray and RPointerArray classes which were introduced in Symbian 7.0 can be efficiently utilized and how they offer noticable performance improvements and code reduction when compared to the preexisting array classes.
MPEG decoder in Java METhis whitepaper describes an implementation of the ISO/IEC 11172-2 standard to decode MPEG-1 video frames using MIDP2. This article won a special prize in the 2008 Code Example Challenge
Porting from Windows Mobile to Symbian 9.xThis whitepaper covers the real world tips, techniques and recommendations that should be used when porting a Windows Mobile (and Windows) application to Symbian. Whilst there is no silver bullet to do the port, there are some tried and trusted techniques that can be used to make the porting process easier and more trouble free, especially where the porting partner is not very familiar with the Symbian operating system.
.Net Technical OverviewThis booklet covers using RedFive Lab's .NET compact framework on Symbian devices. This covers a broad overview of the .NET ecosystem and then drills down to a real world example that accesses and reads a website using C# and the .NET compact framework. The same .NET code works on both Symbian and on Windows Mobile devices. This paper also covers some of the more difficult areas of Symbian that Window Mobile developers will not be familiar with such as Symbian Signed and Symbian package files (.sis files).
Identifying Static Writable Data in SymbianA common problem, particularly with earlier versions of Symbian is that writable static data in a DLL would cause the DLL to fail to build Identifying the cause of the DLL was very problematic. This article shows how to tweak the gcce compiler so that is will give sufficient information to be able to identify the line causing the issue and how to resolve it.
Writing secure servers with CPolicyServerThis article shows a simple implementation of a Symbian server using CPolicyServer
Building an XML Parser for SymbianSymbian has had a problematic history of XML parsers. Some devices did not ship with the relevant binaries on the device, some SDK's did not ship the relevant libraries and header files, some documentation did not exist for the parer in some SDK's. This series of 4 articles covered a port of the Expat parser to Symbian so that the parser was streamable and also provided a SAX type extensible interface. With the advent of Symbian OS 9.x the XML parser framework was standardized and is now always present on the device so this series of articles has largely fallen away.
|