Nokia S60 SDK
The S60 SDK for Symbian OS enables application development for the devices based on S60 platform using C++.
| Operating System | : | Windows 2000 SP2, Windows XP SP1/SP2 or Windows NT 4 SP6 |
| IDE | : | Metrowerks Codewarrior, Microsoft Visual C++ 6, Visual Studio 2003 or 2005, Carbide.c++ |
SDK Download
![]() | Visual Studio | Codewarrior or Carbide.c++ | Associated devices |
| v3 FP1 | 354MB | Nokia N76, N95, 6290, LG JoY, Samsung SGH-i520 | |
| v3 MR | 325MB | Nokia E50, E60, E61, E62, E70, N71, N73, N75, N80, N91, N92, N93, N93i, 3250, 5500... | |
| DP v2 FP3 | 150MB | Nokia N70, N72, N90 | |
| DP v2 FP2 | 127MB | 135MB | Nokia 6630, Nokia 6680, 6681, 6682 |
| DP v2 FP1 | 116MB | 115MB | Nokia 7610, 6670, 6260, 3230, Lenovo P930, Samsung D720, Samsung D730, Panasonic X700, Panasonic X800 |
| v2.0 | 101MB | 106MB | Nokia 6600 |
| v1.2 | 91MB | 115MB | Nokia N-Gage, Nokia 3650, Siemens SX1, Sendo-X |
| Visual Studio or Borland C++BuilderX | Metrowerks Codewarrior |
|
| v2.6 DP v2 FP2 | Japanese Chinese Thai | v2.1 | Chinese |
| v0.9 | Chinese |
Which SDK to choose
Each of the above SDKs has its pros and cons. While any of these is perfectly suitable to learn how to develop on Symbian C++, there are some slight differences you must be aware of:
the v1.2 SDK is the oldest and the reference SDK if you are working on a Symbian 6.1 / Series 60 1.x based device, i.e. Nokia 7650, 3650, N-Gage, Siemens SX1 or Sendo X. However, with this SDK, you will not benefit of new APIs introduced on the 6600, 7610, ... (but your application will be compatible with these devices). The documentation (SDL) in this SDK is a little bit out-dated. Better version are available in the other.
the v2.0 SDK is the reference SDK for those working on the Nokia 6600 device (or any other Symbian OS 7.0s : series 60 v2.0 based device). Using this SDK, you will benefit of the new APIs introduced on the platform. Your application will remain compatible with 6.1 based device provided that you do not use the new APIs nor the application wizard (for Visual Studio users).
the v2.1 SDK is the reference of the Nokia 7610 (Symbian 7.0s / Series 60 v2.1). There are a few more APIs than on the v2.0 SDK. The generated code remains compatible with the Nokia 6600 phone but not the Symbian OS 6.1 based phone. This SDK has a better documentation. than the two others.
the v2 FP2 SDK is the reference SDK for the Nokia 6630 device. This device runs Symbian OS 8.0a and Series 60 Developer Platform v2 with Feature Pack 2.
In short, take the SDK that is the closest to the device you target. The v1.2 and v2.0 will give you the better compatibility with most device but are a bit old now (and internet connectivity is a little bit complex to setup). As far as I am concerned, I am working on a every day basis with the v2 FP2 SDK because the emulator seems to have been slightly enhanced on this version (more stable) and the easy internet connectivity.
ActiveState Perl v5.6.1
Sun JRE 1.3.1 or 1.4.1







> Nokia Series 60 SDK v1.0
> Nokia Series 60 SDK v1.0
iam having a problem while runninig abld build wins udeb it gives the error as:'nmake' is not recognized as an internal or external command, operable program or batch file. nmake -nologo -f "\Symbian\6.1\Series60\EPOC32\BUILD\SYMBIAN\6.1\SERIES60\SERI ES60EX\HELLOWORLD\GROUP\WINS.make" FINAL CFG=UDEB VERBOSE=-s
how do i rectify this problem there is no use of using freeze too
> Nokia Series 60 SDK v1.0
> Nokia Series 60 SDK v1.0
i have same problame but i cannot solve it yet. this is 12th day and i cannot find solution from this days for this problame. i set all the required path but the problame is same. is any one here which can solve my problame plz help me and send your reply to jg20s@yahoo.com.
1. i cannot create project workspace in MSVISUAL C++ IDE. SO I cannot run or compile my code into the IDE.
2. even i cannot build my project from command prompt.
> Nokia Series 60 SDK v1.0
i have seen this problem. At the DOS command prompt run the following batch file from visual studio: C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT
then you will be able to run "abld" with no problems
Yacine
> Nokia Series 60 SDK v1.0
> Nokia Series 60 SDK v1.0
> Nokia Series 60 SDK v2.1
> Nokia Series 60 SDK v2.1
> Nokia Series 60 SDK
Hi to all i ve just installed the software and now i ve got a problem.When i want to start a new project it shows me an error like: An unrecoverable error has occured com.symbian.sdk.util.assertion.AssertionException: Assertion failed
what i have to do with this?
> Nokia Series 60 SDK
> Nokia Series 60 SDK
> Nokia Series 60 SDK
> Nokia Series 60 SDK
> Nokia Series 60 SDK