3 ms·
Did you develop your app in Symbian C++ or Qt? What are your thoughts on Qt? I have never done any Symbian C++ stuff so cannot comment on that, but I am very mu
by codedivine 16y ago
Did you develop your app in Symbian C++ or Qt? What are your thoughts on Qt? I have never done any Symbian C++ stuff so cannot comment on that, but I am very much liking Qt overall.
- imaginator 16y agoWe started buddycloud development before Nokia did anything with Trolltech. Having switched to Qt earlier would have helped and mean that we could easily port to the N900 and what I hope nokia see as the future of their platform. Qt does seem nice and has helped Skype build a client that looks decent on most platforms. But for programming mobile apps, I would be more inclined to try and answer the framework question from a "What can I use on Android or iOS" POV. I see there are some java bindings for Android-land but the project is now abandoned. For iOS-land, I guess it depends on Steve's mood that month.
- defen 16y agoAhh but Symbian C++ is not really C++...more like its bastard stepchild which manages to remove most of the nice stuff from C++, and is just different enough to make you rewrite your whole app </bitter>
- noarchy 16y agoThis is precisely the sort of thing that no doubt scared away potential developers, including me. Having owned a smartphone that ran on Symbian, it was only natural (for me) that I'd want to look at how to develop for the platform. When I did, I was not encouraged.
- daliusd 16y agoMy impression about Qt on Symbian: it does not look native (yet) and I believe it is slightly slower than native apps. So I have not even started looking into that deeper. It is really easier to develop for Qt and I would use it for my own personal app, but for that PythonS60 is better IMHO. As for Symbian C++ API looks reasonably good. I am investigating possibility to write one commercial application and I have all required libraries/services in my phone. Documentation is good. Community support is reasonably good as well. As for language itself - it is not real C++ as mentioned in other comment. Development on Linux is possible but be ready for unpleasant surprises: no native emulator, SVG files that can't be drawn using Inkscape and etc. There is QEMU initiative but it is not ready for general usage. I have tried to build syborg but I have failed to do that.