Auf dieser Wiki-Seite sind Anleitungen und Infos zur Entwicklung von Software und zur Erstellung von Webseiten unter Ubuntu gesammelt. Bevor man mit der Entwicklung loslegen kann, muss man sich für eine Sprache entscheiden, eine kleine Hilfe für diese Entscheidung könnte die Linksammlung Comparison and Review
bei Google sein.
Eine alphabetische Liste:
Programmiersprachen
(unter Linux) häufig verwendete Programmiersprachen
Skripting
Skript-Sprachen
KTurtle - Einsteig in die Programmierung mit Logo
Software, die zum Erstellen von Programmen benötigt wird bzw. eingesetzt werden kann:
Shell
"Keine Angst vor der Kommandozeile!"
Compiler und Buildsysteme
die Tools zum Übersetzen des Quellcodes in ausführbare Programme
Entwicklungsumgebungen
Übersicht zu IDEs
Editoren
die Werkzeuge, um den Source-Code zu erstellen
Versionsverwaltung
Verwaltung des Source-Codes
Textdateien vergleichen
Übersicht über diverse "Diff"-Programme
Kunagi - agiles Projektmanagement nach der Scrum-Methode
Valgrind - Fehler in Programmen detailliert protokollieren
GUI-Toolkits - Toolkits um Programme mit GUIs auszustatten
Quickly - schnell und einfach GTK-basierte Applikationen in Python für Ubuntu erstellen
Ubuntu Pakete erstellen
Werkzeuge zum Erstellen eigener Ubuntu Pakete
Grundlagen der Paketerstellung - Schritt für Schritt Anleitung zum Erstellen eigener Ubuntu Pakete
Mikrocontroller - Programmierung von einigen Mikrocontrollern
MSP430-Toolchain - Microcontroller Programmierung
ngspice - Schaltungssimulation
Oregano - grafischer Editor zur Erstellung von Netzlisten
Xilinx ISE - proprietäre Entwicklungsumgebung zum Design von FPGAs und CPLDs
Skripte
eine Sammlung nützlicher Skripte
CMake plattformübergreifendes Programmiertool
Bounties - Belohnungen für Programmier-Arbeit
Lokalisierung - Programme in andere Sprachen übersetzten
SQLite - kleine, leichtgewichtige Datenbank, wird von diversen Projekten gerne als Datenbankbackend genommen
Xephyr - nested X-Server, nützliches Werkzeug bei der Entwicklung im Desktop-Bereich
Doxygen - Dokumentation des Quellcodes erstellen
docutils - Dokumentationen erstellen
Pygments - Quellcode farbig hervorheben
SQLAlchemy - leistungsfähige Datenbankanbindung und Objekt-relationaler Mapper für Python
virtualenv - mehrere (virtuelle) Python-Umgebungen installieren
Android SDK - Anwendungen für Android programmieren
Diese Revision wurde am 23. März 2012 12:49 von aasche erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Übersicht, Programmierung
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten