24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Aplicativos de Desktop GNOME em Vala e GTK para Linux

104 visualizações#2288
Período de listagem1 diaaté 18.11.2026
Postado20.08.2026
Visualizações10448 em 14 dias

Sobre o serviço

Traduzido
Sou um desenvolvedor de aplicativos de desktop para Linux e me especializo na plataforma GNOME, criando programas nativos em Vala e GTK do zero. Todos esses anos me concentrei em desktop em vez de web ou mobile, então entendo o que um aplicativo GNOME deve ser: segue diretrizes de interface, suporta temas claros e escuros, se adapta a diferentes tamanhos de janela e permanece responsivo porque operações pesadas são movidas para fora do loop principal. Se você precisa de uma nova utilidade, uma reescrita moderna de uma ferramenta legada em GTK3 ou um pequeno serviço em segundo plano com um indicador limpo — eu levarei o projeto de um repositório vazio a um produto instalável funcional.

A base do meu ofício é Vala em cima de GObject: essa linguagem me permite escrever código expressivo e seguro em termos de memória que compila para C comum e se conecta com toda a pilha GNOME. Eu projeto bibliotecas completas com introspecção GObject estável, configuro I/O assíncrono para que a interface nunca trave, e uso widgets GSettings, GResource e libadwaita conforme a plataforma pretende. Quando um projeto precisa de seções críticas de velocidade, eu desço para o nível C e as conecto cuidadosamente, e trabalho livremente com o sistema de build Meson que os projetos modernos do GNOME dependem.

Finalmente, me preocupo em chegar à liberação. Um aplicativo de desktop só é útil quando você pode instalá-lo, então construo pacotes através do Flatpak, preparo manifests e permissões sensatas, organizo ícones, entradas de desktop e traduções e me certifico de que o resultado funcione de forma idêntica em todas as distribuições. Mantenho um histórico de commits claro e documentação para que sua equipe possa desenvolver o projeto após a transferência.

— Aplicativos nativos GNOME em Vala e GTK4 com libadwaita
— Bibliotecas GObject com bindings através da Introspecção GObject
— I/O assíncrono, GSettings, GResource e integração D-Bus
— Build com Meson e ligação C para caminhos quentes
— Empacotamento em Flatpak: manifests, ícones, integração de desktop
— Portando e modernizando aplicativos legados para GTK3
Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Viktoria O.Programação aplicada
Contato
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora