Author Archive

ClickOpenData for Windows Phone – On Marketplace

Nell’ultimo anno mi sono interessato al “rumore” che Open Data sta facendo in Italia. Ci sono stati molti eventi su questo argomento e molti enti pubblici hanno iniziato a rilasciare i propri dati in formato aperto.

In particolare ho seguito i seguenti canali che per entrare in questo mondo sono validi :

Inoltre essendo Fiorentino ho seguito con interesse le scelte del mio comune (Firenze) che fin ora sono state
molto interessanti e competenti :
Altri dataset interessanti italiani sono

Per questo motivo quando sono arrivato a sviluppare una prima applicazione di studio per Windows Phone ho deciso di sviluppare una interfaccia per visualizzare un i dati dai server che rilasciano dati aperti.

Per prima ho deciso di guardarmi intorno per capire come interrogare i dataset e ho deciso subito orientarmi all’utilizzo del linguaggio di interrogazione SPARQL. Poi ho guardato cosa mi offriva Microsoft e ho scoperto un altro mondo legato ai dati aperti la tecnologia Open Data Protocol (OData) di Microsoft per rilasciare i dati.

Inoltre sono cascato su un progetto interessante della Microsoft che distribuisce gratuitamente che è il  Open Government Data Initiative (OGDI).

Il progetto si è allora diviso in due parti :

  • ClickOpenData - Applicazione che ti permette di eseguire query SPARQL e query ODATA su qualsiasi dataset.
  • Vividodata – La pubblicazione su Azure (Windows Cloud) di una versione del OGDI pubblicando dati del comune di Firenze e di Bologna (i dati che attualmente hanno in csv).

ClickOpenData

E’ un applicazione Windows Phone appena pubblicata su il MarketPlace  (gratuita), che ti permette di eseguire delle query sia in linguaggio SPARQL che in linguaggio ODATA (in particolare per OGDI) .

Le funzionalità di Base :

  • Gestione dei Server – Con la lista dei prefix
  • Gestione delle Query per ogni Server
  • Visualizzazione del risultato delle Query
  • La possibilità di importare delle query di esempio (fatte sui server del Comune di Firenze, Netflix, Vividodata, Camera dei Deputati)

Ecco alcune immagini

 

 

 

Post to Twitter Post to Diigo Post to Facebook Post to FriendFeed Post to Google Buzz Post to LinkedIn

Scambio dati tra Android e Arduino tramite Pachube – Articolo 1

Cosa è Pachube: “Pachube is a realtime data infrastructure platform for the Internet of Things, managing millions of datapoints per day from thousands of individuals, organisations & companies around the world. Pachube’s powerful and scalable infrastructure enables you to build ‘Internet of Things’ products and services, and store, share & discover realtime sensor, energy and environment data from objects, devices & buildings around the world.” E’ sicuramente una delle piattaforme per la gestione di dati in realtime più conosciute per la manipolazione di dati per dell’intenet delle cose. Il significato invece delle termine the Internet of Things si basa sul concetto di collegare oggetti di qualsiasi natura ad internet in modo che possano comunicare informazioni, un esempio tipico è sicuramente come delle scarpe possano comunicare le informazioni di velocità, percorso e tempi magari per fare una maratona mondiale rimanendo sul tuo percorso di jogging di tutti i giorni. Pachube mette a disposizione un accesso web il cui fine è lo scambio di informazioni tra dispositivi differenti. In questa serie di articoli vogliamo testare una struttura che ha il fine di trasmettere dati da un dispositivo android verso un dispositivo arduino e viceversa, per fare questo abbiamo a punto bisogno di un punto web in cui i dispositivo recuperano e inviano informazioni, per rendere il test veloce ed economico ho deciso di sfruttare Pachube come punte di connessione tra i due dispositivi, nulla vieta di creare un web service personalizzato e utilizzarlo per lo scambio di dati. Read the rest of this entry »

Post to Twitter Post to Diigo Post to Facebook Post to FriendFeed Post to Google Buzz Post to LinkedIn

Android – Navigazione TabActivity

Tra i layout disponibili su Android esiste il TabActivity, questo permette di creare una navigazione a tab tra varie finestre. Il suo utilizzo di base non è complicato. I problemi iniziano quando dall’interno di un Tab  si va a richiamare un secondo o un terzo Activity e quindi poi a cercare di ritornare indietro sul primo.Questo post vuole fare chiarezza su questa problematica riportando vari esempi trovati su internet. Read the rest of this entry »

Post to Twitter Post to Diigo Post to Facebook Post to FriendFeed Post to Google Buzz Post to LinkedIn