Rapidement est un excellent petit outil pour produire et empaqueter des applications GUI Ubuntu (PyGTK) - rapidement. Il supprime la plupart des tâches manuelles et répétitives, ce qui vous permet de vous concentrer entièrement sur les fonctionnalités de votre application plutôt que sur les détails de la configuration.
El Kit de développement logiciel Qt (SDK) est un cadre d'application multiplateforme largement utilisé pour le développement de logiciels d'application dotés d'une interface utilisateur graphique (GUI).
Comment installer Qt SDK sur Ubuntu Linux
Voici une liste d'outils de développement open source pratiques à utiliser sur Ubuntu, tels que des environnements de développement intégrés (IDE) et des éditeurs puissants.
Anjuta est un environnement de développement intégré (IDE) pour C et C++.
Bazaar-NG est un système de contrôle de version décentralisé utilisé pour le développement d'Ubuntu.
Poisson bleu est un éditeur puissant destiné aux concepteurs et programmeurs web expérimentés.
Eclipse est un IDE pour Java et d'autres langages de programmation. Il constitue la base de programmes à code fermé tels que JBuilder.
Eric est un IDE Python et Ruby complet.
Glade est un concepteur d'interface utilisateur pour la création d'applications GNOME.
IDLE est l'IDE Python construit avec la boîte à outils Tkinter GUI.
KDevelop est un IDE pour KDE qui supporte de nombreux langages de programmation.
MonoDevelop est un IDE pour écrire des applications mono/.net en C# et dans d'autres langages.
NetBeans est un IDE Java qui prend en charge le CVS et un générateur de formulaires.
Autres ressources que vous pouvez utiliser :
Développeurs d'applications Ubuntu
Manuel du développeur Ubuntu
Guide de développement Ubuntu : Introduction
Modifier
Le SDK de la plateforme unique d'Ubuntu sera prêt à être expédié d'ici octobre
Le SDK Ubuntu, qui permettra aux développeurs de créer des applications pouvant fonctionner sur des téléphones, des tablettes et des ordinateurs de bureau, devrait être suffisamment abouti pour permettre la création de la plupart des applications d'ici octobre de cette année.
Lorsqu'il sera complet, le SDK Ubuntu, publié en version alpha au début de l'année, permettra aux développeurs d'utiliser la même base de code pour créer des applications fonctionnant sous Ubuntu sur plusieurs facteurs de forme. Cette initiative s'inscrit dans le cadre des projets de Canonical, l'organisation qui développe Ubuntu avec la communauté, visant à faire d'Ubuntu un système d'exploitation unique fonctionnant sur les téléphones, les tablettes et les ordinateurs de bureau.
Les applications créées à l'aide du SDK sont principalement construites à l'aide de QML, un langage basé sur Javascript pour la conception d'interfaces d'application qui peut utiliser C++ pour les tâches les plus lourdes. Les applications Ubuntu créées à l'aide de QML peuvent avoir des interfaces utilisateur qui peuvent s'adapter à différents facteurs de forme. Les dimensions de ces interfaces peuvent être définies en unités de grille, qui se traduiront par des valeurs de pixels différentes selon le périphérique et la taille de l'écran.
Canonical souhaite que le SDK soit suffisamment complet pour que la plupart des applications puissent être écrites au moment de la sortie d'Ubuntu 13.10. Zdnet