Opensocial - La piattaforma sociale di Google
:: ¿Che cos’é OpenSocial?
É una piattaforma di sviluppo diretta ai responsabili dei siti Web “sociali” (per esempio le reti sociali o community) e a programmatori che vogliano creare le sue applicazioni web (generalmente in pagine giá esistenti) per farle funzionare in queste community (classico esempio sono le Applicazioni in Facebook). Opensocial è basata su standard ed é aperta, cosí se hai una rete sociale devi solo adattarla alle specifiche di Opensocial per permettere che si creino applicazioni e aumentare così la popolaritá della rete. E se sei un programmatore devi seguire le specifiche e avrai le tue applicazioni funzionanti su un lungo numero di reti che si sono unite all’iniziativa.
:: ¿In cosa consiste OpenSocial?
OpenSocial é formato da un insieme di APIs (interfacce di programmazione) che stabiliscono la forma in cui si trasmette l’infomazione tra le reti sociali (’containers’) e le applicazioni che si stanno creando (’apps’). In questa e questa URL potete incontrare la documentazione delle APIs, che sono basate in APIs di Javascript e nello standard GData.
:: ¿Che informazioni si possono trasmettere con le API?
Principalmente, tre tipi di informazioni:
:: persone e relazioni cha hanno tra loro all’interno della rete sociale
:: quello che stanno facendo gli utenti all’interno della rete sociale, come per esempio “X sta mettendo online un video”
:: informazioni tecniche utili all’applicazione.
:: ¿Quali reti sociali si sono unite all’iniziativa Opensocial?
Orkut, MySpace, hi5, LinkedIn, Viadeo, … lista completa
:: ¿Perché Google ha creato OpenSocial?
Per provare a competere con Facebook, la rete sociale più popolare, e che nel 2007 creó la sua propria piattaforma di sviluppo che le ha dato molti successi e soprattutto popolaritá. Questa volta Google c’è arrivato dopo.















