Download - Snapp
![Page 1: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/1.jpg)
SNAPP
Convert your websites to Social Applications
![Page 2: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/2.jpg)
Opensocial – the present
Hell a lot of Javascript Yet another API to learn Debugging Caja, makeRequest, Flash URLs
What about the “REST” Still to be released – MySpace, Orkut Shinding ?
AJAX ? Security ?
![Page 3: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/3.jpg)
The problem
I have a website
I need to make it social.
![Page 4: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/4.jpg)
The problem
I have a website User management (registration, login etc) User interacts with the site Some user data visible to users
I need to make it social Should the user really register with me ? Can I know the friends easily ? Can I have better distribution of my content ? Can all this be secure ?
![Page 5: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/5.jpg)
Enter Snapp
Give Snapp some URLs from your website Simple changes to existing backend (PHP/JSP/..) Some changes to user management
NO changes to existing technology stack NO extra javascript coding required (AJAX incl.) NO change in debugging style
![Page 6: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/6.jpg)
So how does this work ?
Social Network
iFrame by Orkut
Website in iFrame
![Page 7: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/7.jpg)
![Page 8: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/8.jpg)
Additional pages required
Give us URLs for various views XML/JSON opensocial data POSTED to URL
Viewer and owner data FOF data Signed data available. Ignore if too complex
PHP and JAVA Classes for data to help parsing
Profile / Canvas (and others) URLs If user exists, log in, else register him Provide a RSS feed to publish user activities
![Page 9: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/9.jpg)
Extending using this framework Inter frame communication library Exposes Opensocial API in your iFrame Uses Myspace REST API for validation Orkut validation uses cookies Open source…contributors welcome
![Page 10: Snapp](https://reader036.vdocuments.us/reader036/viewer/2022082420/54b69c124a7959b1518b45a6/html5/thumbnails/10.jpg)
Wanna try Snapp ?
Weekend project Still in private alpha Sneak-O-Scope made using SNAPP We are open to helping websites use SNAPP
to become opensocial applications
http://snapp.geekstimeout.com