La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Eclipse il framework definitivo? Relatore: Ruggero Maffei.

Presentazioni simili


Presentazione sul tema: "Eclipse il framework definitivo? Relatore: Ruggero Maffei."— Transcript della presentazione:

1 Eclipse il framework definitivo? Relatore: Ruggero Maffei

2 Multipiattaforma (Linux, Windows, Mac, Solaris…anche nelle versioni 64 bit)Multipiattaforma (Linux, Windows, Mac, Solaris…anche nelle versioni 64 bit) Versione 3.1 di Giugno 2005… 1 milione di download in 40 giorni!!Versione 3.1 di Giugno 2005… 1 milione di download in 40 giorni!! Versione attuale STABLE 3.1.1.Versione attuale STABLE 3.1.1. Milestone: 3.2M3.Milestone: 3.2M3. 1000 plugin a disposizione.1000 plugin a disposizione. Versione 3.2 per Giugno 2006 rilasciata con tutti i major projects insieme.Versione 3.2 per Giugno 2006 rilasciata con tutti i major projects insieme. I numeri di Eclipse

3 Installazione dal sito http://java.sun.com del JDK (1.5 attualmente) e del relativo runtime JRE.Installazione dal sito http://java.sun.com del JDK (1.5 attualmente) e del relativo runtime JRE.http://java.sun.com Download da http://www.eclipse.org della versione preferita.Download da http://www.eclipse.org della versione preferita.http://www.eclipse.org Untar del pacchettoUntar del pacchetto Lanciare l’applicativo!!Lanciare l’applicativo!! Installazione

4 JAVA IDE  Sistema completo per lo sviluppo di soluzioni JAVA.JAVA IDE  Sistema completo per lo sviluppo di soluzioni JAVA. FRAMEWORK  Framework per la creazione di applicativi o IDE specializzati.FRAMEWORK  Framework per la creazione di applicativi o IDE specializzati. Duplice realtà

5 JAVA IDE - Interfaccia Workbench Perspective Views

6 JAVA IDE - Editor Code folding Controllo sintassi in tempo reale Quick fix

7 JAVA IDE - Views HierarchyOutline

8 JAVA IDE - Wizard Scelta del package Modificatori Ereditarietà

9 JAVA IDE - Refactoring Rinominare metodi e classi Modifica della firma di un metodo Estrazione di un interfaccia Creazione di getters e setters Conversione da variabili locali in campi

10 JAVA IDE - Javadoc In fase di editing, con syntax highlighting Generazione di tutta la documentazione del progetto.

11 JAVA IDE - Debug Stack call Breakpoint e watch expressions Hot code replacement Console output Conditional breakpoint

12 JAVA IDE – Version Control Supporto nativo per cvs. Supporto per SVN come plugin. Merge, Branch, Tag Crea patch Diff e merge Indicazione grafica dello status dei file

13 JAVA IDE – JUnit Supporto per unit test. Visualizzazione dei failures. Trace dei failures. Creazione di suite di test per regression tests.

14 FRAMEWORK – CDT ERESIA!! Un framework scritto in Java per compilare progetti in C o C++!.

15 FRAMEWORK – PhpEclipse Integrazione con PHP engine, MySQL e Apache.

16 FRAMEWORK – WebUpdate I componenti stessi di eclipse sono aggiornabili via web. Lo stesso vale per i plugin.

17 FRAMEWORK – J2ME Applicazioni J2ME per cellulari e palmari.

18 FRAMEWORK – J2EE

19 FRAMEWORK – SWT Le librerie grafiche JAVA, sia AWT che Swing, non sono molto recenti e soffrono di un grave difetto.Le librerie grafiche JAVA, sia AWT che Swing, non sono molto recenti e soffrono di un grave difetto. NON hanno un look nativo!NON hanno un look nativo! SWT è la libreria su cui è costruito Eclipse e permette alle applicazioni di assumere un look and feel diverso a seconda della piattaforma su cui vengono eseguite: Linu, Windows, Mac OSX.SWT è la libreria su cui è costruito Eclipse e permette alle applicazioni di assumere un look and feel diverso a seconda della piattaforma su cui vengono eseguite: Linu, Windows, Mac OSX.

20 FRAMEWORK – SWT

21 Riferimenti http://www.eclipse.orghttp://www.eclipse.orghttp://www.eclipse.org Sito principale: docs, download e articoli http://www.planeteclipse.org.http://www.planeteclipse.org.http://www.planeteclipse.org Sito che raccoglie i principali blog su Eclipse http://eclipse-plugins.2y.nethttp://eclipse-plugins.2y.nethttp://eclipse-plugins.2y.net Sito che raccoglie e cataloga i plugin di Eclipse http://www.eclipsezone.comhttp://www.eclipsezone.comhttp://www.eclipsezone.com Sito di riferimento per il mondo Eclipse


Scaricare ppt "Eclipse il framework definitivo? Relatore: Ruggero Maffei."

Presentazioni simili


Annunci Google