Cos’è il framework jQuery Mobile?

Creato il 06 marzo 2011 da Magnus
Jquery Mobile è un framework appositamente sviluppato per realizzare pagine web ( e quindi applicazioni ) compatibili con dispositivi mobili come tablet o smartphone di ultima generazione. Il framework altro non è che un “pacchetto” contenente oggetti, metodi e funzioni per realizzare in quattro e quattr’otto una pagina web touch screen per dispositivi mobile. La compatibilità è assicurata per i seguenti tipi di dispositivi: Apple iOS Essendo Apple compatibile con webkit non ci sono particolari problemi ed il framework risulta essere stabile su tutte le versioni di: iPhone, iPod Touch e iPad Android Dal quartier generale dicono che ogni verisone di Android supporta jQuery Mobile. Da quanto mi risulta non ci dovrebbero essere problemi a parte il touch che non è supportato da alcuni dispositivi (tutta via c’è il buon vecchio click). Blackberry jQuery si lava le mani supportando dalla versione 6 in poi (Torch). Il classico blackberry “bold” offre una vista spartana del framework ma comunque navigabile. WebOS (Palm) E’ supportato nelle versioni Palm WebOS Pre e Pixi. Questo sistema operativo viene montato generalmente sui palmari. Nokia L’unico dispositivo che supporta jQuery Mobile è l’N900 visto che è al momento l’unico che non monta Symbian. Per ottenere una mappatura nel dettaglio, sul sito ufficiale c’è una tabella illustrativa che aggiorna versione dopo versione lo status di compatibilità con i sistemi oprerativi montati su smartphone e tablet. Symbian e Windows Mobile Due sistemi opposti in tutto però accumunati dalla scarsa compatibilità con il framework. Symbian nonostante sia un sistema operativo la cui quota di maggioranza era stata in passato detenuta dalla Nokia la stessa Nokia sta un pò rivalutando la sua strategia d’azienda pensando di montare altri OS sui propri cellulari per mantenere la stessa concorrenzialità dei colleghi (l’N900 ne è una dimostrazione lampante). Per quanto riguarda Windows Mobile, invece, il discorso è un pò diverso, su opera mobile e netfront ad esempio l’efficacia di jQuery Mobile è pari a zero mentre su Opera Mini (v 5.0 e superiori) c’è la massima compatibilità. Secondo un mio modestissimo parere la colpa sta nei browser e soprattutto a chi ha pensato di realizzarli pensando più a spostare l’ago della bilancia verso il wap piuttosto che sul web, perchè, dopotutto un sito web versione mobile altro non è che un sito web vero e proprio ristretto in 300 pixel (pixel piu pixel meno). Documentazione La documentazione ufficiale (in inglese) si trova all’indirizzo http://jquerymobile.com/demos/1.0a2/ Insomma per concludere, l’obiettivo di jQuery è quello di fornire strumenti per costruire interfacce touch dinamiche che si adattino in maniera estremamente semplice ai molteplici formati dei dispositivi. Il team di sviluppo ha fortemente puntato su HTML5 anche se non è vincolante il suo utilizzo. Attualmente, ci sono diverse componenti offerte come le pagine e finestre di dialogo, barre degli strumenti, pulsanti, formattazione dei contenuti, elementi dei moduli.

Potrebbero interessarti anche :

Possono interessarti anche questi articoli :