Creating standalone apps in 3rd ed

From OpenSource

Jump to: navigation, search

[edit] Creating without Symbian SDK

Ensymble Make SIS packages for 3rd Edition PyS60 scripts with Linux, Mac OS X or Windows. No need to download tens of megabytes of SDKs, just grab the script and go! Look at this post for installing it and use it !

[edit] Creating with Symbian SDK (Windows only)

Standard PyS60 source distribution comes with py2sis tool which can be used to create standalone applications from your Python scripts.

Note: It is necessary to build PyS60 first. This creates some libs which py2sis.py uses. py2sis also needs you drive to be substed (see SDK help).

[edit] Example:

Assume that you have PyS60 sources unpacked and compiled in C:\Symbian\9.1\S60_3rd_MR\ and this is substed to w:. EPOCROOT is set to \. Then run command in your app dir (where are app scripts):

\src\py2sis\py2sis.py scriptsdir yourapp.sis --uid=0x9xxxxxxx --appname=yourapp --caps="LocalServices NetworkServices ReadUserData WriteUserData UserEnvironment" --sdk30 --leavetemp

This creates a SIS package in directory \src\py2sis\temp\. Sign your package after that using signsis command before installing it to device.

--Popekj 05:29, 7 November 2006 (EST)

Personal tools
MediaWiki Resources