Entwicklung

Schreiben Sie Code und entwerfen Sie technische Lösungen

Zu vorhandenen Apps beitragen

Im Folgenden finden Sie Anleitungen zur Erstellung und Bearbeitung bestimmter Anwendungen. Wenn Sie sich nicht sicher sind, wo Sie einen Beitrag leisten können, sollten Sie eine Anwendung wählen, die Sie selbst verwenden, oder eine Programmiersprache, mit der Sie bereits vertraut sind. Versuchen Sie, ein Problem zu lösen oder eine Funktion zu implementieren, die für Sie wichtig ist oder zu der Sie eine innere Motivation verspüren.

 

    Zufällige Vorschläge aus den verfügbaren Anwendungen.

    Keine Apps für die angegebene Suche gefunden.

    Eine neue App erstellen

    Die Erstellung einer eigenen Anwendung ermöglicht es Ihnen nicht nur, Ihre eigenen Ideen nach Belieben umzusetzen. Es ist auch eine Gelegenheit zu verstehen, wie alle Teile des GNOME-Ökosystems zusammenpassen.

    Es ist möglich, Anwendungen für GNOME in mehreren verschiedenen Programmiersprachen zu schreiben. Sie können unsere Liste der am häufigsten verwendeten Sprachen einsehen.

    Sie können Ihre Anwendung auf Flathub veröffentlichen, um sie auf einfache Weise vielen Menschen zugänglich zu machen. Wenn Ihre Anwendung ausgefeilt und für den täglichen Gebrauch bereit ist, können Sie in Erwägung ziehen, sie bei GNOME Circle einzureichen. Durch die Mitgliedschaft im Circle hat Ihr Projekt Anspruch auf Unterstützung durch die GNOME Foundation.

    Programmiersprachen

    Im Folgenden finden Sie eine Übersicht der beliebtesten Sprachen, um GNOME-Apps zu schreiben.

    Für den Einstieg in die Entwicklung von GNOME-Anwendungen mit C empfehlen wir das Einstiegstutorial, das auch die Sprache C behandelt. Weitere wichtige Ressourcen finden Sie weiter unten.

    Wenn Sie mit den Grundlagen der Sprache Python vertraut sind, empfehlen wir Ihnen das Einstiegstutorial, das ebenfalls die Sprache Python behandelt. Weitere wichtige Ressourcen finden Sie weiter unten.

    Wenn Sie mit den Grundlagen der Sprache Rust vertraut sind, empfehlen wir das Internet-Buch GUI-Entwicklung mit Rust und GTK 4. Dieses Buch erklärt, wie Rust zur Erstellung von Anwendungen im GNOME-Ökosystem verwendet werden kann. Weitere wichtige Ressourcen finden Sie weiter unten.

    Nützliche Apps

    Die folgenden Anwendungen sind es wert, ausprobiert zu werden, um mit der Entwicklung innerhalb von GNOME zu beginnen. Weitere Anwendungen finden Sie im Abschnitt Entwicklung auf Apps für GNOME.

    Sprache auswählen