Quickly est un excellent petit outil pour produire et empaqueter rapidement des applications GUI Ubuntu (PyGTK). Il supprime la plupart du manuel, répétant le travail impliqué, afin que vous puissiez vous concentrer entièrement sur les fonctionnalités de votre application au lieu des détails de configuration.
Le kit de développement logiciel (SDK) Qt est un cadre d'application multiplateforme largement utilisé pour développer des logiciels d'application avec 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 les environnements de développement intégrés (IDE) et les é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.
Bluefish est un puissant éditeur pour les 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 à source fermée 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 de l'interface graphique Tkinter.
KDevelop est un IDE pour KDE qui prend en charge 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 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
Éditer
Le SDK d'Ubuntu à plate-forme unique sera prêt pour octobre
Le SDK Ubuntu qui permettra aux développeurs de créer des applications pouvant s'exécuter sur des téléphones, des tablettes et des ordinateurs de bureau devrait être suffisamment mature pour créer la plupart des applications d'ici octobre de cette année.
Une fois terminé, le SDK Ubuntu, publié dans Alpha plus tôt cette année, permettra aux développeurs d'utiliser la même base de code pour créer des applications qui s'exécutent sur Ubuntu sur plusieurs facteurs de forme. Cela rejoint les plans de Canonical, l'organisation qui développe Ubuntu avec la communauté, pour qu'Ubuntu soit un système d'exploitation unique qui fonctionne 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 pouvant utiliser C ++ pour les tâches lourdes. Les applications Ubuntu construites à l'aide de QML peuvent avoir des interfaces utilisateur qui peuvent évoluer sur différents facteurs de forme. Les dimensions de ces interfaces utilisateur peuvent être définies en unités de grille, ce qui se traduira par des valeurs de pixels différentes en fonction de l'appareil et de la taille de l'écran.
Canonical vise à ce que le SDK soit suffisamment complet pour que la plupart des applications soient écrites au moment de la sortie d'Ubuntu 13.10. Zdnet