ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais

Nos formations :

Toutes nos formations Java, Java EE

Formation Développer des plug-ins Eclipse et clients RCP

Stage pratique
Durée : 3 jours
Réf : PLU
Prix  2020 : Nous contacter
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

Ce cours présente l'architecture et les mécanismes fondamentaux à la base d'Eclipse et de RCP. Il vous montre ensuite les différents aspects du développement et de l'intégration des Plug-ins dans le cadre d'Eclipse et de RCP.

Objectifs pédagogiques

  • Développer des applications clientes riches avec Eclipse RCP
  • Maîtriser le cycle de développement de plug-ins Eclipse
  • Manipuler les composants graphiques SWT et JFace
  • Améliorer les plug-ins installés sur la plateforme via des points d'extensions.

Travaux pratiques

Réalisation d'une application cliente illustrant les points importants (graphique, visualisation, édition, préférences, internationalisation, etc.).
PROGRAMME DE FORMATION

Concepts et architecture d'Eclipse et de RCP

  • Les objectifs d'Eclipse et de RCP.
  • L'architecture générale.
  • L'organisation des informations. Utilisation du PDE.

Travaux pratiques
Utilisation du PDE et création d'un Plug-in minimal.

Bases graphiques nécessaires à la création de clients riches

  • Les composants SWT (Controls, Layout, Dialog, Composite... ).
  • Traitement des événements.
  • Les composants JFace (TableViewer,TreeViewer, Wizard, Dialog...).

Le développement de Plug-ins

  • La déclaration dans le plugin.xml. manifest.mf.
  • L'API et son implémentation. La construction et l'intégration.
  • Visualiser et éditer les informations : les Views et leurs synchronisation, les Editors et EditorInput.
  • Ajouter des Actions/Commandes dans les menus contextuels et barre d'outils.

Travaux pratiques
Ecriture de plusieurs Views simples synchronisées. Utilisation des actions.

Les composants complémentaires

  • Définir des points d'extension. Le pattern d'intégration. Les proxies paresseux.
  • Création et extension d'une perspective. L'internationalisation. Les fragments. La documentation.
  • Ecrire des tests automatisés avec SWTBot.

Travaux pratiques
Construction d'un point d'extension. Internationalisation et intégration des Views et Editors dans une perspective existante.

Développement d'une application RCP

  • Créer une application RCP.
  • Gérer les configurations de lancements.
  • Livrer une application RCP

Travaux pratiques
Construction d'une application RCP, construction d'un exécutable.

Packager et deployer

  • Présentation du mécanisme de feature et d'udpate site.
  • Automatiser la construction des livrables avec Tycho.

Programmation d'application RCP en Eclipse 4

  • Vue générale de la nouvelle architecture.
  • Editer le modèle d'une application RCP.
  • Utilisation des annotations et de l'injection de dépendance.
  • Utilisation des fragments d'applications.
  • Intégration des services e4.
  • Utilisation du bus d'événements.
  • L'intégration des CSS.
  • Portabilité eclipse 3.x vers Eclipse 4.x.

Travaux pratiques
Construction d'une application e4, mise en pratique de l'injection et des services. Personnalisation par CSS.

Participants / Prérequis

» Participants

Développeurs, chefs de projet et architectes logiciels.

» Prérequis

Bonnes connaissances en Java et connaissances de base de l'utilisation d'Eclipse.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

Pour vous inscrire

Prochaines sessions : Nous consulter

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys