Articoli con tag web application
Applicazione simile a Google Calendar implementata con jQuery
Scritto da bubbakk in Software libero, in un minuto il 10 giugno 2010
Volevo condividere questa mia casuale scoperta con voi.
Un team di professionisti cinesi (molto giovani, devo dire) con sede a Shanghai ha implementato, oltre ad una piccola ma ben fatta serie di oggetti, un intero applicativo del tutto simile al famoso Google Calendar.
Potete provare la demo a questo indirizzo. E’ davvero sbalorditiva: l’interfaccia è rapida, l’interazione con i dati avviene tramite chiamare XML asincrone (AJAX) e … tenetevi forte: tutti questi plugin jQuery sono licenziati LGPL !
Tutti i plugin messi a disposizione, cioè un Context Menu, un Date Picker, un Checkbox Tree (con tanto di opzione per il lazy load), uno Scroll Tab e infine questo mitico Calendar, hanno un look & feel che richiama (ma forse dovrei dire ricopia
) il tema di default del famoso framework JavaScript Ext JS: personalmente non mi fa impazzire, ma credo tra cambiare un tema e progettare da zero oggetti complessi come quelli messi a disposizione da questi ragazzi della Web-Deliciuos preferisca di gran lunga la prima opzione.
Che aggiungere: bravi ragazzi e viva la licenza [L]GPL che ci permette di risparmiare tempo e condividere codice liberamente.
Dokuwiki – il Wiki orientato alla documentazione
Scritto da bubbakk in Software libero il 13 aprile 2010
…e non solo !
Poche settimane fa ero alla ricerca di un sistema poco complesso per documentare in modo collaborativo un software, che avesse anche la possibilità di esportare in diversi formati e di “versionare” il tutto. Ho pensato che cercare la soluzione software nella costellazione degli Wiki avrebbe risolto il mio problema… e così è stato. Vi presento:
Dokuwiki
E’ un Wiki, quindi presenta tutte le splendide qualità che caratterizzano questi strumenti; però, dopo averlo utilizzato, mi sono reso conto del suo effettivo valore. Queste sono le caratteristiche che, presentate nel sito web, hanno attratto la mia attenzione:
- aderente agli standard
- semplice da usare
- orientato alla creazione di documentazione
- indicato a team di sviluppo, gruppi di lavoro, piccole aziende
- sintassi semplice
- dati salvati in file di testo
Le si possono notare facilmente, anche dopo un primo rapido utilizzo. Prosegui la lettura »
Libreria grafica per web applications – Ext JS
Scritto da bubbakk in Software libero, notizie il 22 settembre 2009
Il web 2.0 è divertente perché è interattivo, orientato all’utente e graficamente accattivante; ci permette di interagire con altri utenti o di collegare tra loro diversi servizi e strumenti web. Facebook, Twetter, Fickr, Youtube, Blogger, Yahoo, Ebay, FeedBurner, Last.fm, Amazon, PageFlakes, TinyURL, …. l’elenco è davvero lunghissimo.
Questa evoluzione della grande rete è avvenuta per diversi motivi: per effetto della concorrenza agguerrita tra i grandi protagonisti dell’informatica e non solo, per il progredire dei browser sempre più veloci e potenti nel supportare i dialetti del web, per il costante potenziamento ed evoluzione dei linguaggi che ruotano intorno al mondo del web con javascript in testa e, infine, perchè nel corso degli anni sono stati sviluppati dei validi strumenti per velocizzare la creazione di sistemi d’interazione con il web.
Proprio in quest’ultimo caso ricadono i framework javascript, degli strumenti software per velocizzare la scrittura di codice per rendere gli elementi delle pagine web interattivi e dinamici. Alcuni di questi si limitano all’interazione con gli oggetti DOM della pagina HTML, mentre altri hanno anche possibilità di gestirne l’aspetto, con effetti di dissolvenza, menù a tendina che si srotolano, scrolling “morbidi”, ecc…
In queste poche righe, vi presenterò:
Intro
Ext JS nasce per rendere lo sviluppo delle interfacce grafiche di web application più comodo e rapido possibile. Questa libreria, ricchissima di funzionalità, permette, con poco codice, di inserire nella propria pagina, oggetti comuni delle interfacce grafica di tipo applicativo desktop, anche molto avanzate, come layout, finestre, tab, form dinamiche, toolbars, combo, menu, tree, griglie o liste (le grid) di dati, …. e di aggiungere funzionalità di drag&drop, effetti di vario tipo e, non ultimo, una comoda interazione con il server.
Se volete vedere quanto è potente questa libreria, vi basti pensare che questo splendido (e complesso) web-desktop è stato realizzato con solo 1.000 riche di codice. Per vedere altri esempi, consultate l’apposita pagina.







