Написание кода и разработка технических решений
Ниже приведены инструкции по созданию и работе над конкретными приложениями. Если вы не уверены в том, где можно внести свой вклад, выберите приложение, которое вы используете сами, или язык программирования, с которым вы уже знакомы. Попробуйте решить проблему или реализовать функцию, которая важна для вас или в которой вы чувствуете внутреннюю мотивацию.
Случайные предложения из доступных приложений.
Не найдено приложений, соответствующих заданному поиску.
Создание собственного приложения не только позволит вам реализовать свои идеи по собственному усмотрению. Это также возможность понять, как сочетаются все элементы экосистемы GNOME.
Приложения для GNOME можно писать на нескольких языках программирования. Вы можете ознакомиться с нашим списком наиболее часто используемых языков.
Вы можете опубликовать свое приложение на Flathub, чтобы сделать его доступным для многих людей. Если ваше приложение отшлифовано и готово к повседневному использованию, вы можете рассмотреть возможность представления его в GNOME Circle. Членство в Circle дает проекту право на поддержку со стороны Фонда GNOME.
Ниже вы можете ознакомиться с обзором наиболее популярных языков для написания приложений GNOME.
Чтобы начать разработку приложений GNOME на C, мы рекомендуем Руководство для начинающих, в котором также рассматривается язык C. Ниже вы можете найти другие важные ресурсы.
Мы рекомендуем Руководство разработчика GJS, чтобы начать работу с JavaScript в GNOME. Ниже вы можете найти другие важные ресурсы.
Если вы знакомы с основами языка Python, мы рекомендуем Руководство для начинающих, которое также охватывает язык Python. Ниже вы можете найти другие важные ресурсы.
Если вы знакомы с основами языка Rust, мы рекомендуем онлайн-книгу Разработка графического интерфейса с помощью Rust и GTK 4. В этой книге объясняется, как Rust можно использовать для создания приложений в экосистеме GNOME. Ниже вы можете найти другие важные ресурсы.
Для начала работы с языком Vala мы рекомендуем Руководство по Vala или Руководство для начинающих, в котором также рассматривается Vala. Ниже вы можете найти другие важные ресурсы.
Чтобы начать разработку в GNOME, стоит попробовать следующие приложения. Дополнительные приложения вы можете найти в разделе Инструменты разработки на странице Приложения для GNOME.