Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 2.55 KB

File metadata and controls

44 lines (34 loc) · 2.55 KB

⚠️ This file was converted from the EDGELIB 4.02 documentation from 2012 and is included for historic purposes. The documentation is not maintained anymore: information is outdated and external links might be broken.

Getting started with Symbian

This tutorial will get you started with Symbian development. It contains the following chapters:

Important

Self-signed certificates for Symbian 9 applications generated by Carbide and the makekeys utility are only valid for one year. To generate a self-signed certificate you need OpenSSL. Here is an example to create a long-lasting (20 years) self-signed certificate using OpenSSL:

openssl genrsa 1024 > sign.key 
openssl req -new -x509 -nodes -sha1 -days 7300 -key sign.key > sign.cert

The EDGELIB Buillder tool (previously called Edge IDE) contains examples of 20-year certificate files.

Notes

Before Symbian version 9 a typical Symbian application could not use global variables. Also, Symbian installation files should be created as small as possible, as most older Symbian phones have a small amount of memory. Try to keep the installation file intended for older Symbian phones smaller than about 1MB. These are the limits to keep in mind when developing applications for Symbian.

Download tutorial project

Here is a sample that can be downloaded which contains the result of this tutorial.

Getting started tutorials