Por contribuir diretamente para o Ubuntu como desenvolvedor, você pode começar com estes guias:
Gostaria de contribuir para o Ubuntu
development algum dia. Se você é um desenvolvedor de Ubuntu
, poderia me dizer quais são os pré-requisitos para começar?
Quais idiomas e tecnologias são necessários para saber, como se familiarizar com o desenvolvimento (visão geral do projeto) e o processo de desenvolvimento? Estou interessado no núcleo da distribuição, as partes principais, não escrevendo aplicativos.
Eu gostaria de ler alguns conselhos do desenvolvedor que já tem alguma experiência e pode dizer os principais pontos de seu caminho de aprendizado e dificuldades (que são gerais o suficiente para o típico desenvolvedor de distribuição do Ubuntu) que ele teve que superar.
Por contribuir diretamente para o Ubuntu como desenvolvedor, você pode começar com estes guias:
Para o desenvolvimento mobile (aplicativos para celular), consulte Desenvolvedor de aplicativos do Ubuntu: Go móvel .
Basicamente (resumido, não copiado dessa página, exceto comandos, que são copiados):
Instale o Qt5 e o kit de ferramentas QML do Ubuntu:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos qt-components-ubuntu-examples qt-components-ubuntu-doc notepad-qml
Referências / Agradecimentos:
‣ Canonical, "Go mobile"
‣ David Planella e equipe SDK, "Criar um aplicativo de telefone conversor de moeda"
‣ Canonical, Kit de ferramentas da interface do usuário do Ubuntu
‣ Esta resposta é inspirada por
Eu não sou um desenvolvedor do Ubuntu, no entanto, gostaria de verificar este link. Eu não tive muito tempo para dedicar a ele ainda, mas quando eu tiver mais tempo, eu estarei checando .. Isto pode não resolver o desenvolvimento no ubuntu diretamente, mas pode lhe dar uma maneira rápida de começar a contribuir .
Você pode verificar esta página . É uma introdução oficial.