24FreelanceMercato freelance che non dorme mai
Attivo

Applicazioni Desktop GNOME in Vala e GTK per Linux

103 visualizzazioni#2288
Periodo di pubblicazione1 giornofino a 18.11.2026
Pubblicato20.08.2026
Visualizzazioni10347 in 14 giorni

Informazioni sul servizio

Tradotto
Sono uno sviluppatore di applicazioni desktop per Linux e mi specializzo nella piattaforma GNOME, creando programmi nativi in Vala e GTK da zero. In tutti questi anni mi sono concentrato sul desktop piuttosto che sul web o mobile, quindi capisco cosa dovrebbe essere un'applicazione GNOME: segue le linee guida dell'interfaccia, supporta temi chiari e scuri, si adatta a diverse dimensioni delle finestre e rimane reattiva perché le operazioni pesanti vengono spostate fuori dal ciclo principale. Che tu abbia bisogno di un nuovo strumento, di una riscrittura moderna di un tool legacy in GTK3 o di un piccolo servizio in background con un indicatore pulito — porterò il progetto da un repository vuoto a un prodotto installabile funzionante.

Le fondamenta del mio mestiere sono Vala sopra GObject: questo linguaggio mi consente di scrivere codice espressivo e sicuro per la memoria che si compila in C ordinario e si collega all'intero stack GNOME. Progetto librerie complete con introspezione GObject stabile, configuro I/O asincrono in modo che l'interfaccia non si blocchi mai, e utilizzo GSettings, GResource e widget libadwaita come intende la piattaforma. Quando un progetto ha bisogno di sezioni critiche per la velocità, scendo a livello C e le collego con attenzione, e lavoro liberamente con il sistema di build Meson su cui si basano i moderni progetti GNOME.

Infine, mi preoccupo di arrivare al rilascio. Un'applicazione desktop è utile solo quando puoi installarla, quindi costruisco pacchetti tramite Flatpak, preparo manifesti e permessi sensati, dispongo icone, voci desktop e traduzioni e mi assicuro che il risultato funzioni in modo identico su diverse distribuzioni. Mantengo una cronologia di commit chiara e documentazione in modo che il tuo team possa sviluppare il progetto dopo il passaggio.

— Applicazioni GNOME native in Vala e GTK4 con libadwaita
— Librerie GObject con binding tramite Introspezione GObject
— I/O asincrono, GSettings, GResource e integrazione D-Bus
— Build con Meson e collegamento C per percorsi critici
— Imballaggio in Flatpak: manifesti, icone, integrazione desktop
— Porting e modernizzazione di applicazioni legacy a GTK3
Freelancer contacts
E-mailShow
24
Venti · consiglio

Prima di ordinare

  • Guarda il portfolio del freelancer.
  • Descrivi il tuo compito e chiedi un prezzo e una scadenza.
  • Controlla le recensioni di altri clienti.
  • Oppure pubblica un progetto e confronta diverse offerte.
Stessa categoria

Servizi simili

Tutti i servizi nella categoria
Buono a sapersi
Come posso ordinare questo servizio?

Scrivi al freelancer utilizzando il modulo su questa pagina: descrivi il compito, la scadenza e il risultato di cui hai bisogno.

Come posso controllare il freelancer?

Apri il profilo: valutazione, portfolio e recensioni di altri clienti mostrano esperienza con compiti simili ai tuoi.

Viktoria O.Programmazione applicata
Contatto
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