Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Cycle de développement d’une application Eclipse RCP
2/ Développer un Plugin
Structure des plugins
Le cycle de développement des plugins
Manifestes MANIFEST.MF et plugin.xml
Dépendances entre plugins
Extensions et points d’extension
Utilisation du PDE
Étude de l’outillage proposé par le PDE
La notion de target
Les constituants d’une application RCP
Les tests unitaires avec le PDE JUnit
3/ Les bases d’Eclipse 4
Eclipse 3.x vs Eclipse 4
Présentation d’EMF
Le modèle EMF du workbench : e4 Application Model
L’injection de dépendances
Les principales annotations
Le contexte d’injection : Eclipse context
La notion de service et présentation des principaux services
4/ Bases graphiques nécessaires à la création de clients riches
Les composants SWT (Controls, Layout, Dialog, Composite... )
Traitement des événements
5/ Structure détaillée d’une application eclipse RCP
Le cadre graphique d’Eclipse
Présentation de la notion de Workbench
Les perspectives
Les vues
Les éditeurs
Les menus (menu principal, barre de boutons et menus contextuels)
Les pages de préférences
Les assistants (Wizards)
6/ Les librairies graphiques d’eclipse : SWT ET JFACE
Les composants SWT (Controls, Layout, Dialog, Composite... )
SWTDesigner
Les composants JFace (TableViewer,TreeViewer, Wizard, Dialog...)
Utiliser les ‘Viewers’ JFace
JFace et les pages de préférences
La librairie Eclipse Forms
L'intégration des CSS
L’outil CSS Spy
La notion de thème
7/ Le développement de Plug-ins
Contenu et structure d'un plugin Eclipse
Le cycle de développement des plugins
Utiliser les vues spécifiques du PDE
Complémentarité des manifestes MANIFEST.MF et plugin.xml
8/ Livraison de l’application
Mécanisme de Feature
Créer un produit (Product)
Packaging de l’application RCP : livrable à l’aide du PDE
Livraison :
Manuelle de l’application
Multi plateforme avec le delta pack
Outils de livraison ‘headless’
9/ Déploiement des applications eclipse RCP
Automatisation de la création des livrables
Présentation et utilisation de Tycho
Internationalisation et notion de fragments
10/ Compléments
Le bus d’événements d’Eclipse 4
L’API "JFace Data Binding"
L’aide
L’API Job
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Architectes
Chefs de projets
Ingénieurs
Dates
Dates
Du 08 au 12 Avril 2024
Du 26 au 30 Août 2024
Du 16 au 20 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.