PDA

View Full Version : Project Recommendation.



toufic.dbouk
27th September 2013, 23:11
Greetings team,
Hope you are all doing very well.
Can anyone suggest a good networking , database , and image processing project to work on for practicing different aspects of Qt ?
maybe some other recommendations from you guys might be better.
Thanks.

toufic.dbouk
28th September 2013, 11:17
LOL.
Any other suggestions ?

anda_skoa
28th September 2013, 13:47
There are tons of open source project using Qt, e.g.
Razor-Qt: http://razor-qt.org/
LXDE-Qt: http://lxde.org/

and of course the biggest one of all
KDE: http://www.kde.org

Especially KDE has a wide range of products, some of which use data bases (e.g. http://www.calligra.org/kexi/), a lot of which use networking, some even doing image processing (e.g. http://gwenview.sourceforge.net/ or http://www.calligra.org/krita/ or http://www.digikam.org/)

Cheers,
_

toufic.dbouk
28th September 2013, 14:21
Thank you anda_skoa for the references.
But thats not what i was looking forward to.
i was hoping for recommending a project to code that has several aspects of Qt.
for example :
PROJECT X:
1- description of project
2- goal of project
3- must have features
4- extra features
etc...

anda_skoa
28th September 2013, 16:52
I am afraid I don't understand. I thought you were looking for a Qt based project to work on?

Cheers,
_

toufic.dbouk
28th September 2013, 18:25
the links and referenced that you sent are projects that are already done.
i want a recommendation of something that i can do my self.
for example : do a project where you have a database of movies and you have to search for a movie by name or genre or etc...
or do a project where you should make a file sharing application for uploading and downloading files to a server...
so if you can recommend a project like that for practicing different aspects of Qt ( maybe a project from your experience ).
Thanks a lot.

anda_skoa
29th September 2013, 11:40
the links and referenced that you sent are projects that are already done.

No, those are projects that are under active development.
Each of them has lists TODO items, features that their developers want but didn't have time to work on yet, or didn't have the expertise yet, etc.

I have personally contributed to dozends of KDE applications or libraries, I built my whole Qt knowledge that way.
And I think it is a great way, working on actual stuff millions of people use, being able to switch to different areas when my development interests changed, etc.

Not even talking about the non-technical benefits :)

Cheers,
_

toufic.dbouk
29th September 2013, 12:12
Got your point anda_skoa. Sounds good i will take a look at it again.
Thanks.