Chapitre4
Nous avons développé notre programme avec
NetBeans, cet éditeur est conçu pour fournir des produits de
développement logiciel solide comme le roc (EDI Nettes, Plateforme
NetBeans) qui répondent aux besoins des développeurs,
utilisateurs et les métiers qui reposent sur NetBeans comme base pour
leurs produits
I. Introduction :
La nécessité de faciliter et d'automatiser le
processus de développement de logiciel a permis la création de
divers Environnements de Développements Intégrés (EDI ou
IDE) en anglais « Integrated Development Environment. »
Dans le domaine de la programmation avec Java, il y a plus de
50 IDE's disponibles, par exemple : Eclipse, NetBeans, DrJava, JIPE, BlueJ,
Gel, Borland JBuilder, Oracle JDeveloper, IntelliJIDEA, JCreator
Eclipse et NetBeans sont très utilisés
dans les domaines : Professionnels et éducatifs. Toutes les entreprises
de logiciel, les universités, les écoles d'ingénieurs, les
laboratoires de recherche informatique utilisent toujours Eclipse et/ou
NetBeans.
Nous avons travaillé dans la vie universitaire et
professionnelle avec Eclipse et NetBeans.
II. Le NetBeans
Est conçu pour fournir des produits de
développement logiciel solide comme le roc (EDI Nettes, Plateforme
NetBeans) qui répondent aux besoins des développeurs,
utilisateurs et les métiers qui repose sur NetBeans comme base pour
leurs produits. NetBeans est également une communauté vibrante
où des personnes de n'importe quel pays que vous pouvez imaginer, ont la
possibilité de poser des questions, donner des conseils, contribuer et
finalement partager le succès de nos produits. Vous trouverez des
étudiants sur nos listes de distribution, des développeurs de
sociétés, et des personnes désirant approfondir leurs
connaissances.
Historique
En 1997, NetBeans naît de Xelfi, un projet
d'étudiants dirigé par la Faculté de mathématiques
et de physique de l'Université Charles de Prague. Plus tard, une
société se forme autour du projet et édite des versions
commerciales de l'EDI NetBeans, jusqu'à ce qu'il soit acheté par
Sun en 1999. Sun place le projet sous double licence CDDL et GPL v2 en juin de
l'année suivante.
Multilingue
La version actuelle, Netbeans 6.9.1 (sortie le 5 Août
2010), est disponible en 23 langues, la plupart étant
réalisées par la communauté d'utilisateurs.
3 Environnement
Netbeans est un IDE qui supporte une large variété
de langages de programmation et d'outils de collaboration.
3.1 Environnement de base
L'environnement de base comprend les fonctions
générales suivantes :
- configuration et gestion de l'interface graphique des
utilisateurs,
- support de différents langages de programmation,
- traitement du code source (édition, navigation,
formatage, inspection..),
- fonctions d'import/export depuis et vers d'autres IDE, tels
qu'Eclipse ou JBuilder, - accès et gestion de bases de données,
serveurs Web, ressources - partagées,
- gestion de tâches (à faire, suivi ...),
- documentation intégrée.
|