Quickly è un ottimo piccolo strumento per la produzione e il confezionamento rapido di applicazioni GUI di Ubuntu (PyGTK). Prende la maggior parte del manuale, ripetendo il lavoro coinvolto, in modo che tu possa concentrarti interamente sulla funzionalità dell'applicazione anziché sui dettagli di installazione.
Il Qt Software Development Kit (SDK) è un framework applicativo multipiattaforma ampiamente utilizzato per lo sviluppo di software applicativo con un'interfaccia utente grafica (GUI).
Come installare Qt SDK su Ubuntu Linux
Ecco un elenco di utili strumenti di sviluppo open source da utilizzare su Ubuntu come Integrated Development Environments (IDE) e potenti editor.
Anjuta è un ambiente di sviluppo integrato (IDE) per C e C ++.
Bazaar-NG è un sistema di controllo versione decentralizzato utilizzato per lo sviluppo di Ubuntu.
Bluefish è un potente editor per web designer e programmatori esperti.
Eclipse è un IDE per Java e altri linguaggi di programmazione. Costituisce la base per programmi a sorgente chiuso come JBuilder.
Eric è un IDE Python e Ruby completo.
Glade è un progettista di interfacce utente per la creazione di applicazioni GNOME.
IDLE è l'IDE Python creato con il toolkit GUI di Tkinter.
KDevelop è un IDE per KDE che supporta molti linguaggi di programmazione.
MonoDevelop è un IDE per la scrittura di applicazioni mono / .net in C # e in altre lingue.
NetBeans è un IDE Java che offre supporto per CVS e un form builder.
Altre risorse che è possibile utilizzare:
Sviluppatori di app Ubuntu
Manuale per gli sviluppatori di Ubuntu
Guida allo sviluppo di Ubuntu: Introduzione
modificare
L'SDK a piattaforma singola di Ubuntu sarà disponibile entro ottobre
L'SDK di Ubuntu che consentirà agli sviluppatori di creare app che possono essere eseguite su telefoni, tablet e PC desktop dovrebbe essere abbastanza maturo per costruire la maggior parte delle applicazioni entro ottobre di quest'anno.
Al termine, Ubuntu SDK, rilasciato in Alpha all'inizio di quest'anno, consentirà agli sviluppatori di utilizzare la stessa base di codice per creare app in esecuzione su Ubuntu su più fattori di forma. Si collega ai piani di Canonical, l'organizzazione che sviluppa Ubuntu con la comunità, affinché Ubuntu sia un singolo sistema operativo che funziona su telefoni, tablet e desktop.
Le app create utilizzando SDK sono costruite principalmente con QML, un linguaggio basato su Javascript per la progettazione di interfacce applicative che possono utilizzare C ++ per il sollevamento di carichi pesanti. Le app Ubuntu create utilizzando QML possono avere interfacce utente che possono scalare attraverso diversi fattori di forma. Le dimensioni di queste UI possono essere definite in unità di griglia, che si tradurranno in valori di pixel diversi a seconda del dispositivo e delle dimensioni dello schermo.
Canonical punta a rendere l'SDK sufficientemente completo da poter scrivere la maggior parte delle applicazioni al momento del rilascio di Ubuntu 13.10. ZDNet