Altri Tutorials

Un tool per lo Sviluppo web Angular con Eclipse

State cercando un plug-in di Eclipse che sia gratuito, leggero e open source e che vi permetta, come Sviluppatori Web, di essere estremamente produttivi usando Angular (o qualsiasi altro framework basato su HTML, Javascript o Typescript)? Potreste allora essere interessati ad installare Wild Web Developer. Per installare Wild Web Developer su Eclipse vi basterà selezionare Help -> Eclipse Marketplace..., digitare "wild web" nel campo "Find:" e premere Enter. Poi premete il button Install e seguite lo wizard finchè non vi chiede di eseguire il restart di Eclipse.

2019-01-20T17:07:38+00:00By |

How to plot a graph with Nebula XYGraph

Nebula is an Eclipse Project that allows you to use hundreds of cool widgets to make your application really awesome. XYGraph is one of them and you can use it to plot a graph with plenty of options. Let's see how to do that. In Eclipse menu select Help, Install New Software..., put the following Update Site in the Work with field   http://download.eclipse.org/nebula/snapshot   then expand Nebula Release Individual Widgets node and select Nebula Visualization Widgets, finish the installation and let Eclipse restart. Now you can create a new application with File, New, Project, Plug-in Development, Plug-in Project, Next. Give the [...]

2018-09-15T20:37:06+00:00By |

Come installare WindowBuilder

Per installare WindowBuilder su Eclipse andiamo alla voce di menu Help -> Eclipse Marketplace..., digitiamo "windowbuilder" nel campo "Find:" e premiamo Invio. Premiamo quindi il bottone Install e seguiamo lo wizard finchè non ci viene chiesto di riavviare Eclipse.

2018-04-27T15:48:32+00:00By |

Sviluppare applicazioni Web con Eclipse RAP

Introduzione Abbiamo già avuto modo di illustrare in passato il framework RAP (vedi articolo Single sourcing con Eclipse RAP). Nel frattempo comunque tale framework ha fatto notevoli progressi (l'articolo menzionato faceva riferimento alla versione 1.4, mentre ora è disponibile la 2.1) e sono cambiate parecchie cose. Ad esempio ora RAP non sta pi├╣ per Rich Ajax Platform, bensì per Remote Application Platform. In pratica è diventato una piattaforma per sviluppare in maniera modulare applicazioni per desktop, browser e mobile. In questo articolo vedremo come preparare l'ambiente necessario e creare la nostra prima applicazione web con RAP. Preparazione dell'ambiente per RAP [...]

2013-12-09T11:47:06+00:00By |

Single sourcing per gestire database con RAP, EMF e Teneo

Nel precedente articolo Single sourcing con Eclipse RAP abbiamo visto come realizzare un'applicazione Eclipse per poi eseguirla sia come applicazione Desktop (RCP) sia come applicazione Web (RAP). Ora vedremo come spingerci oltre per sviluppare un'applicazione orientata ai database con lo stesso approccio duale Desktop/Web. Useremo EMF e Teneo per questo, nello stesso modo illustrato nella serie di tutorial "Dal Modello alla Persistenza" alla pagina Sviluppare con EMF. Nelle seguenti istruzioni occorre fare una chiara distinzione fra installare delle feature nell'IDE oppure nella Target Platform (RAP nel nostro caso). L'installazione nell'IDE si esegue selezionando il menu Help -> Install New Software, [...]

2012-08-15T16:06:27+00:00By |

Single sourcing con Eclipse RAP

Introduzione a RAP RAP (Rich Ajax Platform) è un framework che vi permette di sviluppare una applicazione RCP e renderla disponibile in rete semplicemente indirizzando il browser su un dato link. In questo articolo vedremo come potete sviluppare una applicazione RCP e lanciarla sia come applicazione desktop che come applicazione web . Sì, certo, esattamente lo stesso codice sorgente! Non ci credete? Provate voi stessi.   Setup dell'IDE per RAP Il modo pi├╣ veloce per lavorare con RAP è quello di scaricare la versione Eclipse for RCP and RAP Developers dalla pagina http://www.eclipse.org/downloads Alternativamente potete aggiungere RAP a qualsiasi altra [...]

2012-07-08T16:24:58+00:00By |

Test automatici con Jubula

Eclipse Jubula è un nuovo tool di testing automatico che si aggiunge all'universo Eclipse, permettendo la creazione e l'esecuzione di test automatici delle GUI. Jubula è costituito da un insieme di plugins che permettono il testing anche di applicazioni basate su architetture RCP. In questo tutorial vedremo come lavorare con Jubula per creare, organizzare ed eseguire test di interfaccia su un semplice prodotto RCP. Il tutorial è suddiviso in tre sezioni: - La creazione di una applicazione RCP minimale - Impostare correttamente l'AUT agent per operare tramite Jubula. (L'AUT agent è il meccanismo con cui Jubula comunica con l'applicazione che [...]

2015-04-22T15:35:23+00:00By |

Testing the Eclipse StatusLineManager

As a unit testing addict, I've recently started to use the wonderful SWTBot framwork, for testing the interface part of Eclipse plugins and applications. When it came to test the text of the StatusLine (e.g., after selecting something on a tree, the status line should show the string for the selected element), I found some problems, not strictly related to SWTBot, but to the fact that the IStatusLineManager interface has a method for setting the text, but none for getting the current text. I found a post which was suggesting a "Nasty" way to access the current text, by relying [...]

2012-06-08T11:18:34+00:00By |

Setup Teneo su Eclipse 4.2 – Juno

In questa sezione vedremo come, partendo dalla versione Eclipse Juno Modeling, sia possibile installare alcuni plugin che ci permetteranno di gestire la persistenza su database utilizzando il framework Teneo. Questo framework realizza di fatto uno strato di comunicazione fra EMF e ORM quali Hibernate o EclipseLink, che si occupano appunto della persistenza sul database relazionale. Il vantaggio che si ottiene utilizzando Teneo è quindi quello di poter operare al livello EMF arrivando al database senza dover avere a che fare con i meccanismi degli strati intermedi, che rimangono completamente a carico di Teneo. Per gli esempi che intendiamo proporre useremo [...]

2013-01-20T09:39:59+00:00By |