di: Vincenzo Caruso 12 Giugno 2009
Google Maps deve il suo successo a tantissimi fattori, non ultima la possibilità offerta agli sviluppatori di integrare servizi geolocalizzati nelle applicazioni Web, grazie alle API. Le API (Application Programming Interface) sono librerie che fanno da "ponte" tra la nostra applicazione e le funzionalità offerte dal sistema Google Maps.
In questo articolo prendiamo confidenza con i concetti basilari delle API e l'implementazione di base sui progetti Flex. Ci occuperemo di come integrare le API Google Maps e il relativo oggetto all'interno dei nostri progetti Flex.
Le API per Flex e Flash richiedono come minimo la versione 9 di Flash o la versione 3 di Flex Builder, oppure l'utilizzo dell'SDK di Flex. Quest'ultimo è open source e quindi completamente gratuito, a differenza degli altri due che sono prodotti commerciali. La versione di prova di Flex Builder 3 è liberamente scaricabile da qui.
Per potere utilizzare le API di Google all'interno del nostro progetto occorre seguire i seguenti passi:
In questo articolo ci occuperemo di tutto questo in modo molto dettagliato.
Perché le API di Google Maps funzionino è necessario che l'applicazione abbia un accesso ad internet. Le mappe e anche le componenti stesse delle API, sono scaricate dal sito di Google.
Per utilizzare le API di Google, come in genere accade per i servizi Web, dobbiamo identificarci con un codice, detto chiave. Prima di effettuare la richiesta è molto importante ricordare che la chiave è strettamente collegata al dominio che ospiterragrave; l'applicazione.
È possibile richiedere la propria chiave, una volta letti e accettati i termini e delle condizioni di utilizzo.
Figura 1. La richiesta della chiave
Il processo di generazione della chiave è immediato. La chiave visualizzata dovrà essere copiata e conservata: essa sarà poi utilizzata all'interno del nostro progetto.
Figura 2. Esempio chiave
|
Creare l'effetto Time Machine di Leopard in Actionscript 3.0 |
Guida ActionScript 3 di baseApprendere, in poche lezioni, le nozioni fondamentali per gestire... |
Guida FlashDevelopInstallare e usare FlashDevelop, potente ambiente di sviluppo open... |
Guida Flash Builder 4Un percorso alla scoperta delle potenzialità più importanti... |
Ogni martedì, guide, articoli, FAQ, movie, audio su Macromedia Flash e Actionscript direttamente nella tua casella di posta
Iscriviti alla newsletter
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |