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.
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.