Formation Eclipse RCP 4
Formation
À Levallois-Perret
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
-
Lieu
Levallois-perret
Grâce à cette formation vous pourrez acquérir les connaissances nécessaires qui vous permettrons d’ajouter des compétences à votre profil et obtenir de solides aptitude qui vousoffriront de nombreuses opportunités professionnelles.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
PrésentationPositionnement d'Eclipse RCP dans la mouvance Client Riche et RDA (Rich Desktop Application)Comprendre l'infrastructure EclipseDistinctions entre Eclipse, SWT, JFace et RCP Une application RCP : un ensemble de plugins sur une base EclipsePrésentation du socle d'Eclipse (Equinox)Définition d'une contribution à la plate-forme et présentation des possibilités SWT : les composants graphiques d'EclipseConstruction de composants simples (boutons, liste déroulantes, radios...)Agencement des composants (FillLayout, GridLayout,..)Gestion des événements graphiques (ActionListener,Focus Listener,...) TP : Construction d’une fenêtre SWT en utilisant les layoust et les listeners. Comprendre et utiliser JFaceLimites de SWT et but de JFace Le mécanisme de Viewer : TreeViewer et TableViewer Les fenêtres de dialogue complémentaires Création d'un Wizard / Assistant multi-pages TP : Construction d’une table en exploitant les principes des viewers Développement d'un PluginContenu 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 TP : Construction d’un plugin simple permettant d’étudier les différentes phases de développement. Contribuer à l'infrastructure EclipseCréer et déclarer une Vue (View) dans une perpective Créer et déclarer un Editeur (Editor) Créer et déclarer une Perspective Contribuer sous forme d'entrées de menu ou de boutons: les Actions et les CommandLier la Vue à un état particulier du Workbench: SelectionProviders et SelectionListeners Lier l'éditeur à des Vues possiblement ouvertes (type Properties) Créer une application multilingue (i18n) Développement à base de contributions aux points d'extensions standards Rendre ses développements extensibles en créant de nouveaux points d'extensionAfficher les logs et régler les niveaux de traceCréer des tests unitaires avec SWTBOTTP : Construction de plugin possédant plusieurs vues synchronisées Développement d’une application RCPCréer un projet de Plugin EclipseCréation d'un produit (Product) Gérer les configurations de lancements Packaging de l'application RCP sous la forme d'un livrable à l'aide du PDETP : Construction d’une application RCP, construction d’un éxécutable Packager et livrer l'applicationPrésentation du mécanisme de Feature et d’udpate siteAutomatiser la construction des livrables avec maven Tycho Présentation de la version eclipse 4 (e4)Vue générale de la nouvelle architectureConnaitre les points communs avec eclipse 3.xLe modele de programmation MDA d’ e4Création d’une application d’exemple e4Editer le modèle et bâtir une IHM à l’aide des outils e4 TP : Construction d’une application RCP e4 en utilisant les plugins d’assistant de création e4. Programmation d’application RCP en eclipse 4Programmation des Parts et des HandlersUtilisation de l’injection de dépendance et la hiérarchie de contexteLa programmation par annotationUtilisation des fragments d’applicationsL’injection des services e4 pour manipuler les parts, la selection, du log ...Utilisation du mécanisme de bus événementiels par souscription/publicationL’intégration des CSS et des thèmes graphiquesPortabilité des applications eclipse 3.x vers eclipse 4.x (compatibilty layer, migration, wrapping de composant e3)TP : Mettre en place une communication entre Part grâce à l’injection de dépendance et les services e4. Modification des styles d’affichage par les CSS.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation Eclipse RCP 4