David Planella escreveu em sua resposta a uma pergunta que eu publiquei:
... a maneira recomendada de desenvolver aplicativos para o Ubuntu é o Ubuntu SDK.
Então eu instalei, mas parece que a linguagem de programação suportada é C ++. Isso significa que precisarei conhecer C ++ para desenvolver um novo aplicativo para o Ubuntu? C ++ é a linguagem de programação recomendada para o aplicativo Ubuntu agora?
E quanto ao Python, comecei a aprendê-lo na esperança de desenvolver aplicativos para o Ubuntu.
QML (Qt Meta Language or Qt Modeling Language[2]) is a JavaScript-based, declarative language for designing user interface–centric applications.
então não é uma linguagem de programação, certo?Respostas:
Atualmente, não é possível usar o Python com o SDK do Ubuntu. O projeto Ubuntu está totalmente focado em obter um sistema operacional estável para celulares até outubro de 2013 e uma história convergente completa do Ubuntu 14.04. Para conseguir isso, a QML tem sido a linguagem de escolha para recomendar aos desenvolvedores de aplicativos que escrevam seus softwares.
Tecnicamente, desde que haja ligações Qt / QML no Python disponíveis, deve ser possível usá-lo com o SDK. No entanto, considerando os prazos, queremos nos concentrar no suporte a um kit de ferramentas e em fazê-lo bem, em vez de oferecer suporte a várias opções.
Se algum membro da comunidade estiver interessado em contribuir para isso, não deve ser uma tarefa impossível, mas agora o status das ligações do Python Qt é um pouco complicado: o PySide , que seria a escolha natural, não será portado para o Qt5 no diretório futuro previsível. O PyQt acabou de ser transportado para o Qt5 , mas pode não ser a melhor escolha em termos de licenciamento de aplicativos comerciais, que coexistirão com aplicativos de código aberto gratuitos no ecossistema. Veja mais contexto sobre essa pergunta anterior .
fonte
Agora você pode, chegou ao novo projeto - Python (na parte inferior da lista na barra lateral) - e selecione a classe ou a fonte.
fonte
Python e Ubuntu são inseparáveis, qualquer dispositivo executando o Ubuntu definitivamente terá o python em execução agora e no futuro, seja desktop ou móvel. Eles parecem promover Javascript / QML agora, mas isso não significa que o python está obsoleto, consulte APIs do Ubuntu:
http://developer.ubuntu.com/resources/platform/api/12-04/ .
Veja também:
Os desenvolvedores poderão usar ruby ou python para aplicativos no ubuntu mobile?
Posso desenvolver aplicativos do ubuntu para telefones em Python?
http://developer.ubuntu.com/resources/cookbook/general-app-development/
fonte