Ceci est une ancienne révision du document !
Le Développement (internet ou applications) sous Ubuntu Linux
Linux est très bien doté au niveau des programmes aidant au développement.
Le développement Web
Le développement web, création de pages internet et de script PHP, etc.
WYSIWYG
Le WYSIWYG est le fait de voir directement ce que l'on édite au format final, c'est-à-dire, que ce que vous éditez ressemble fortement au résultat final publié.
Libres
- Amaya : Logiciel libre d'édition XHMTL, conçu par le W3C et l’INRIA
- Kompozer : Logiciel libre d'édition HMTL
- Composer : Logiciel très semblable à Kompozer, inclu dans la suite [Seamonkey]
- NVU : Logiciel Libre d'édition HTML maintenant remplacé par Kompozer.
- e-anim : Logiciel de création d'animation flash en java
- f4l : Flash 4 Linux - Logiciel de création flash Site officiel
Non-libres
- Dreamweaver : Logiciel propriétaire d'édition HTML
- Macromedia_Flash : Logiciel de création des animations Flash (voir cette discussion sur le forum )
NON-WYSIWYG
- BlueFish :
Le développement d'applications
Cette partie concerne aussi bien la simple compilation, création de petit programmes que la création de programmes ambitieux !
Compiler un programme
Création de paquets .deb
Les paquets .deb sont les "installeur" de programmes d'ubuntu, ces pages vous expliquent comment les créer.
Les IDE - EDI( en français)
Tout d'abord, qu'est ce qu'un EDI ? Un EDI (Environnement_de_développement_intégré) est un logiciel 3 en 1 permettant au programmeur d'écrire, compiler et déboguer son programme avec un seul logiciel.
Voici les principaux, une liste plus complète est disponible ici ; programmation
- Code_Blocks : Un IDE extrêmement complet et pratique En anglais seulement !
- Anjuta : Un IDE complet et léger !
- Geany : Un très bon léger et non usine à gaz IDE - Ne contient pas de débogueur !
- Eclipse : Un IDE complet, mais pas vraiment simple, et lourd Utilise Java !
- KDevelop : Un IDE complet pour KDE (légèrement difficile à prendre en main)
- Qt-creator : L'IDE officiel de la librairie QT, agréable et complet (Screenshot)!
- QDevelop : Un IDE léger dédié à la programmation Qt
- MonoDevelop : Environnement de développement complet dédié à la plate forme Mono
- NetBeans: IDE libre pour Java
- eiffelstudio: IDE complet et libre pour ISE Eiffel
Une alternative à l'utilisation d'un EDI est le développement à l'aide d'un éditeur de texte suivi d'une compilation manuelle.
Compilateurs
Les compilateurs
Langages
Certains langages de programmation (principalement les langages interprété), demandent l'installation de certains programmes et librairies pour fonctionner.
Outils de Versionning
Les outils de gestion de version permettent la synchronisation facile des équipes de développement, ils sont même quasiment indispensables quand il s'agit de travailler en équipe dispersé à travers le monde…
- CVS :
Pages concernant le développement
Contributeurs : Fabien26.