Développer des Plug-In Eclipse et Clients Rcp
Formation
À Montrouge et Rouen
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
3 Jours
Objectifs: Eclipse est une plate-forme très ouverte et modulaire initialement prévue pour l'intégration d'outils de développement et de conception réalisés sous la forme de plug-ins s'exécutant au-dessus d'un noyau générique. L'ouverture, la souplesse et la puissance de la plate-forme Eclipse s'im. Destinataires: Ce cours s'adresse à tout développeur, chef de projet ou architecte logiciel.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Connaissance du langage Java. Connaissance minimale de l'utilisation d'Eclipse.
Les Avis
Le programme
- Les objectifs respectifs d'Eclipse et de RCP.
- Les concepts de l'interface utilisateur (fenêtre, page, partie, ...).
- Les concepts de ressources (espace de travail, projet, dossier, fichier...).
- Les concepts architecturaux (plug-in, extension, point d'extension).
- La séparation déclaration/implémentation (les manifests).
- L'organisation des informations.
- L'utilisation du PDE (Plugin Development Environment).
Les bases graphiques nécessaires à la réalisation des plug-ins et des clients riches
SWT et Jface
- Les principaux éléments de SWT (Standard Widget Toolkit).
- Présentation des principaux Controls.
- Présentation des principaux Layout et Layout Managers.
- Le traitement des événements.
- Présentation des principaux Composite.
- Présentation des Widgets Table, Tree, Menu.
- Présentation des Dialog SWT.
- Les principaux éléments de SWT.
- Présentation des principaux Viewers JFace.
- Présentation des principaux Dialog JFace.
- Présentation des Preferences JFace.
Visualiser les informations : les Views
- La déclaration dans le plug-in.xml.
- L'API et son implémentation.
- La construction et l'intégration des Views.
- La synchronisation des Views.
Introduire des actions
- Les différentes actions (menus, menus contextuels, barre d'outils, ...).
- La déclaration dans le plug-in.xml.
- L'API et son implémentation.
- L'intégration des actions.
Editer les informations : les Editors
- La déclaration dans le plug-in.xml.
- L'API et son implémentation.
- La construction et l'intégration des Editors.
- La synchronisation des Editors et des Views.
Gérer les ressources de l'espace de travail
- Les principaux concepts et les API correspondantes.
- La gestion des modifications : le traitement des événements associés.
- L'intégration des Constructeurs (Builders).
Gérer les « Preferences »
- La déclaration dans le plug-in.xml.
- L'API et son implémentation.
- L'intégration des « Preferences ».
Définir des points d'extension
- Le modèle de plug-in.
- Le pattern d'intégration.
- Les proxies paresseux.
Quelques éléments divers
- La création d'une nouvelle perspective.
- L'extension d'une perspective existante.
- L'internationalisation.
- Les fragments.
- La documentation.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Développer des Plug-In Eclipse et Clients Rcp