24FreelanceMarché freelance qui ne dort jamais
Actif

Applications GNOME natives en Genie

92 vues#2360
CatégorieFait main
Période de publication9 joursjusqu'à 21.11.2026
Publié23.08.2026
Vues9257 en 14 jours

À propos du service

Traduit
Je crée des programmes de bureau natifs pour Linux en Genie — un membre de la famille Vala inspiré de Python, basé sur l'indentation, qui se compile via l'outil GObject. Si vous aimez le code lisible mais avez besoin de la rapidité et de l'empreinte mémoire compacte d'un binaire compilé, c'est exactement mon domaine. Au cours des dernières années, j'ai expédié des lanceurs, des éditeurs, des applets de zone de notification et des démons en arrière-plan pour GNOME et GTK, et je sais comment garder le code source de Genie propre tout en interagissant avec les bibliothèques C sous-jacentes.

Voici ce que je livre. Tout d'abord, une interface GTK complète construite en code ou à partir de XML Builder et connectée à votre logique via des signaux et propriétés GObject propres. Deuxièmement, des liaisons GObject correctes afin que l'application communique avec GLib, GIO, libsoup et toute bibliothèque de GObject-Introspection sans fuites ni erreurs de comptage de références. Troisièmement, une construction Meson qui produit un exécutable natif unique, et éventuellement un manifeste Flatpak pour une distribution pratique à travers les distributions.

Parce que Genie utilise une indentation significative au lieu d'accolades, le code reste court et facile à maintenir pour votre équipe après le transfert. Je documente chaque module, écris des tests unitaires sur le cadre de test GLib, et livre un dépôt qui se construit à partir d'un checkout propre. Je peux également porter un projet Vala existant vers la syntaxe Genie ou envelopper une bibliothèque C classique dans une classe GObject conviviale.

Décrivez un flux de travail de bureau que vous devez automatiser ou un outil que vous souhaitez construire, et je le décomposerai en widgets, threads et appels GIO asynchrones. Vous obtiendrez une application GNOME véritablement native et maintenue, pas un lourd wrapper web.
Freelancer contacts
E-mailShow
24
Vingt · conseil

Avant de commander

  • Parcourez le portfolio du freelance.
  • Décrivez votre tâche et demandez un prix et un délai.
  • Vérifiez les avis d'autres clients.
  • Ou publiez un projet et comparez plusieurs offres.
Même catégorie

Services similaires

Tous les services de la catégorie
Bon à savoir
Comment puis-je commander ce service ?

Écrivez au freelance en utilisant le formulaire sur cette page : décrivez la tâche, la date limite et le résultat dont vous avez besoin.

Comment vérifier le freelance ?

Ouvrez le profil : la note, le portfolio et les avis d'autres clients montrent l'expérience avec des tâches comme la vôtre.

Olena T.Fait main
Contact
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