I had the pleasure to write Symbian C++ programs about 2 years ago. I'm happy that this time is over now. At that time I also did a little example to compared Java-MIDP and Symbian C++. I wrote a program that only downloads a file via http. The Java program had about 100 lines of code, the Symbian C++ program took 1000 lines.
A nice quote also comes to me mind from Oscar Wild:
'Experience is the name everyone gives to their mistakes.'
I don't know the newer Symbian versions 8 and 9, but till version 7 there was no security in Symbian at all. Every program could do everything. I have programmed an installation program that opened a GPRS connection, downloaded a SIS file and installed it on the Symbian phone without user interaction!!! This was a bit tricky but it worked fine on Nokia Series 60 phones an on Sony Ericsson P800 and P900.
I don't think that Symbian managed it in version 8 and 9 to build in a ground up security, because the SDK is huge with thousands of classes.
I had the pleasure to write Symbian C++ programs about 2 years ago. I'm happy that this time is over now. At that time I also did a little example to compared Java-MIDP and Symbian C++. I wrote a program that only downloads a file via http. The Java program had about 100 lines of code, the Symbian C++ program took 1000 lines.
A nice quote also comes to me mind from Oscar Wild: 'Experience is the name everyone gives to their mistakes.'
I don't know the newer Symbian versions 8 and 9, but till version 7 there was no security in Symbian at all. Every program could do everything. I have programmed an installation program that opened a GPRS connection, downloaded a SIS file and installed it on the Symbian phone without user interaction!!!
This was a bit tricky but it worked fine on Nokia Series 60 phones an on Sony Ericsson P800 and P900.
I don't think that Symbian managed it in version 8 and 9 to build in a ground up security, because the SDK is huge with thousands of classes.