Seleziona Pagina

Differenze tra Applicazioni e Widget

Differenze tra Applicazioni e Widget

I due termini, App e Widget, nel campo del mobile computing, vengono spesso ed erroneamente utilizzati come sinonimi.

In informatica il termine applicazione è comunemente usato per descrivere un programma destinato ad una piattaforma specifica, in quanto funziona, generalmente, solo sulla piattaforma per la quale è stato progettato.

Un widget, termine nato dalla contrazione tra “window” e “gadget”, è un componente grafico di una Graphic User Interface (o GUI) di un programma, avendo lo scopo di facilitare all’utente l’interazione con il programma stesso.

Una delle più grandi sfide nello sviluppo dei widget riguarda la possibilità di rendere il codice del widget compatibile con differenti sistemi operativi e diversi modelli di dispositivi.

La differenza principale tra un widget e un’applicazione risiede nella portabilità.

Le tipologie di widget

Esistono diverse, quindi, le tipologie di widget che possiamo trovare. Le principali sono:

  • desktop widget
  • web widget
  • mobile widget.

Un desktop widget è un componente destinato a funzionare su un personal computer, svolgendo funzioni di semplice utilità come orologio, monitoraggio dell’hardware (utilizzo CPU, RAM o hard disk), servizi di messaggistica, calendario, condizioni atmosferiche e temperatura, controllo della posta elettronica, news e giochi (vedi figura 17).

Applicazioni e widget desktop

Esempi di desktop widget

Un web widget è una piccola applicazione che può essere installata ed eseguita dall’utente all’interno di una pagina web. Questi widget discendono dal concetto di riutilizzo di un medesimo codice all’interno di un differente ambiente web; generalmente tali congegni vengono creati e sviluppati in linguaggio DHTML, Java Script o Flash.

I più comuni web widget sono: contatori, orologi, news, pubblicità, eventi, aste, titoli in borsa, informazioni sui voli, condizioni atmosferiche attuali e della settimana, video e altre funzionalità provenienti da altri siti.

Un  mobile widget è l’equivalente di un desktop widget ma per dispositivi mobile. I widget di uguale tipologia si differenziano principalmente per l’aspetto, piuttosto che per le caratteristiche.

I mobile widget possono ottimizzare lo spazio sullo schermo e possono essere particolarmente utili quando mettono a disposizione dell’utente una tendina/finestra che gestisce dati in tempo reale.

esempi di mobile widget android

Esempi di mobile widget su smartphone Android

La crescente diffusione dei mobile widget risulta facilmente comprensibile, infatti questi congegni sono un vantaggio nel mondo mobile e possono essere visti come elementi quasi indispensabili nell’ambito del mobile.

Photo credit: ballookey via Foter.com / CC BY-NC-ND