Setting up the S60 SDK for Development

Ever had a problem where your application was running fine on the emulator, but failed to run on hardware? Ran an application on the emulator, but the application exited, without showing any reason? Or perhaps, you expected to see the emulator logs in the debugger window, but they never appeared?

That’s because of rather aggressive approach taken by the S60 SDK installer in terms of disabling emulator diagnostics (most annoyingly, platform security violations, which go unchecked on the emulator by default) and results in unexpected behavior from applications when run on real hardware.

If you already have the S60 SDK installed, its worth checking if the diagnostics are enabled and even if you don’t want them, at least know what options affects which bits of diagnostics.

Continue reading

The Nokia S60 Address Book, Time for a Change?

Recently, Tommi Vikamo of Nokia posted a blog entry, asking for opinion on how to make the address book application on Nokia S60 based phones better. As usual, there was no shortage of feedback, on a wide variety of usability issues and improvement suggestions. Tommi has done a good job of collecting the feedback and has come up with the top ten suggestions, which you can read about here. In the time I’ve been using a S60 based device, the E61, which is just over a month, I’ve also come across a couple of usability issue that I think is worth highlighting.

Continue reading

Free VOIP/Instanat Messaging Clients for the Nokia E61

I’ve had the Nokia E61, the so called BlackBerry killer for a month or so. The combination of a stable platform (S60/Symbian OS) and excellent connectivity options, makes the E61 a killer business device indeed. No wonder that the phone has managed to attract a large number of users in a short period of time. Recently, one one of my colleague at work asked whether there was any free Msn Messenger client for the phone available. This basically sent me on a hunt for free VOIP/IM solutions available on the E61.

Continue reading