Benvenuti su "Just a Bit of.. Entropy!".
Questo blog tratta di Free Software e programmazione.
L'autore è un di membro di Guru@Work
e studente del corso di laurea specialistica in
Tecnologie Informatiche all'università di Pisa.
Desklet, che passione! Progetto J(FX)Eyecandy
Le desklet (o screenlet o eyecandy) sono piccoli programmi che forniscono delle funzionalità aggiuntive al desktop estendendone l’interfaccia di utilizzo.
Sono entrate a far parte del pane quotidiano di chi usa il pc ed è interessato a personalizzarne ogni singolo aspetto grafico e funzionale e, a partire dal progetto Superkaramba in poi si possono trovare, girando per la rete, decine di progetti analoghi, ciascuno che differisce dagli altri per i linguaggi di programmazione usati, dalle librerie o dal S.O. per cui è compilato.
In questo post non voglio linkare tutti i progetti che mi vengono in mente a tal riguardo ma uno in particolare: Glossitope (AB5K).
Per chi non lo conoscesse questo progetto si propone di realizzare un insieme di desklet scritte in java e pertanto cross-plattaform.
Interessante vero? Direi proprio di si.
Probabilmente non è molto conosciuto od usato ma l’idea è ottima. Proprio per questo motivo, dopo che la mia proposta è stata accettata da chi di dovere, ho deciso prendendo spunto da questo progetto di proporne uno simile per l’esame di Costruzione Interfacce.

Un clone? no, una mezza-sfida. I tempi di realizzazione non saranno brevi immagino, ma nei prossimi mesi lavorerò ad un sistema di desklet scritto in Java (e fino a qui nulla di eclatante) con un sistema di gestione e preview completamente realizzato usando JFX.
Perché questa scelta? la risposta è semplice: unire la portabilità di Java e la possibilità offerta da JFX di “disegnare” interfacce grafiche estremamente personalizzabili e predisponibili con facilità per effetti grafici complessi.
L’unica pecca è, al momento, che essendo JFX ancora non in versione stabile (potrei sbagliarmi è da 2 settimane che non controllo sul sito del progetto..) alcune lacune rendono il lavoro discretamente articolato.. provateci voi a ottenere la trasparenza con un framework che non lo consente di default e mantenere la portabilità !! Per ora qualche test ha avuto successo ma prima di dirvi come preferisco accertarmi che sia riproducibile
Ecco ora il punto cruciale: che applicazioni sarebbe interessante introdurre in un Desklet-Manager?
A voi le proposte!
Blog realizzato da Giulio Rossetti.
Immagine presente nell'header realizzata da bunocb e disponibile sul sito crystalxp





































