ProFreelance

Десктоп-программы GNOME на языке Genie под заказ

Просмотры31за 14 дней: 14
Размещена23.08.2026
Беру заказы на настольные программы для Linux, написанные на языке Genie. Это язык из семейства Vala с синтаксисом по отступам в духе Python, а собирается он через набор инструментов GObject. Такой подход даёт вам читаемый исходник и одновременно быстроту и скромный расход памяти обычного скомпилированного приложения. За годы практики я собрал немало запусков, текстовых редакторов, апплетов в области уведомлений и фоновых служб для среды GNOME и библиотеки GTK, поэтому держу код на языке Genie аккуратным даже там, где он тесно работает с сишными библиотеками под капотом.

Что входит в результат. Сначала готовый интерфейс GTK — я собираю его прямо в коде или описываю через XML для Builder, а затем связываю с логикой сигналами и свойствами GObject. Далее правильные привязки GObject: программа обращается к GLib, GIO, libsoup и любой библиотеке из GObject-Introspection без утечек памяти и путаницы со счётчиком ссылок. Наконец, конфигурацию Meson, дающую один нативный исполняемый файл, а по запросу и манифест Flatpak для лёгкой раздачи по разным дистрибутивам.

Отступы вместо фигурных скобок делают текст программы коротким, и ваша команда легко подхватит его после сдачи. Каждый модуль снабжаю пояснениями, покрываю юнит-тестами на каркасе GLib и передаю хранилище кода, которое собирается с чистого клона. Могу также перевести имеющийся проект Vala на синтаксис Genie либо завернуть простую библиотеку на C в удобный класс GObject.

Расскажите, какой рабочий процесс на рабочем столе надо автоматизировать или какую утилиту собрать, и я разложу задачу на виджеты, потоки и асинхронные вызовы GIO. На выходе — сопровождаемая и по-настоящему родная для GNOME программа, а не громоздкая веб-обёртка.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Мария ЧеркасоваПрограммирование
Написать

На какие запросы отвечает эта страница