O Quickly é uma excelente ferramenta para produzir e empacotar aplicativos GUI do Ubuntu (PyGTK) - rapidamente. Ele retira a maior parte do manual, repetindo o trabalho envolvido, para que você possa se concentrar inteiramente na funcionalidade do seu aplicativo, em vez dos detalhes da configuração.
O Qt Software Development Kit (SDK) é uma estrutura de aplicativo de plataforma cruzada que é amplamente usada para desenvolver software de aplicativo com uma interface gráfica do usuário (GUI).
Como instalar o Qt SDK no Ubuntu Linux
Aqui está uma lista de ferramentas úteis de desenvolvimento de código aberto para uso no Ubuntu, como Ambientes de Desenvolvimento Integrado (IDEs) e editores poderosos.
Anjuta é um ambiente de desenvolvimento integrado (IDE) para C e C ++.
O Bazaar-NG é um sistema de controle de versão descentralizado usado para o desenvolvimento do Ubuntu.
Bluefish é um editor poderoso para web designers e programadores experientes.
O Eclipse é um IDE para Java e outras linguagens de programação. Ele forma a base para programas de código fechado, como o JBuilder.
Eric é um IDE completo para Python e Ruby.
Glade é um designer de interface do usuário para a criação de aplicativos GNOME.
IDLE é o IDE Python criado com o kit de ferramentas da interface do usuário Tkinter.
O KDevelop é um IDE para o KDE que suporta muitas linguagens de programação.
O MonoDevelop é um IDE para escrever aplicativos mono / .net em C # e outros idiomas.
O NetBeans é um IDE Java que oferece suporte ao CVS e a um construtor de formulários.
Outros recursos que você pode usar:
Desenvolvedores de aplicativos Ubuntu
Manual do desenvolvedor Ubuntu
Guia de Desenvolvimento do Ubuntu: Introdução
Editar
SDK de plataforma única do Ubuntu deve estar em forma de navio até outubro
O SDK do Ubuntu, que permitirá aos desenvolvedores criar aplicativos que podem ser executados em telefones, tablets e desktops, deve estar maduro o suficiente para criar a maioria dos aplicativos até outubro deste ano.
Quando terminar, o SDK do Ubuntu, lançado em Alpha no início deste ano, permitirá que os desenvolvedores usem a mesma base de código para criar aplicativos executados no Ubuntu em vários fatores de forma. Ele se vincula aos planos da Canonical, a organização que desenvolve o Ubuntu com a comunidade, para que o Ubuntu seja um único sistema operacional que roda em telefones, tablets e desktops.
Os aplicativos criados usando o SDK são criados principalmente usando QML, uma linguagem baseada em Javascript para projetar interfaces de aplicativos que podem usar C ++ para trabalhos pesados. Os aplicativos Ubuntu criados usando QML podem ter interfaces de usuário que podem ser dimensionadas em diferentes fatores de forma. As dimensões dessas interfaces de usuário podem ser definidas em unidades de grade, que serão convertidas em valores de pixel diferentes, dependendo do dispositivo e do tamanho da tela.
A Canonical visa que o SDK esteja completo o suficiente para que a maioria dos aplicativos seja gravada até o lançamento do Ubuntu 13.10. Zdnet