Hyperlaps – StreeView dinamico per percorsi di grande effetto

Attraverso la libreria  Hyperlapse.js è possibile rendere dinamici i percorsi sulle mappe Google animando in modo estremamente fluido la classica visualizzazione StreeView con il pieno controllo (lato programmazione) della visuale utente. Al seguente url un esempio di come raggiungere la sede Xonne :http://hyperlapse.tllabs.io...

Integriamo i nuovi servizi Yahoo! BOSS nelle nostre App

Qualunque sviluppatore che si sia trovato di fronte alla necessita di integrare nei propri applicativi web/mobile concetti come il geocoding, si sarà imbattuto, anche per sbaglio, nel potente e diffuso servizio offerto dalla casa di Montain View: The Google geocoding API. Ma non è di Google che vogliamo parlare, ma ben si di un altrettanto interessante e ricco strumento che ci permette di risolvere problematiche legate alla geolocalizzazione, ovvero i servizi offerti da Yahoo! Developer Network. Sono diversi i motivi che ci hanno portato a scegliere Yahoo piuttosto che Google. In questa particolare circostanza dovevamo trovare un servizio meteo da incorporare in un App iOS e tra le varie opzioni la scelta è caduta proprio su Yahoo! Weather RSS Feed. Volutamente non scendiamo nei dettagli di questo ottimo servizio che corrispondeva esattamente alle nostre necessità, ma vi mostro una semplice specifica per motivare il tema di questo articolo. Il servizio meteo richiede un parametro WOEID che identifica univocamente una località georeferenziata per ottenere le condizioni meteorologiche contestualizzate. Questo parametro fin’ora lo ottenevamo proprio dal servizio di geolocalizzazione Yahoo! Maps Web Services – Geocoding API. Dandogli “in pasto” un indirizzo o il nome di una località, questo servizio risponde con un elenco di possibili elementi geolocalizzati affini a tale richiesta definiti proprio dal codice univoco corrispettivo (WOEID). Fin qui tutto chiaro e semplice, supportati dalla chiara ed esaustiva documentazione abbiamo pubblicato l’App e ci siamo goduti il risultato fino a quando la fatidica notizia che il 17 Novembre 2012 tale servizio sarebbe divenuto a pagamento (link) e più precisamente sarebbe diventato il nuovo Boss Geo Service. Il prezzo del nuovo WS sarà...

CORS – accesso diretto a dati JSON cross-site

Ipotizziamo di avere una web app (eseguita anche in locale) o sito che ha bisogno di acquisire dati (JSON o simili) da un altro sito/dominio e quindi di richiederli via Ajax (Jquery, XMLHTTPrequest, ecc.). Spesso e volentieri (praticamente sempre) ci verrà tornato un errore simile al seguente (dal debugger di Chrome): XMLHttpRequest cannot load http://xxxxxxxxxx.it/yyyyyy/app/v1/jsonGetNews.asp?user=00000&password=11111. Origin null is not allowed by Access-Control-Allow-Origin. Questo messaggio deriva dal fatto che il server al quale viene fatta la richiesta considera i propri dati “privati” e quindi non ne permette la “distribuzione” se non ad un elenco di richiedenti predefinito. Questo elenco di richiedenti al quale permettere una “condivisione di risorse con origini diverse” è definibile attraverso l’header “Access-Control-Allow-Origin”. Impostando questo header con il valore “*” è possibile garantire l’accesso a quella risorsa indipendentemente dall’origine della richiesta. Per approfondimenti: http://enable-cors.org/...

Intervento di Francesco Abbo sulla Realtà Aumentata a Smau 2012

Francesco Abbo (Xonne) Gio 7 Giugno terrà un intervento sulla realtà aumentata in occasione dell’evento “Smau Mob App Camp” a cura della School of Management del Politecnico di Milano. Verranno introdotte le problematiche relative all’implementazione di applicativi che sfruttano la realtà aumentata mettendo a confronto soluzioni standard di mercato e soluzioni proprietarie/custom. Per la scaletta dell’evento vedi: http://www.smau.it/bologna12/schedules/smau-mob-app-camp/?...

PhoneGap: 1.6.1 released

a poco più di un mese dalla 1.5 rilasciata la 1.6 e la fix immediatamente successiva a 7gg. Rilasci sempre più frequenti che richiedono fix; speriamo il livello qualitativo rimanga alto 🙂 PhoneGap 1.6.1...
Pagina 1 di 3123