Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
developpement [Le 07/06/2008, 18:16] Canigou 66 Les paquet > Les paquets |
developpement [Le 07/02/2010, 00:00] (Version actuelle) frombenny |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Portail}} | + | **[[wiki/syntaxe#redirection|Redirection]]** |
- | ---- | + | ~~REDIRECT>programmation~~ |
- | + | ||
- | ====== 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 === | + | |
- | + | ||
- | * [[Kompozer]] : Logiciel libre d'édition HMTL | + | |
- | * [[NVU]] : Logiciel Libre d'édition HTML maintenant remplacé par Kompozer. | + | |
- | + | ||
- | === Non-libres === | + | |
- | + | ||
- | * [[Dreamweaver]] : Logiciel propriétaire d'édition HTML | + | |
- | + | ||
- | * [[Macromedia_Flash]] : Logiciel de création des animations Flash | + | |
- | + | ||
- | + | ||
- | ==== 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 ==== | + | |
- | + | ||
- | * [[tutoriel:Compilation|Comment Compiler un Programme (avec Checkintall)]] : Méthode créant un paquet .deb pour permettre l'installation et la désinstallation facile des programmes. | + | |
- | * [[:projets:paquets:compiler_un_programme|Comment Compiler un Programme (méthode traditionnelle (./configure && make && sudo make install))]] : Méthode utilisée par quasiment tous les programmes. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Création de paquets .deb ==== | + | |
- | + | ||
- | Les paquets .deb sont les "installeur" de programmes d'ubuntu, ces pages vous expliquent comment les créer. | + | |
- | + | ||
- | * [[:projets:ecole:paquets|Comment Créer un paquet .deb]] : | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Les IDE - EDI( en français) ==== | + | |
- | + | ||
- | Tout d'abord, **qu'est ce qu'un EDI ?** Un EDI ([[wpfr>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. | + | |
- | + | ||
- | Une alternative à l'utilisation d'un EDI est le développement à l'aide d'un éditeur de texte suivi d'une compilation manuelle. | + | |
- | + | ||
- | * [[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 | + | |
- | + | ||
- | * [[Emacs]] : | + | |
- | * [[Vim]] : | + | |
- | * [[jEdit]] : | + | |
- | + | ||
- | * [[MonoDevelop]] : Envireonnment de développement complet dédié à la plate forme Mono | + | |
- | + | ||
- | + | ||
- | ==== Compilateurs ==== | + | |
- | + | ||
- | Les compilateurs | + | |
- | + | ||
- | * [[JBuilder2005]] : | + | |
- | + | ||
- | + | ||
- | ==== Langages ==== | + | |
- | + | ||
- | Certains langages de programmation (principalement les langages interprété), demandent l'installation de certains programmes et librairies pour fonctionner. | + | |
- | + | ||
- | * [[Gambas]] : Une sorte de Visual Basic libre | + | |
- | * [[Mono]] : Implantation libre de Microsoft .NET | + | |
- | + | ||
- | + | ||
- | ==== 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]] : | + | |
- | * [[CVS_Server]] : | + | |
- | * [[Subversion]] : | + | |
- | * [[hg_Mercurial]] : | + | |
- | + | ||
- | ===== Pages concernant le développement ===== | + | |
- | + | ||
- | {{topic>developpement développement}} | + | |
- | + | ||
- | ---- | + | |
- | //Contributeurs: Créée par [[utilisateurs:Fabien26]].// | + |