Pubblicato il 30 maggio 2014 da Alessio Stalla

Finalmente è arrivato!

Siamo davvero entusiasti di annunciare che Portofino 4.1 è stato rilasciato oggi! A tutti i nostri carissimi utenti, grazie per la pazienza! Speriamo che Portofino 4.1 ben soddisfi le vostre necessità.

Ok, ma... quali sono le novità? Rispetto alla beta 6, la scorsa release pubblica, non ci sono quasi nuove feature. Tuttavia, ci sono stati parecchi aggiornamenti tecnologici - in particolare a Bootstrap 3 e Groovy 2.3. E naturalmente correzione di bug e piccole migliorie!

Bootstrap 3 è la più recente versione del framework HTML5 di Twitter, per pagine belle da vedere e responsive. Portofino 4.1 beta era invece basato sull'ormai datato Bootstrap 2. Usando Bootstrap 3, le app di Portofino hanno un aspetto familiare e moderno, e possono essere facilmente personalizzate con un tema o adattate in altro modo sfruttando l'incredibile quantità di risorse disponibili per Bootstrap.

Come unica nuova feature vera e propria, abbiamo aggiunto un paio di tipi di pagina, per aiutare i nuovi utenti a partire con le pagine custom basate su un singolo form di Elements; si possono quindi usare, ad esempio, per mostrare i risultati di una query come tabella, per fare un semplice modulo di inserimento dati, ecc.

Quindi, se stai già usando Portofino 4.1.beta6, perché mai sei ancora qui a leggere? Vai a fare l'aggiornamento alla 4.1! ;) L'esperienza dovrebbe essere indolore. Se hai pagine .jsp custom nella tua applicazione e hai utilizzato le classi CSS di Bootstrap 2, naturalmente dovrai fare l'aggiornamento a Bootstrap 3, ma si tratta principalmente di un lavoro di ricerca e sostituzione (vedi http://getbootstrap.com/migration).

Per ultimare la release, alla fine abbiamo deciso di lasciar fuori dalla versione 4.1 alcune cose; ad esempio, un gestore dei blob più flessibile e pluggabile. Ci piacerebbe sentire cosa vorresti che fosse incluso nella prossima release di Portofino!

Un riassunto

Per chi non ha seguito da vicino lo sviluppo di Portofino 4.1, ecco un riassunto delle tante cose nuove che si trovano in questa versione:

  • Twitter Bootstrap 3 per applicazioni HTML5 belle graficamente e responsive, che si adattano tranquillamente a schermi di varie dimensioni senza far nulla di speciale
  • Autenticazione, autorizzazione e gestione utenti di fabbrica e facilmente adattabili alle tue necessità: LDAP, OpenID, Single Sign-On, autoregistrazione, "ricordati di me"... qualsiasi cosa!
  • Modularizzazione: chiunque può personalizzare Portofino scrivendo nuovi moduli secondo una semplice API Java o rimuovendo funzionalità non utilizzate
  • Standard eppure agile: un'applicazione in Portofino ha la struttura di una tipica webapp Java, ma la si può sviluppare live come se fosse in PHP. Mica male!
  • Stack tecnologico moderno: Groovy, Java 6+, Servlet API 3.x, Maven, ...
  • E molto altro!

Vai a scaricarlo!

Scarica Portofino 4.1 da SourceForge e divertiti! Se hai problemi o suggerimenti, visita i nostri community forum.

 

comments powered by Disqus