EnglishSite mapContactsFrançais
 SociétéConseilFormationIngénierieProduitsMOATechnologiesMétiersEvénementsRecrutement
Formation 
Objectifs
  • Comprendre l'architecture RCP
  • Comprendre la structure des plug-ins
  • Concevoir des interfaces ergonomiques
Publics
  • Architectes, Chefs de projets et Développeurs
Pré-requis
  • Connaissance du langage Java et d'Eclipse
Théorie / Pratique
  • 70/30
Réf : RCP / 4 Jours
Paris 2010
20-23 Sept
Nantes 2010
Nous contacter
Rennes 2010
Nous contacter
Sophia-Antipolis 2010
16-19 Août 02-05 Nov.
1800€ ht
Développement d'IHM avec Eclipse RCP
Enjeux
Depuis la version 3.0, Eclipse fournit un ensemble de composants génériques permettant de bâtir des applications autres que des environnements de développement. Cet ensemble robuste et modulaire est connu sous le nom d'Eclipse RCP (Rich Client Platform).
Cette formation s'articule autour des points suivants :
Les motivations de la création d'eclipse RCP
Les avantages architecturaux d'eclipse RCP
Les fonctionnalités fournies par les composants d'eclipse RCP.

Présentation générale
  • Architecture
  • Présentation des couches logicielles
  • Principes des plug-ins
  • Principes des points d'extension
  • Principes des applications RCP
La libraire SWT
  • Modèle de construction
  • Gestionnaires de placement (Layouts)
  • Composants simples (Button, Text, Label, List,...)
  • Conteneurs (Composite, TabFolder, Group,...)
  • Gestions des événements
  • Boites de dialogues
  • Construire un composant réutilisable
  • Compatibilité avec Swing
La libraire JFace
  • Modèle Viewer
  • Modèle MVC
  • Tableau (TableViewer)
  • Arbre (TreeViewer)
  • Listes (ListViewer, ComboViewer)
  • Boites de dialogues
  • Assistant (Wizard)
Développement de plug-in
  • Création d'un plug-in
  • Environnement de développement
  • Mise au point d'un plug-in

Les composants graphiques eclipse
  • Vues
  • Editeurs
  • Perspectives
  • Librairie forms
  • Aide utilisateur
  • Cheat sheets
  • Mécanisme d’internationalisation
  • Logs
Les applications RCP
  • Architecture
  • Avantages
  • Création
  • Execution en dehors d'eclipse
Les points d'extension
  • Concept
  • Déclaration du schema
  • Utilisation dans plug-in Host
Intégration de plug-in
  • Principes
  • Design pattern Adapter
  • Exemple de la vue Properties
Le déploiement
  • Features
  • Update Site
Copywright © 2009 SOFTEAM - Think Object : Modeling