TI283
Technologies de l'information

JAVA Eclipse RCP : Développer des applications Desktop client riche

Créer des applications riches avec Eclipse RCP, SWT, JFace et architecture plug-in


Cette formation vise à mieux comprendre l'architecture RCP pour développer des applications desktop client riche. Des notions sont présentées pour la mise en place de plug-ins ou encore pour l'utilisation de composants graphiques en se référant aux librairies JFace ou JWT.

Objectif

Cette formation permet aux participants de comprendre l’architecture RCP et la structure des plug-ins Eclipse, de concevoir des interfaces ergonomiques, de développer leurs propres composants et de créer un plug-in graphique complet sous Eclipse.

Est-ce pour vous ?

Architectes, Chefs de projets et Développeurs.

Préalables

Avoir des connaissances en langage de programmation.

Vos gains

  • Concevoir des applications Desktop modulaires basées sur l’architecture Eclipse RCP et les plug-ins
  • Développer des interfaces riches avec SWT et JFace (vues, éditeurs, viewers, layouts)
  • Structurer l’interface utilisateur avec perspectives, formulaires et mécanismes d’internationalisation
  • Déboguer efficacement les applications avec les outils Eclipse (Debug, expressions, vues)
  • Déployer des applications RCP via features et sites de mise à jour
  • Contenu

    Présentation générale

    • Architecture
    • Présentation des couches logicielles
    • Principes des plug-ins
    • Principes des points d'extension
    • Principes des applications RCP
    Voir plus +/-

    Développement de plug-in

    • Création d'un plug-in
    • Environnement de développement
    • Mise au point d'un plug-in

    Le débogueur

    • La perspective Debug
    • La session de débogage
    • Exploiter les différentes vues
    • Évaluer et afficher des expressions

    Les composants graphiques eclipse

    • Vues
    • Éditeurs
    • Perspectives
    • Librairie forms
    • Aide utilisateur
    • Mécanisme d’internationalisation
    • Logs

    Les applications RCP

    • Architecture
    • Avantages
    • Création
    • Exécution en dehors d'eclipse

    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)

    Le déploiement

    • Features
    • Update Site

    💡 Informations utiles

    Nos formations sont offertes à Montréal ou Québec en présentiel ou en format virtuel. Les dates et lieux sont précisés lors de votre choix de session ci-dessous. Si vous avez des questions concernant l'inscription, les horaires, la langue d’enseignement ou les modalités d’annulation, consultez notre FAQ .

    Intervenants

    Durée
    3 jours
    Horaire
    Voir les dates de formations pour plus de détails
    Tarif régulier
    1 485 $
    Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
    1 335 $
    Formation en entreprise

    Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

    Demander une soumission

    Demander une formation en entreprise

    Vous avez plusieurs employés intéressés par une même formation? Que ce soit en présentiel dans vos bureaux ou à distance en mode virtuel, nous offrons des formations privées adaptées aux besoins de votre équipe. Des tarifs de groupes sont disponibles. Contactez-nous pour plus de détails ou demandez une soumission en ligne.

    Dites-nous en plus
    Ajout effectué Voir mon panier