Yahoo per il web

6 06 2008

Ultimamente aggiorno un po’ poco questo blog, purtroppo è dovuto al fatto che son immerso di cose da fare.

Tuttavia voglio lasciare una testimonianza di quanto utile sia la libreria javascript fornita da Yahoo per lo sviluppo del front-end di applicazioni web. Sto parlando di YUI (Yahoo User Interface). Si tratta di una sorta di framework di programmazione javascript oltre a delle specifiche di formato HTML e CSS che permette di strutturare la user interface di una web application in modo davvero ottimo e cross-browser.

Per averne un idea migliore oltre ad utilizzare la documentazione presente nel sito ufficiale, nel blog e nel forum è bene dare un’occhiata anche al testo dal nome “Learning the Yahoo! User Interface Library” (provate a cercare il titolo su PizzaTorrent ;) ).

Infine, un’altra cosa che ho intenzione di integrare in futuro nell’applicativo web che sto sviluppando è BrowserPlus (qui ne parla DownloadBlog) ovvero un plugin per il browser, prodotto sempre da Yahoo, che permette di rendere un po’ più desktop le applicazioni web.



UMLet: finalmente un editor UML essenziale e funzionante

26 09 2007

Il titolo del post dice tutto.

E’ scritto in Java e quindi gira su Linux, Windows, MAC ed in sostanza in ogni sistema per il quale è presente una Java Virtual Machine.

Come detto è un editor UML estremamente essenziale, infatti non genera codice ne fa reverse engineering, ma tuttavia permette di disegnare e spostare nel modo voluto tutti i “costrutti” ed i diagrammi UML (diagrammi di classe, sequenza, attività, …). Il modo di scrivere i nomi delle classi, degli attributi, dei metodi, … è un po’ rozzo, perché non è visuale e si basa su una specie di metalinguaggio ma vi assicuro che è semplicissimo ed intuitivissimo e ve lo consiglio veramente… molto meglio del plugin di Eclipse, ed a mio avviso per generare dei semplici diagrammi dal punto di vista prettamente grafico è assai meno macchinoso di ArgoUML o del suo “improvement” Poseidon.

Ah, dimenticavo… il link dove prelevare UMLet è qua!!!