Should Qt Mobility be renamed to something else
-
bq.
New Qt APIs - Qt Mobility
These new Qt APIs, not only enable Qt developers to include standard mobile functionality in their applications, but also provide useful application functionality across desktop platforms.Is it confusing the desktop app developers? Quite a few questions as to why should one include mobility to support multimedia on desktop apps ... :)
-
This multimedia mess need to be solved, IMO.
Today is a complicated to explain to one who want to code a multimedia app what he should use (there is phonon, Qt Multimedia, also the mobility multimedia stuff). :-/
-
Yes, it needs consistency. There are many ways to do the same thing where choice isn't needed. Many ways to animate an object? Sure. Many ways to display a video? No, thankyou.
If Mobility only covers extra hardware commonly found in mobile devices like GPS and accelerometer, would it still require a name change? Although you can get GPS and accelerometer in laptops, they are still a 'Mobility' device too.
I think the confusing part comes when they include APIs for messaging, contacts and video. These haven't been in Qt but as soon as someone sees it in QtMobility, they try to use it on desktop.
We talked about it here too: http://developer.qt.nokia.com/forums/viewthread/1454/
-
xsacha what you say makes sense ..
[quote author="xsacha" date="1291428048"]
I think the confusing part comes when they include APIs for messaging, contacts and video. These haven't been in Qt but as soon as someone sees it in QtMobility, they try to use it on desktop.We talked about it here too: http://developer.qt.nokia.com/forums/viewthread/1454/[/quote]
Documentation/READMEs could clearly cover this if not already doing so ... I do suppose we all read the READMEs before using a module/API
-
I even feel that the way the changes were made in the Qt Mobility API in past should be avoided. For example the camera api's were added and then removed. Am still waiting for a stable camera api - hope it comes in the next release.
-
[quote author="tamhanna" date="1291437932"]
Dont ever state that on the other Forum if you want to be made Champion there.I am writing a Qt book now and will put in a chapter only why to avoid Mobility. It really is the worst part of Qt.[/quote]
Please note mobility is under active development and yes it needs to mature and it will. Just a matter of time. If you ask readers to avoid mobility? How do you propose they should write apps for devices then? Nokia is pushing Qt everywhere big time and it will reach everywhere big time!