Usefull resources for Symbian development
- Small site, contains links to SDK and other usefull resources - https://mrrosset.github.io/Symbian-Archive/index.html
- List of active Symbian developers - https://github.com/mrRosset/Symbian-Archive/issues/10
- Chat - https://discord.gg/5Bm5SJ9 or https://discord.com/channels/431429574975422464/743412813279526914
- Symbian Basics presentation - http://www.cs.rug.nl/~aiellom/images/SymbianOS.pdf
- Files:
- Literature
- Symbian OS sources - https://github.com/SymbianSource
- Docs for different Symbian OS versions - https://docs.huihoo.com/symbian/
- List of versions and models
- Nokia phone manuals:
- https://www.manualsdir.com/brands/nokia/81.html
-
https://www.manualslib.com/brand/nokia/cell-phone.html
Development environment installation guide on the example of Symbian 9.2
Tested on Windows XP и Windows 7. Installation of other SDK versions should be similar.
Java Runtime Environment (JRE)
Download from https://www.oracle.com/technetwork/java/javase/downloads/2133151 or http://java-runtime.ru/download It`s better to install 5.0 version, because emulator settings don't work with newer java versions. Download link: http://www.oldversion.com/windows/java-platform-runtime-5-0-update-5
SDK
http://www.mediafire.com/file/9uc7fjb2ynmxlud/s60v3.1_SDK.zip/file Emulator needs activation, otherwise it works only in 14-days trial mode. To reset trial I wrote this bat-script. On Windows 7 and higher run as Administrator
Open C/C++ Plugin
(Optional installation) Provides ability to use standart C++ libraries (like stdio, iostream, string, etc.) https://ia800905.us.archive.org/7/items/nokia_sdks_n_dev_tools/s60_open_c_cpp_plug_in_v1_7_en.zip
Carbide IDE
http://www.mediafire.com/file/6z54qrceef73x9s/Carbide_cpp_v2_7_en.exe/file 2.7 – last version, which still supports Symbian OS 9.2. (If I remember correctly, Carbide 3.2 can works only with Symbian 9.3 and higher. (ToDo: refine))