Tra le varie comunità di sviluppatori che Eclipse ha sostenuto, appare numerosa quella dei programmatori Android in Java. L'elemento principale di questa collaborazione è stato per anni ADT (Android Developer Tools) un plugin che permette di associare l'IDE con l'SDK del sistema operativo. (more...)

Continua a leggere Android: l’epoca di Eclipse sta per finire

Categoria: Software e Servizi

Anche quest'anno il release train di Eclipse ha segnato una nuova tappa. A fine giugno, la Eclipse Foundation ha annunciato il rilascio di Eclipse Mars, la versione 4.5. Come di consueto si tratta di un'opera imponente, fatta di 79 progetti Open Source e 65 milioni di righe di codice. (more...)

Continua a leggere Eclipse Mars, versione 4.5

Categoria: Java

Tags: , ,

I più attenti lo sapranno già  da qualche giorno, ormai: Eclipse 3.6, codename Helios, è tra noi, con il rilascio simultaneo (tradizione consolidata dai tempi di Eclipse Callisto, 2006) di un numero di progetti mai così alto: ben 39, per oltre 33 milioni (!) di linee di codice. Tra le numerose novità  citiamo: Linux Tools, una serie di utility mirate allo sviluppo C/C++ sotto l'OS del pinguino (tra cui GNU Autotools, Valgrind, OProfile, RPM, SystemTap, GCov, GProf, LTTn); Supporto per Git, il sempre più popolare VCS; Web Tools Platform aggiornata alle più recenti specifiche JEE 6 (tra cui Servlet 3.0, JPA 2.0, JSF 2.0, EJB 3.1) e dotata ora di un migliorato supporto a JavaScript; è inoltre disponibile, tra le distribuzioni di Eclipse, anche una versione mirata allo sviluppo JS; Potenti strumenti dedicati alla metaprogrammazione quali Xtext, per la creazione di Domain Specific Language, e Acceleo, per la generazione di codice; Miglioramenti per Rich Ajax Platform (RAP), la soluzione Eclipse per lo sviluppo di rich internet applications. Consigliata anche la lettura della serie di articoli sulle 10 caratteristiche più importanti di Helios secondo EclipseSource. Soddisfatti di questa nuova release annuale o delusi dall'assenza di qualche funzionalità  a lungo attesa?

Continua a leggere Eclipse Helios é qui

Categoria: Java

Tags:

Di fluent interfaces avevamo già  parlato qualche tempo fa, presentando op4j. Per chi ha trovato interessante l'argomento, oggi segnalo fluent builders generator, un plugin per Eclipse focalizzato alla creazione di oggetti Java tramite un'API fluent e senza far ricorso a liberie aggiuntive, com'era invece nel caso di op4j. Un utilizzo ben preciso dunque, in linea con quello che viene comunemente chiamato builder pattern. (more...)

Continua a leggere Eclipse e fluent interfaces

Categoria: Java

Cobertura è un tool di code coverage, assai utile se si sviluppa con approccio test-driven in quanto permette di analizzare la quantità  di codice sorgente coperto dai test per un progetto. Erede di JCoverage, Cobertura offre feature quali: esecuzione da linea di comando o come task Ant; ispezione del bytecode, in modo tale da non dover forzare il progetto ad essere compilato due volte; report in XML e HTML customizzabili; branch coverage; analisi della complessità  ciclomatica. Oltre all'integrazione con Ant, è possibile utilizzare Cobertura con Maven (ci sono plugin sia per Maven 1 che per Maven 2) e, com'è buona abitudine, c'è un aggiornato plugin per l'integrazione con Eclipse.

Continua a leggere Cobertura: code coverage in Java

Categoria: Java

TestNG 5.12

7 Apr

TestNG è probabilmente il più conosciuto testing framework per Java assieme a JUnit. A differenza di quest'ultimo, nato per lo unit testing (come del resto il nome lascia intendere), TestNG è progettato per coprire tutte le categorie di test, compresi test funzionali e di integrazione. (more...)

Continua a leggere TestNG 5.12

Categoria: Java

àˆ stata recentemente rilasciata una nuova versione per DataNucleus Access Platform, libreria per la gestione della persistenza dei dati utilizzata, tra gli altri, da Google AppEngine. Le soluzioni supportate sono veramente numerose ed eterogenee: dai framework come JDO e JPA, ai più diffusi RDBMS ma senza trascurare i database ad oggetti (ODBMS) come db4o, ai formati di più recente affermazione come JSON o i "classici" XML, Excel al protocollo LDAP. (more...)

Continua a leggere DataNucleus Access Platform, persistenza per tutti i gusti

Categoria: Java

Dopo circa un anno è tempo di una nuova versione anche per m2eclipse, affermato plugin per Eclipse per la gestione di progetti e automazione delle build con Maven. m2eclipse è una soluzione quasi obbligata per chi utilizza Maven con il popolare IDE, grazie ad una profonda integrazione non solo con il core di Eclipse ma anche con plugin altrettanto indispensabili quali Mylyn (gestione dei task) o Subversive e Subclipse (integrazione con il VCS Subversion). (more...)

Continua a leggere m2eclipse 0.10, integrazione Maven-Eclipse

Categoria: Java

Il 17 e il 18 novembre 2008, presso il dipartimento di Informatica dell’Università  di Bari, si terrà  ECLIPSE-IT 2008, terzo meeting della comunità  Eclipse Italiana. Il workshop è stato organizzato attorno a temi appositamente selezionati da un comitato scientifico di programma. Esso è diretto a docenti universitari, ricercatori, dirigenti d’azienda e studenti interessati a "sperimentare, estendere e supportare la piattaforma Eclipse".how to write narrative essay Il programma e le informazioni per la partecipazione sono disponibili sul sito ufficiale dell'evento.

Continua a leggere A Bari un meeting dedicato a Eclipse

Categoria: Eventi e segnalazioni

Tags:

Qualche ora fa è stata preparata la build (probabilmente definitiva) del plugin PDT 2.0 per Eclipse. La sigla PDT sta per PHP Development Tools, un progetto promosso da Zend per integrare in Eclipse il supporto a PHP. La prima versione di PDT ha visto la luce in concomitanza con il rilascio di Zend Studio 6 per Eclipse. PDT in effetti è la versione light gratuita. L'annuncio della preview è stato pubblicato sulla mailing list del framework Zend. Chi volesse può scaricare la build dall'area download del sito di Zend.

Continua a leggere In arrivo Eclipse PDT 2.0

Categoria: PHP e Open Source

Tags: , ,