Tips & tricks
Misc tips to enhance your productivity or solve small problems
Optimization of real-time video processing on Nokia N95 smartphone
Tutorial posted January 16th, 2008 by VoblinTo work with real-time video one needs at least two things - direct access to bitmaps and fast way to get frames from a video camera. To achieve the first goal one needs to keep in mind that Bitmaps are located on a shared heap that needs to be locked before any direct access can safely take place.
Carbide.c++ Quick Outline
Tutorial posted December 14th, 2007 by eric
Carbide.c++ is a rich and sometimes complex IDE. It is also full of small useful features that can speed-up your works once known. Today, I have just discovered about the Quick Outline feature. Not a revolution as the Outline view is generally present in the Carbide C/C++ perspective, however this view has a problem with it: you generally just see the name of the class and not your function.
WebKit Browser Control wrapper
Tutorial posted November 2nd, 2007 by jariS60 3.0 and 3.1 both have WebKit Browser Control available, but developers have to link their applications against different libraries. This short tutorial explains how you can use the same application binary for both S60 3.0 and 3.1 and still use the WebKit Browser Control for both.
Base64, Quoted Printable and UU Encoding and Decoding
Tutorial posted September 6th, 2007 by ericIt sometimes happen when writing connected application that you need to manipulate data in Base64, Quoted Printable or UU format. This is fairly easy with Symbian OS as three simple classes, all derivating from TImCodec, will do the job for you...
Top 5 common mistakes to cause memory leaks in Symbian C++ applications
Tutorial posted August 21st, 2007 by jonathanEven in a relatively large scale Symbian applications developed in multiple locations by many different people, the different ways to cause memory leaks are not as diverse as one might think.
Here's a list so that once you've read through it you'll be sure to avoid more than two thirds of the most common beginner mistakes and slip ups that cause memory leaks in Symbian C++ applications.
Tracking down hardware exceptions on hardware
Tutorial posted December 3rd, 2007 by raghav_anHardware exceptions are abnormal events triggered by the ARM instruction being executed. The sources of this can be accessing non-existing memory, accessing mis-aligned memory, writing to a read-only area of memory, jumping to invalid memory address, local stack overflow and so forth.
Tracking down hardware exceptions is a developer’s nightmare.
Using Bluetooth with Symbian UIQ 3 SDK
Tutorial posted September 13th, 2007 by gybrushA super short guide to how to setup a UIQ3 Emulator to use a Bluetooth USB dongle. All you need is the Bluetooth USB driver from Nokia and a bit of tweaking in the bt.bt.esk file...
How to create a static array of literals
Tutorial posted September 5th, 2007 by ericDefining an array of text string is a basic task that most developer need to do. This is simple on most environment... but not so trivial in Symbian OS where you have to deal with descriptors and literals. Here is how to define an array of literals.





