What are the important steps for creating installers for different versions of Series 60?
I've installed SDK 1.2 and 2.1. Before i start to build i set the epocroot variable for the wanted sdk. Then I create a .sis containing the correct ID for Series60 version.
Is this correct? Do I have to consider anything else? I can only test on Nokia 6600.
Is there a backward compability? 1.2 build seem to install on a Nokia 6600.
Thanks for clearing things up.
It is correct. You can also send the "Series60ProductID" string in the .pkg file for something more sensible (it is displayed as part of an error message when the installation is attempted on an unsupported device; if you leave it as is, it will give the impression that the user should find an application named "Series60ProductID" to install first, and that's not the case).
Apps written for an older release will work on a newer release as long as documented APIs (which haven't changed) are used (for undocumented APIs there are no guaranteess). At least for now.