Esiste una libreria che fa tutto questo http://www.codicefacile.it/tutorials...-+Introduzione