24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Aplicações nativas GNOME em Genie

94 visualizações#2360
CategoriaFeito à mão
Período de listagem9 diasaté 21.11.2026
Postado23.08.2026
Visualizações9459 em 14 dias

Sobre o serviço

Traduzido
Crio programas nativos de desktop para Linux em Genie — um membro da família Vala inspirado em Python e baseado em indentação que compila através do toolkit GObject. Se você gosta de código legível, mas precisa da velocidade e da compactação de memória de um binário compilado, esta é exatamente a minha área. Nos últimos anos, enviei lançadores, editores, applets de bandeja do sistema e daemons em segundo plano para GNOME e GTK, e sei como manter o código fonte do Genie organizado enquanto interage com as bibliotecas C subjacentes.

Aqui está o que eu entrego. Primeiro, uma interface GTK completa construída em código ou a partir do XML Builder e conectada à sua lógica através de sinais e propriedades GObject limpos. Segundo, bindings GObject corretos para que a aplicação se comunique com GLib, GIO, libsoup e qualquer biblioteca do GObject-Introspection sem vazamentos e erros de contagem de referências. Terceiro, uma construção Meson que produz um único executável nativo e, opcionalmente, um manifesto Flatpak para distribuição conveniente entre distribuições.

Como o Genie usa indentação significativa em vez de chaves, o código permanece curto e fácil para sua equipe manter após a entrega. Documentei cada módulo, escrevi testes unitários no framework de testes GLib e entrego um repositório que compila a partir de um checkout limpo. Também posso portar um projeto Vala existente para a sintaxe Genie ou envolver uma biblioteca C simples em uma classe GObject amigável.

Descreva um fluxo de trabalho de desktop que você precisa automatizar ou uma ferramenta que deseja construir, e eu o dividirei em widgets, threads e chamadas assíncronas GIO. Você receberá uma aplicação GNOME genuinamente nativa e mantida, não um pesado wrapper web.
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.

Olena T.Feito à mão
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