Aqui no blog já comentei em outra oportunidade a respeito das facilidades que o Python traz para quem está aprendendo a programar ou tem interesse em conhecer, infelizmente muitas linguagens e tecnologias são burocráticas, impedindo que o aprendizado seja bacana. O Python pode ser multi-plataforma, ou seja, podemos criar diversos projetos, seja voltado para a internet ou para criação desktop. No Ubuntu não seria diferente, por isso foi criado o Quickly, uma ferramenta que nos permite criar rapidamente aplicativos dos mais diversos tipos.
Para quem já ouviu falar de Visual Basic 6 ou Delphi conhece uma plataforma no qual se pode inserir objetos e logo depois colocamos nossos códigos dentro deles baseado em eventos (Eles utilizam a metodologia de ‘Programação orientada a evento, seja apertar um botão ou acessar uma função’), bem legais e fáceis de se criarem alguns programinhas como uma calculadora, um navegador ou senão um sistema de gerenciamento. Sinceramente não tinha ouvido falar do Quickly, mas pelo pouco que vi, suas funcionalidades e tendo uma boa documentação como suporte ao desenvolvedor, acredito que é uma bela alternativa de desenvolvimento.
Se você gosta de Ubuntu e deseja criar algumas funcionalidades que poderão te auxiliar no dia – a – dia, com certeza essa é uma excelente opção. Se deseja dar uma olhada a respeito sobre Python, dê uma checada em nosso post que falamos a respeito dele, e logo depois veja o vídeo abaixo explicando como a ferramenta é.
O que eu acho que falta para o Ubuntu em termos de desenvolvimento é a integração com alguma IDE, como por exemplo integrar esse quickly com o Eclipse. Acredito que aumentaria a produtividade e diminuiria a curva de aprendizagem.
Um exemplo é a SDK do Android.
Não percebi se a aplicação feita em Quickly pode rodar em outras plataformas… Alguém sabe?
Quais tipos de plataformas você teria em mente? Acredito que talvez possa ser utilizado tanto nos telefones Ubuntu quanto nos Tablets.
Já ouvi falar no Qt-QML, inclusive queria saber se alguém se candidata em me ajudar com qml? ou pelo menos, me apresentar alguns site, ou tutos!