Linked by Thom Holwerda on Mon 31st Jan 2011 22:35 UTC
Thread beginning with comment 460481
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Problem is that developing in the so called Symbian C++ is a pain.
Any sane developer will only do it if they are paid for it. If you are developing for fun, Symbian is surely not your target platform.
Any sane developer will only do it if they are paid for it. If you are developing for fun, Symbian is surely not your target platform.
Couldn't agree more
Symbian is pure genius as a phone OS, but Nokia really does hate third-party developers (or did until recently at least). Sure things are improving with QT, but there is a limited set of devices that can take QT into use, and lets not forget that you are still forced to use Symbian APIs for certain tasks.
Not sure about the limited scope of QT. Apparently, even my ageing and heavily keyboard-based E63 with its small screen and low amount of RAM can handle it (http://www.forum.nokia.com/Devices/Device_specifications/E63/, "General" tab), so it does sound like Nokia have managed to port it on a large number of handsets.
As for the Symbian API, I can't tell. Didn't manage to get Nokia's QT SDK working properly on Linux, and my will to write an SMS spamming app is not strong enough to make me install that thing again on Windows
Edited 2011-02-01 10:55 UTC
As for the Symbian API, I can't tell. Didn't manage to get Nokia's QT SDK working properly on Linux, and my will to write an SMS spamming app is not strong enough to make me install that thing again on Windows
Did you try again with Qt SDK 1.1 preview? It finally supports QML on all platforms, and you can use Remote Compiler to make a Symbian .sis file on your Linux machine.
http://www.johanpaul.com/blog/2011/01/feedback-on-nokia-qt-sdk-1-1-...
You can only target the following devices:
Symbian^3: N8-00, E7-00, C7-00 and C6-01
S60 5th Edition: X6-00, C6-00, N97, N97 mini, 5800 XpressMusic, 5530 XpressMusic, 5235, 5233, 5230, and 5228
S60 3rd Edition: E72, E71, E66, E63, and E52
Nokia N900, with PR1.3 and later
As decribed in the following link:
http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml
Most of them don't have a big market share sadly.
Sure things are improving with QT, but there is a limited set of devices that can take QT into use
http://wiki.forum.nokia.com/index.php/Nokia_Smart_Installer_for_Sym...
"From a pure technical perspective the solution is designed to work with all Symbian/S60 3.1 and later devices."
That's pretty much every phone out there right now.
, and lets not forget that you are still forced to use Symbian APIs for certain tasks.
Forcing to make a rare API call through legacy Symbian C++ layer is not a showstopper, you do all the application UI, networking and logic in Qt anyway.
"
Sure things are improving with QT, but there is a limited set of devices that can take QT into use
Sure things are improving with QT, but there is a limited set of devices that can take QT into use
http://wiki.forum.nokia.com/index.php/Nokia_Smart_Installer_for_Sym...
"From a pure technical perspective the solution is designed to work with all Symbian/S60 3.1 and later devices."
That's pretty much every phone out there right now. "
Except where it does not work. I had quite a few models where the installation always failed right in the middle, leaving a few pieces of PIPS and QT scattered around the phone.
", and lets not forget that you are still forced to use Symbian APIs for certain tasks.
Forcing to make a rare API call through legacy Symbian C++ layer is not a showstopper, you do all the application UI, networking and logic in Qt anyway. "
It is, when I am forced to use Symbian C++. Oh, what happened to that blog entry from a Nokia college saying that no one on his perfect mind would develop for Symbian?
Yes that is right I do know a bit of Symbian/Qt, being on Nokia's pay-check for some years. Not any longer though.





Member since:
2005-07-08
Problem is that developing in the so called Symbian C++ is a pain.
Any sane developer will only do it if they are paid for it. If you are developing for fun, Symbian is surely not your target platform.
Sure things are improving with QT, but there is a limited set of devices that can take QT into use, and lets not forget that you are still forced to use Symbian APIs for certain tasks.