Ask Your Question

Revision history [back]

The development tools are available as part of the core packages. There is a detailed description about installing them here:

https://ask.fedoraproject.org/en/question/39842/how-to-install-development-tools-in-fedora-20/

You might want to consider which kind of desktop apps you want to develop, there are two broad categories for desktop apps. KDE ones use the QT toolkit, while Gnome ones use the GTK toolkit. They're both different and capable. You might want to look into both before you decide which you want to use. And, as ever in Linux, there are alternatives to these too.

You shouldn't need 3rd party SDKs, but that doesn't mean you can't use them, download them and take a browse through.