Tag: Twitter
Google App Inventor per Android
by tombolinux on lug.12, 2010, under Android, Linux, Opinioni, Twitter, Web
Google fa crescere bene il suo sistema operativo mobile (in crescita costante sul mercato americano), e dopo aver centrato il bersaglio con la recente versione 2.2 di Android (Froyo) entusiasticamente accolta dalla comunità Open Source che ha colmato molto rapidamente il divario con l’hardware non supportato, si prepara a rilasciare un altra killer application per portare il sistema operativo con il robottino verso l’empireo.
Google desidera fornire agli utenti non programmatori, gli strumenti per crearsi l’applicazione che desiderano.
Lo strumento visuale che avrà l’onore o onere di materializzare la creazione dell’utente sarà principalmente un’applicazione web.
L’applicativo semplificherà l’accesso ai sensori del telefono, al gps, alla camera etc… consentendoci di creare giochi, strumenti collaborativi, informativi, e quant’altro possiamo immaginare.
I requisiti di preparazione richiesti allo sviluppatore sono pochi, rendendo non necessarie capacità da programmatore. Il team di App Inventor ha creato blocchi per ogni cosa è possibile fare con un telefono Android, blocchi per fare tutte le attività di “programmazione”, blocchi per immagazzinare informazioni, blocchi per ripetere azioni, e blocchi per fare azioni in determinate condizioni. Ci sono persino blocchi per comunicare con servizi come Twitter.
Adesso capisco qual’era la necessità di installare in Froyo un compilatore JIT.
Volete saperne di più?
La “magia” di OpenID
by root on nov.21, 2009, under Twitter, Web
Anche Adamantio.net supporta OpenID.
Cos’è OpenID? Dal punto di vista dello sviluppatore OpenID è un protocollo di autenticazione federato. Dal punto di vista dell’utente è un modo per ricordarsi meno passwords, meno username, meno seccature insomma una sorta di “single sign-on” aperto.
In fondo in fondo se l’utente ha già dato i propri dati personali a google o a twitter o a facebook o a msn perchè deve reiterare la stessa pratica tutte le volte che deve accedere ad un nuovo sito?
Registrarsi ad un sito web senza necessariamente dover seguire la consuetudine di scegliersi l’username, la password, inserire la propria email e quant’altro viene richiesto è semplicemente cool.
Tutte le informazioni su questo magico sistema di deleghe di autenticazioni e scambio di informazioni è precisato sul sito della fondazione di OpenID http://openid.net.
Ecco un esempio: L’utente con account “abc.def@gmail.com” decide di iscriversi ad Adamantio.net per commentare un articolo.
Secondo il metodo canonico di registrazione avrebbe dovuto segure i seguenti passi:
1) Premere il link “Registrati” ed immettere l’username prescelto e la propria email.
2) Ricevere l’email con la password, inviata dal sistema
3) Accedere al sito.
Con OpenID i passi sono i seguenti:
1) L’utente accede al sito immettendo l’url OpenID del prorio provider di sicurezza (Nel caso di google tale url è: www.google.com/accounts/o8/id)
A questo punto se l’utente “abc.def” è già connesso a google (ad esempio a gmail) gli viene chiesto di consentire alla richiesta di informazioni di Adamantio.net come nell’esempio sottostante

Richiesta di autorizzazione OpenID
Da questo momento in poi tutte le volte che l’utente in questione sarà connesso a google, sarà contemporaneamento connesso a tutti quei siti cui, mediante OpenID ha consentito la delega di autorizzazione. Oal limite potrà continuare a loggarsi con il medesimo meccanismo senza dover ricordare usename o passwords varie.
Come avevo accennato sopra quasi tutti i “Big” del web hanno aderito allo standard e consentono di autenticarsi mediante l’accesso singolo.
Frai casi più interessanti e chiacchierati del web è sicuramente quello di Google e Facebook: autorizzando Facebook per l’OpenId di Google, accedendo a Gmail si potrà navigare in modo trasparente anche su FaceBook senza doversi autenticare di nuovo…
Ecco di seguito alcuni url di provider OpenID:
AOL
openid.aol.com/screenname
Blogger
blogname.blogspot.com
Fedoraproject
username.id.fedoraproject.org
Flickr
www.flickr.com/username
google.com/accounts/o8/id
LiveJournal
username.livejournal.com
MySpace
www.myspace.com/username
username.wordpress.com
Yahoo
me.yahoo.com/a
Buona navigazione a tutti.

