<< Torna indietro

Alcune FAQ ed informazioni

D: Ho ancora dei problemi, che faccio?
R: Prima di tutto andate a vedere sul gruppo Google dedicato a GMM: http://groups.google.com/group/Google-Mappe-per-Mobile e verificate che non ci siano già dei thread che rispondono alla vostra domanda. Tengo d'occhio il gruppo quotidianamnete, quindi potete postare lì le vostre domande, o al limite potete contattarmi all'indirizzo email personale.

D: Posso scaricare GMM dal PC e poi passarlo via IrDA o Bluetooth sul telefonino?
R: Si potrebbe, ma non funziona. Infatti GMM è un software Java per telefonini (detto "Midlet"), ed una midlet si compone di due parti: un file .jad ed un file .jar. Il file .jad si compone solitamente di poche decine di bytes, ed è una specie di descrittore del software (posto nel file .jar) nel quale, oltre ad essere indicati alcuni parametri di configurazione, sono "anticipate" le caratteristiche minime per l'esecuzione del software stesso. Qualora, quindi, il telefono su cui si deve installare la midlet non possieda le specifiche indicate (ad esempio per limitazioni di memoria, schermo, ecc) il gestore delle installazioni del telefono può produrre un messaggio di errore dopo aver scaricato il solo file .jad, ed evitare di scaricare il software. Al momento, dovrebbero esistere 2 (3?) versioni soltanto di GMM: una per vecchi telefoni (adatta per MIDP1), e una (2?) per telefoni più recenti e performanti (MIDP2). Tuttavia ogni telefono necessita di parametri "su misura" che il sito Google si occupa di determinare quando vi collegate con il browser del vostro telefono. Questi parametri vengono aggiungi al file .jad, e sono caratteristici e fondamentali per l'uso con il vostro telefono. In altre parole, il sito Google vi fa scaricare il file .jad adatto per il vostro telefono, riconoscendo il browser che usate per collegarvi. Una volta scaricato il .jad, il .jar relativo (il software vero e proprio) sarà scaricato ed eseguito usando i parametri presenti nel file .jad, e quindi sarà ottimizzato per il vostro telefono.

D: Posso scaricare il .jad e modificare "a mano" alcuni parametri?
Sì Lo fate accedendo con il vostro telefono a gmm.norsam.org e selezionare i link di personalizzazione a fondo pagina. Se volete sperimentare parecchio, sicneratevi di avere un'abbonamento flat ad internet.

D: Che profilo devo usare per scaricare GMM?
Andrebbe usato il profilo associato al browser fornito dal costruttore del telefono, generalmente quello WAP. Tuttavia alcuni telefoni consentono di usare il browser WAP usando il profilo dati.

D: Profilo WAP, profilo dati... ma qual è la differenza? Cosa sono i profili?
R: Il vostro operatore offre sempre almeno due diverse modalità di collegamento alla rete, chiamate "profili": il profilo WAP ed il profilo dati.
La distinzione sostanziale sta nel prezzo diverso a kbyte, e nella tecnologia. Facciamo un passo indietro: la distinzione è tuttora esistente per motivi "storici": fino a qualche anno fa, il solo modo di usare un telefono per navigare era quello di usare un mini-mini-mini browser (detto appunto "microbrowser") che poteva visualizzare pagine scritte in un linguaggio di markup particolare, WML, e generalmente di dimensioni ridottissime (intorno al kbyte). Dato che la quantità di memoria sul telefono era anch'essa ridottissima, il microbrowser NON accedeva direttamente alla pagina WML, ma passava le richieste ad un particolare intermediario, una specie di "proxy" fornito dall'operatore, il quale codificava le pagine WML in modo da inviare all'utente una forma "compattata" grande circa un decimo delle dimensioni originali. In questo modo, una pagina WML di 1 kbyte veniva ridotta a circa 100 bytes. Il modo in cui queste informazioni sono compattate fa parte del protocollo WAP.
Se invece si vuole usare il telefono come un modem, l'utente deve poter accedere alla rete "direttamente", in quanto deve poter usare HTTP, SMTP, POP3, IMAP, insomma una bella varietà di protocolli che non possono avere i dati in transito "manipolati" in alcun modo.
Quindi cosa hanno pensato gli operatori? Dato che la riduzione media di traffico via WAP era di circa 1 a 10, ecco l'idea: chi usa GPRS per guardare queste micropagine paga 10 volte di più rispetto a chi usa il cellulare come un modem. Questa distinzione viene attuata dall'operatore fornendo all'utente due diversi APN (punti di accesso), che si occupano di effettuare anche la tariffazione, e che vanno inseriti in un campo opportuno nella configurazione delle connessioni sul telefono.
Quindi, usando ad esempio l'apn "internet.wind" oppure "web.omnitel.it" oppure "uni.tim.it" si paga una certa tariffa; usando l'apn "wap.wind" oppure "wap.omnitel.it" oppure "wap.tim.it" si paga dieci volte di più, ma (solo con le pagine WML) si scarica un decimo dei dati.
Ovviamente gli operatori NON hanno rivisto la tariffazione, con l'avanzare della tecnologia: le pagine WML non esistono quasi più in quanto si è passati a WAP 2.0 che è, sostanzialmente, XHTML. Tuttavia è ovvio che gli operatori continuino a spingere affinchè gli utenti usino il profilo WAP più possibile.
Si noti che con 'avvento degli MMS è stato introdotto un terzo profilo, quello MMS, con un'ulteriore tariffazione non a dati, ma a "collegamento". Senza scendere in dettagli, un MMS è un normale SMS con informazioni su dove recuperare la parte multimediale. Quindi quando si riceve questo SMS, il telefono si collega ad una URL speciale (definita nella configurazione della connessione, ad esempio http://mms.tim.it/servlets/mms), e scarica con un protocollo particolare tutto quello che è stato mandato da qualcun altro. I dati sono variabili, ma la connessione è una: chi riceve non paga nulla, e chi invia paga - indipendentemente dalla dimensione del messaggio - un prezzo fisso. Ecco che entra in gioco il terzo APN: in genere "mms.wind" o "mms.vodafone.it" o "mms.tim.it".

D: Profilo dati... io non ho un profilo dati, come ne faccio uno?
R: Qualunque smartphone deve avere la possibilità di accedere alla rete tramite un profilo dati: può essere quello che usate per leggere la posta o per collegarvi ad internet, dipende dalla configurazione del vostro cellulare. A titolo indicativo, il funzionamento è il seguente: quando un software o un'applicazione chiede di accedere alla rete, viene proposta la richiesta di scelta del tipo di collegamento. L'utente deve quindi aver configurato sul proprio telefono vari tipi di connessioni, e deve scegliere quella più adatta in quell'occasione. Un po' come accade con Windows: se non si è connessi alla rete e si cerca di aprire una pagina web, di solito viene proposta una lista di connessioni remote da utilizzare per accedere ad Internet. La differenza sostanziale consta nella differenza di tariffazione, dipendentemente dal profilo scelto e da eventuali offerte. I parametri di configurazione per Tim, Vodafone, Wind (spiacente, quelli di 3 non li ho trovati) sono alla url http://www.newssms.it/newssms/Loghi/settaggi.htm oppure nel sito del proprio operatore.

D: Ok, ho scaricato e installato tutto. Tuttavia GMM vuole accedere alla rete: che devo fare?
R: GMM usa la rete per scaricare mappe, percorsi, immagini, liste di utenti, e così via. In pratica la midlet java chiede di utilizzare la rete per accedere al server Google con cui dialoga. E qui, per evitare sorprese, bisogna utilizzare il profilo dati. Usare il profilo WAP vuol dire pagare uno sproposito, e regalare soldi all'operatore. A seconda dei telefoni, tale possibilità deve essere impostata in un nome di connessione particolare, oppure in una proprietà dell'applicazione, oppure direttamente all'atto del primo collegamento. Riferitevi ai manuali del telefono per capire come fare.

D: Ok, l'ho installato, lancio l'applicazione, ma si ferma su "Attendere prego?". Cosa devo fare?
Questo è uno dei problemi più comuni: il software cerca, all'avvio, di collegarsi ad un server apposito per scaricare i termini e le condizioni del contratto d'uso, nonché per verificare che la midlet possa correttamente collegarsi all'esterno. Purtroppo molti telefoni, in caso di problemi, semplicemente omettono di segnalare quale sia la difficoltà, e lasciano GMM in attesa all'infinito. Il fatto che sia fermo in quel punto, comunque, significa che ci sono stati dei problemi da parte della midlet di collegarsi alla rete. La prima verifica da fare è se la midlet è stata configurata in modo da usare il profilo dati oppure il profilo WAP: ad esempio, con i Nokia, selezionando un profilo WAP l'applicazione resta in misteriosa infinita attesa su tale schermata.
Come detto prima, alcuni telefono utilizzano una configurazione di connessione a parte per l'accesso alla rete da parte di tutte le midlet: ad esempio, molti telefoni Motorola (es V3 e V220) hanno bisogno di una configurazione di connessione che deve chiamarsi obbligatoriamente "Java Session" altrimenti l'applicazione si blocca all'atto del collegamento. Quindi verificate anche questo aspetto.

Per ogni altra informazione, scrivete nel gruppo di Google dedicato, o mandantemi un msg.

Contatti: sampisa[at]gmail[punto]com