So erstellen Sie eine Linux-Anwendung

So erstellen Sie eine Linux-Anwendung

Ich bin ein neuer Programmierer (Java, JavaScript und C).

Ich möchte in Zukunft Ubuntu-Anwendungen erstellen/daran mitwirken.

Meine Frage ist: Welche Programmiersprache sollte ich lernen, um Ubuntu-Programmierer zu werden?

Antwort1

Da Sie bereits JavaScript (und HTML, nehme ich an) kennen, könnte Ihnen "Zebrastreifen" von Intel.

Dies ist ein Open-Source-Projekt, das Ihr HTML als Android-, Windows-, iOS- oder Linux (DEB)-Anwendung verpackt.

Die Linux-Dokumentation finden Sie hier.

Antwort2

Ich würde ein Buch von Jon Masters und Richard Blum empfehlenProfessionelle Linux-Programmierung.

  • Dieses Buch ist in vier Hauptabschnitte unterteilt, die sich mit den wichtigsten Themen befassen, die Linux-Programmierer beherrschen müssen: Linux-Grundlagen, der Linux-Kernel, der Linux-Desktop und Linux für das Web.

  • Effektive Beispiele helfen den Lesern, sich mit der Entwicklung von Software auf einem Linux-basierten System vertraut zu machen und gleichzeitig die Tools und Dienstprogramme zu nutzen, die zur Rationalisierung des Softwareentwicklungsprozesses beitragen.

  • Erläutert die Verwendung von Emulations- und Virtualisierungstechnologien für die Kernel-Entwicklung und Anwendungstests

  • Enthält nützliche Einblicke, die den Lesern helfen sollen, zu verstehen, wie ihr Anwendungscode in den Rest des Software-Stacks passt.

  • Untersucht die Cross-Kompilierung, das dynamische Einfügen und Entfernen von Geräten, wichtige Linux-Projekte (wie Project Utopia) und die Internationalisierungsfunktionen des GNOME-Desktops.

verwandte Informationen