Enviar pesquisa
Carregar
IGNITE OpenSocial 2.0 - Viva La OpenAppRevolution!
•
0 gostou
•
1,316 visualizações
Bastian Hofmann
Seguir
Slides of my IGNITE talk about OpenSocial 2.0 from the Google Developer Day 2011 in Berlin
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 20
Baixar agora
Baixar para ler offline
Recomendados
Part 4 of Git, Illuminated
Part 4 of Git, Illuminated
jessitron
Git使用经验
Git使用经验
Tianpo Gao
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta
BBL Reactive Programming
BBL Reactive Programming
Riadh MNASRI
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Bastian Hofmann
Hacktoberfest Singapore 2019 - How To Create a Pull Request on GitHub
Hacktoberfest Singapore 2019 - How To Create a Pull Request on GitHub
Cheah Eng Soon
Riding on rails3 with full stack of gems
Riding on rails3 with full stack of gems
Andy Wang
Abhishek chaughan
Abhishek chaughan
Abhishekchauhan484559
Recomendados
Part 4 of Git, Illuminated
Part 4 of Git, Illuminated
jessitron
Git使用经验
Git使用经验
Tianpo Gao
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta
BBL Reactive Programming
BBL Reactive Programming
Riadh MNASRI
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Bastian Hofmann
Hacktoberfest Singapore 2019 - How To Create a Pull Request on GitHub
Hacktoberfest Singapore 2019 - How To Create a Pull Request on GitHub
Cheah Eng Soon
Riding on rails3 with full stack of gems
Riding on rails3 with full stack of gems
Andy Wang
Abhishek chaughan
Abhishek chaughan
Abhishekchauhan484559
How to create OpenSocial Apps in 45 minutes
How to create OpenSocial Apps in 45 minutes
Bastian Hofmann
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Bastian Hofmann
Creating social games for millions of users
Creating social games for millions of users
Bastian Hofmann
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Bastian Hofmann
Plack basics for Perl websites - YAPC::EU 2011
Plack basics for Perl websites - YAPC::EU 2011
leo lapworth
Pimp legacy PHP apps with Apigility - TrueNorthPHP 2014
Pimp legacy PHP apps with Apigility - TrueNorthPHP 2014
Michelangelo van Dam
Developing Windows 8 Apps with HTML and JavaScript - Codebits 2012
Developing Windows 8 Apps with HTML and JavaScript - Codebits 2012
C. Augusto Proiete
Apigility – Lightning Fast API Development - OSSCamp 2014
Apigility – Lightning Fast API Development - OSSCamp 2014
OSSCube
Building an Event-driven Web @ Impact
Building an Event-driven Web @ Impact
Jeff Lindsay
4Developers: Grzegorz Piwowarek- Java Wars VIII: The Function Awakens
4Developers: Grzegorz Piwowarek- Java Wars VIII: The Function Awakens
PROIDEA
The Truth Behind Serverless
The Truth Behind Serverless
Docker, Inc.
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Animesh Singh
Fronteers Workshop: Rabid Prototyping
Fronteers Workshop: Rabid Prototyping
Stephen Hay
App funnel project status silver boot camp
App funnel project status silver boot camp
Bethany Rentz
Integrating consumers IoT devices into Business Workflow
Integrating consumers IoT devices into Business Workflow
Yakov Fain
Presentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashapp
Martin Heidegger
Scraping in 60 minutes (CIJ Summer School 2019)
Scraping in 60 minutes (CIJ Summer School 2019)
Paul Bradshaw
AtlasCamp 2014: Hipchat Add-ons for the Atlassian Marketplace
AtlasCamp 2014: Hipchat Add-ons for the Atlassian Marketplace
Atlassian
Tips To Rock At Hackathons
Tips To Rock At Hackathons
3scale
LicensePlist - A license list generator of all your dependencies for iOS appl...
LicensePlist - A license list generator of all your dependencies for iOS appl...
将之 小野
Introduction to rg\injection
Introduction to rg\injection
Bastian Hofmann
The Identity Problem of the Web and how to solve it
The Identity Problem of the Web and how to solve it
Bastian Hofmann
Mais conteúdo relacionado
Semelhante a IGNITE OpenSocial 2.0 - Viva La OpenAppRevolution!
How to create OpenSocial Apps in 45 minutes
How to create OpenSocial Apps in 45 minutes
Bastian Hofmann
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Bastian Hofmann
Creating social games for millions of users
Creating social games for millions of users
Bastian Hofmann
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Bastian Hofmann
Plack basics for Perl websites - YAPC::EU 2011
Plack basics for Perl websites - YAPC::EU 2011
leo lapworth
Pimp legacy PHP apps with Apigility - TrueNorthPHP 2014
Pimp legacy PHP apps with Apigility - TrueNorthPHP 2014
Michelangelo van Dam
Developing Windows 8 Apps with HTML and JavaScript - Codebits 2012
Developing Windows 8 Apps with HTML and JavaScript - Codebits 2012
C. Augusto Proiete
Apigility – Lightning Fast API Development - OSSCamp 2014
Apigility – Lightning Fast API Development - OSSCamp 2014
OSSCube
Building an Event-driven Web @ Impact
Building an Event-driven Web @ Impact
Jeff Lindsay
4Developers: Grzegorz Piwowarek- Java Wars VIII: The Function Awakens
4Developers: Grzegorz Piwowarek- Java Wars VIII: The Function Awakens
PROIDEA
The Truth Behind Serverless
The Truth Behind Serverless
Docker, Inc.
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Animesh Singh
Fronteers Workshop: Rabid Prototyping
Fronteers Workshop: Rabid Prototyping
Stephen Hay
App funnel project status silver boot camp
App funnel project status silver boot camp
Bethany Rentz
Integrating consumers IoT devices into Business Workflow
Integrating consumers IoT devices into Business Workflow
Yakov Fain
Presentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashapp
Martin Heidegger
Scraping in 60 minutes (CIJ Summer School 2019)
Scraping in 60 minutes (CIJ Summer School 2019)
Paul Bradshaw
AtlasCamp 2014: Hipchat Add-ons for the Atlassian Marketplace
AtlasCamp 2014: Hipchat Add-ons for the Atlassian Marketplace
Atlassian
Tips To Rock At Hackathons
Tips To Rock At Hackathons
3scale
LicensePlist - A license list generator of all your dependencies for iOS appl...
LicensePlist - A license list generator of all your dependencies for iOS appl...
将之 小野
Semelhante a IGNITE OpenSocial 2.0 - Viva La OpenAppRevolution!
(20)
How to create OpenSocial Apps in 45 minutes
How to create OpenSocial Apps in 45 minutes
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Creating social games for millions of users
Creating social games for millions of users
Crossing the Boundaries of Web Applications with OpenSocial
Crossing the Boundaries of Web Applications with OpenSocial
Plack basics for Perl websites - YAPC::EU 2011
Plack basics for Perl websites - YAPC::EU 2011
Pimp legacy PHP apps with Apigility - TrueNorthPHP 2014
Pimp legacy PHP apps with Apigility - TrueNorthPHP 2014
Developing Windows 8 Apps with HTML and JavaScript - Codebits 2012
Developing Windows 8 Apps with HTML and JavaScript - Codebits 2012
Apigility – Lightning Fast API Development - OSSCamp 2014
Apigility – Lightning Fast API Development - OSSCamp 2014
Building an Event-driven Web @ Impact
Building an Event-driven Web @ Impact
4Developers: Grzegorz Piwowarek- Java Wars VIII: The Function Awakens
4Developers: Grzegorz Piwowarek- Java Wars VIII: The Function Awakens
The Truth Behind Serverless
The Truth Behind Serverless
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Fronteers Workshop: Rabid Prototyping
Fronteers Workshop: Rabid Prototyping
App funnel project status silver boot camp
App funnel project status silver boot camp
Integrating consumers IoT devices into Business Workflow
Integrating consumers IoT devices into Business Workflow
Presentation of the KansaiScene API at #kansaimashapp
Presentation of the KansaiScene API at #kansaimashapp
Scraping in 60 minutes (CIJ Summer School 2019)
Scraping in 60 minutes (CIJ Summer School 2019)
AtlasCamp 2014: Hipchat Add-ons for the Atlassian Marketplace
AtlasCamp 2014: Hipchat Add-ons for the Atlassian Marketplace
Tips To Rock At Hackathons
Tips To Rock At Hackathons
LicensePlist - A license list generator of all your dependencies for iOS appl...
LicensePlist - A license list generator of all your dependencies for iOS appl...
Mais de Bastian Hofmann
Introduction to rg\injection
Introduction to rg\injection
Bastian Hofmann
The Identity Problem of the Web and how to solve it
The Identity Problem of the Web and how to solve it
Bastian Hofmann
Mashing up JavaScript
Mashing up JavaScript
Bastian Hofmann
Distributed Identities with OpenID
Distributed Identities with OpenID
Bastian Hofmann
Opening up the Social Web - Standards that are bridging the Islands
Opening up the Social Web - Standards that are bridging the Islands
Bastian Hofmann
Mashing up JavaScript – Advanced Techniques for modern Web Apps
Mashing up JavaScript – Advanced Techniques for modern Web Apps
Bastian Hofmann
Mashing up JavaScript
Mashing up JavaScript
Bastian Hofmann
How to create social apps for millions of users
How to create social apps for millions of users
Bastian Hofmann
Distributed Identities with OpenID
Distributed Identities with OpenID
Bastian Hofmann
OpenSocial - Past, Present, Future
OpenSocial - Past, Present, Future
Bastian Hofmann
Distributed Social Networking
Distributed Social Networking
Bastian Hofmann
Technical Background of VZ-ID
Technical Background of VZ-ID
Bastian Hofmann
Advanced Capabilities of OpenSocial Apps
Advanced Capabilities of OpenSocial Apps
Bastian Hofmann
Creating OpenSocial Apps for millions of users
Creating OpenSocial Apps for millions of users
Bastian Hofmann
How to make your social games successfull
How to make your social games successfull
Bastian Hofmann
Opening up the Social Web - Standards that are bridging the Islands
Opening up the Social Web - Standards that are bridging the Islands
Bastian Hofmann
Distributed Identities with OpenID
Distributed Identities with OpenID
Bastian Hofmann
Creating OpenSocial Apps
Creating OpenSocial Apps
Bastian Hofmann
OpenSocial in der Praxis
OpenSocial in der Praxis
Bastian Hofmann
OpenSocial Done Right
OpenSocial Done Right
Bastian Hofmann
Mais de Bastian Hofmann
(20)
Introduction to rg\injection
Introduction to rg\injection
The Identity Problem of the Web and how to solve it
The Identity Problem of the Web and how to solve it
Mashing up JavaScript
Mashing up JavaScript
Distributed Identities with OpenID
Distributed Identities with OpenID
Opening up the Social Web - Standards that are bridging the Islands
Opening up the Social Web - Standards that are bridging the Islands
Mashing up JavaScript – Advanced Techniques for modern Web Apps
Mashing up JavaScript – Advanced Techniques for modern Web Apps
Mashing up JavaScript
Mashing up JavaScript
How to create social apps for millions of users
How to create social apps for millions of users
Distributed Identities with OpenID
Distributed Identities with OpenID
OpenSocial - Past, Present, Future
OpenSocial - Past, Present, Future
Distributed Social Networking
Distributed Social Networking
Technical Background of VZ-ID
Technical Background of VZ-ID
Advanced Capabilities of OpenSocial Apps
Advanced Capabilities of OpenSocial Apps
Creating OpenSocial Apps for millions of users
Creating OpenSocial Apps for millions of users
How to make your social games successfull
How to make your social games successfull
Opening up the Social Web - Standards that are bridging the Islands
Opening up the Social Web - Standards that are bridging the Islands
Distributed Identities with OpenID
Distributed Identities with OpenID
Creating OpenSocial Apps
Creating OpenSocial Apps
OpenSocial in der Praxis
OpenSocial in der Praxis
OpenSocial Done Right
OpenSocial Done Right
Último
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Sri Ambati
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
Último
(20)
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
How to write a Business Continuity Plan
How to write a Business Continuity Plan
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
IGNITE OpenSocial 2.0 - Viva La OpenAppRevolution!
1.
OpenSocial 2.0 Viva la
Open App Revolution Bastian Hofmann
2.
http://www.opensocial.org/
3.
I.
A set of APIs to access the social graph of users
4.
II. A
specification for including 3rd party applications (gadgets) into social services
5.
6.
7.
8.
9.
Container
Shindig vz.net apivz.net HTTP GET Gadget apivz.net/gadgets/render? apivz.net xml=....
10.
Container
Shindig vz.net apivz.net HTML Page with OpenSocial Gadget JavaScript API apivz.net
11.
Container
Shindig vz.net apivz.net Ajax Requests to API Gadget apivz.net
12.
Container vz.net
Gadget Gadget Backend Ajax apivz.net api.twitter.com
13.
Same Origin Policy
14.
Container
Shindig vz.net apivz.net Ajax Gadget Gadget Backend apivz.net api.twitter.com
15.
Container
Shindig vz.net apivz.net Ajax HTTP Owner ID Viewer ID Gadget OAuth Signature apivz.net Gadget Backend api.twitter.com
16.
17.
18.
19.
20.
h"p://twi"er.com/Bas2anHofmann h"ps://profiles.google.com/bashofmann h"p://lanyrd.com/people/Bas2anHofmann/ h"p://slideshare.net/bashofmann mail@bas2anhofmann.de
Baixar agora