wxSymbian UUID

Jordan Langholz jordan at compsof.com.au
Tue May 1 16:16:38 PDT 2007


Each Symbian app requires a UUID. When you make a new project in 
Visual Studio or one of the other IDE's one is allocated and put into 
a GetUUID() type function. For widgets but, we need a way of 
specifying it. 

Probably the best option I can see is just for the Symbian version of 
wxApp to add a virtual GetUUID that the user has to override. A 
default implementation of it would assert so the user will not get 
caught out forgetting to do it. (If you don't make a valid one you get 
a really helpful "System Error" message from the emulator).

I can see this being useful for other mobile ports, for example on 
PocketPC and Smartphone I believe there is a similar concept if you 
"sign" your applications to avoid the untrusted supplier warning. Any 
thoughts on a better approach?

On that front, anyone who develops a Symbian app needs to get a 
certificate for themselves. Emulator and your own phone is OK of 
course as you can disable security but on a real app you have no 
option. I believe it costs about $500US. If your apps needs access to 
restricted system operations you have to get Symbian to sign the app 
via a test house, presumably big dollars. I hope nothing we do would 
fall into that restricted category.

Regards,
Jordan





More information about the wx-dev mailing list