Escreva código e projete soluções técnicas
Abaixo, você encontra instruções sobre como criar e trabalhar em aplicativos específicos. Se você não tiver certeza de onde contribuir, considere escolher um aplicativo que você mesmo usa ou selecione uma linguagem de programação com a qual já esteja familiarizado. Tente resolver um problema ou implementar um recurso que seja importante para você ou onde você sinta uma motivação interna.
Sugestões aleatórias de aplicativos disponíveis.
Nenhum
Criar seu próprio aplicativo não permitirá apenas que você implemente suas próprias ideias à vontade. É também uma oportunidade para entender como todas as peças do ecossistema GNOME se encaixam.
É possível escrever aplicativos para GNOME em diversas linguagens de programação diferentes. Você pode verificar nossa lista de linguagens usadas com mais frequência.
Você pode publicar seu aplicativo no Flathub para torná-lo facilmente disponível para muitas pessoas. Se seu aplicativo estiver sofisticado e pronto para uso no dia a dia, considere enviá-lo para o GNOME Circle. A associação ao Circle torna seu projeto elegível para suporte através da Fundação GNOME.
Abaixo, você pode encontrar uma visão geral das linguagens mais populares para escrever aplicativos do GNOME.
Para começar a desenvolver aplicativos do GNOME com C, recomendamos este tutorial para iniciantes que também aborda a linguagem C. Você pode encontrar outros recursos importantes abaixo.
Recomendamos o Guia do desenvolvedor de GJS para começar a usar JavaScript no GNOME. Você pode encontrar outros recursos importantes abaixo.
Se você estiver familiarizado com os conceitos básicos da linguagem Python, recomendamos este tutorial para iniciantes que também abrange a linguagem Python. Você pode encontrar outros recursos importantes abaixo.
Se você tiver familiaridade com os fundamentos da linguagem Rust, recomendamos o livro online Desenvolvimento de GUI com Rust e GTK4. Este livro explica como Rust pode ser usado para criar aplicativos no ecossistema GNOME. Você pode encontrar outros recursos importantes abaixo.
Para começar a usar a linguagem Vala, recomendamos o tutorial do Vala ou este tutorial para iniciantes, que também cobre Vala. Você pode encontrar outros recursos importantes abaixo.
Vale a pena experimentar os aplicativos a seguir para começar o desenvolvimento no GNOME. Para mais aplicativos você pode verificar a seção de ferramentas de desenvolvimento em Apps for GNOME.