J2ee - Eclipse Rcp

Drwolf - Eclipse Training Alliance
A Firenze

1.790 
+IVA
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Firenze
  • 32 ore di lezione
Descrizione

Obiettivo del corso: Acquisire familiarità con i principali concetti e le caratteristiche di Eclipse RCP e imparare a sviluppare applicazioni business. Formato: 40% teoria, 60% esercitazioni Materiali forniti: CD con ambiente di sviluppo, esercizi e sorgenti, manuale del corso (in inglese).
Rivolto a: sviluppatori Java che desiderano padroneggiare l'ambiente Eclipse Rich Client Platform (RCP) per lo sviluppo di applicazioni.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Firenze
Via Ponte alle Mosse 43/a, 50144, Firenze, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

esperienza Java, conoscenza base di Eclipse come piattaforma di sviluppo Java

Programma

Copertura:
Eclipse 3.3, Europa Release
Introduzione:
breve storia di RCP, panoramica della piattaforma di sviluppo, applicazione RCP Hello World.
Eclipse Workbench:
Workbench Advisor come entry-point di un'applicazione RCP, creare un'applicazione RCP vuota, ciclo di vita del workbench, creare gli elementi del workbench.
Plug-ins e ciclo di vita di un Plug-in:
introduzione ai plug-in e a PDE – Plug-in Development Environment, struttura dei files plugin.xml e manifest.mf, caricamento plug-in (lazy loading pattern), plug-in directory, dichiarazione plug-in, plug-in
runtime, plug-in main class, plug-in registry, logging e gestione delle eccezioni, tracing.
Extension Points:
creare contribuzioni al workbench e accesso al contribution registry, progettare applicazioni RCP come
sistema strutturato di extension points e contribuzioni.
Introduzione a SWT/JFace:
storia di SWT e concetti base di SWT, SWT Container widgets (Shell, Composite, Group), altri widgets (Label, Button, Text, Combo, List, Table), layout managers, lavorare con events e listeners, widgets
speciali (Menus, Tray, Toolbar), finestre di dialogo standard, programmazione grafica, stampare da SWT, interoperabilità SWT/AWT, customizzazione dei controlli SWT. JFace viewers strutturati, wizards,
dialogues, preference pages, data binding.
Actions:
introduzione al concetto di action, aggiunta programmatica e dichiarativa di actions.
Perspectives:
contribuzioni alle perspectives, definire i layout delle perspectives, aggiungere viste a una perspective, aggiungere shortcuts alle viste.
Viste:
contribuzioni alle viste, utilizzo dei JFace viewers per le viste.
Editors:
contribuzioni agli editors, IEditor Input, gestione del dirty state, implementare “save” / ”save as”, registrare editor actions, usare retargetable actions per gestire le operazioni standard (delete / undo / redo / cut / copy / paste).
Branding, Packaging e Delivering per i prodotti Eclipse Based:
features, produzione, deployment e branding della vostra applicazione RCP.
Laboratorio, Tips&Tricks, Best Practices

Ulteriori informazioni

Stage: Su richiesta
Alunni per classe: 8

Confronta questo corso con altri simili
Leggi tutto