Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialAmaan Marfatia
11,132 PointsMaking Desktop Applications
I want to create desktop applications for Linux and Windows. I was also thinking of making applications for Linux that mimic those on Windows. I tried using Java with Swing since the applications would work on both Linux and Windows but then someone told me that Java with Swing is really messy and I should try C++ with Qt or I should create a desktop application with HTML5 and CSS. I was wondering what I need to learn in order to get started and which programming languages I should use.
1 Answer
Ricky Catron
13,023 PointsQT is amazing and I have worked with it a several times. ZetCode Has some great GUI tutorials for a variety of languages and frameworks. They taught me a ton. I used Python and PyQT4 when I last worked with it but I have heard C++ and QT is also a great combo. Because Treehouse already has great Python courses I would follow the Python track and then ZetCodes most recent PyQt tutorial (not sure if that is 4 or 5 maybe even 6 coming soon?).
Goodluck! --Ricky