SlideShare a Scribd company logo
Intro To Facebook Development For Widget Guys and Gals WidgetDevCon January 25-26th Washington, DC By Zvi Band, skeevisArts LLC http://skeevisarts.com http://zviband.com [email_address]
What is a Facebook Application? ,[object Object],[object Object],[object Object],[object Object]
How Does It Work? f A logged-in Facebook user clicks on your application http://apps.facebook.com/crazycaptions/ You set up your application, and told Facebook  your code is at http://skeevisarts.com/crazycaptions/ Your server also works with whatever other things it normally uses Your code on your server does it’s magic. Facebook sends the user’s information, and their request, to you. Your server receives this, and can interact more with Facebook using libraries You return FBML (modified HTML), images, etc….
Elements To Work With Canvas Page (full-size page) Wide Profile Box Narrow Profile Box News Feeds Requests
So Where Do The Widgets Go?? 0 Canvas Page (full-size page) Wide Profile Box Narrow Profile Box News Feeds Requests
Recommended Setup Your application puts a profile box with your widget on their profile User adds your widget application, configures it on canvas page. Other users can click on profile box and see more information, send to friends, add it themselves.
What can you put in a widget? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Facebook Data in External Widgets? ,[object Object],[object Object],[object Object],[object Object]
The work is already done for you! ,[object Object],[object Object],[object Object],[object Object],[object Object]
Be My Friend. ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

FACEBOOK for Schools
FACEBOOK for SchoolsFACEBOOK for Schools
FACEBOOK for Schools
juliabrennan
 
Facebook - Importing Client List
Facebook - Importing Client ListFacebook - Importing Client List
Facebook - Importing Client ListJason Shmeltzner
 
Facebook Marketing
Facebook Marketing Facebook Marketing
Facebook Marketing
Charulatha SEO Analyst
 
Facebook Connect
Facebook ConnectFacebook Connect
Facebook Connect
Pitra Satvika
 
Facebook1
Facebook1Facebook1
Facebook1
Melina Kaufman
 
Google tools m_mayer
Google tools m_mayerGoogle tools m_mayer
Google tools m_mayer
nmontella
 
Ibm pr10-slideshare1
Ibm pr10-slideshare1Ibm pr10-slideshare1
Ibm pr10-slideshare1
HelsCF
 
Creating Your WordPress Web Site
Creating Your WordPress Web SiteCreating Your WordPress Web Site
Creating Your WordPress Web Sitemythicgroup
 
Separating Work From Personal Social Media
Separating Work From Personal Social MediaSeparating Work From Personal Social Media
Separating Work From Personal Social Media
www.buypsa.com
 

What's hot (15)

FACEBOOK for Schools
FACEBOOK for SchoolsFACEBOOK for Schools
FACEBOOK for Schools
 
Facebook - Importing Client List
Facebook - Importing Client ListFacebook - Importing Client List
Facebook - Importing Client List
 
Facebook Marketing
Facebook Marketing Facebook Marketing
Facebook Marketing
 
Facebook Connect
Facebook ConnectFacebook Connect
Facebook Connect
 
Facebook1
Facebook1Facebook1
Facebook1
 
Practica 10
Practica 10 Practica 10
Practica 10
 
Google Advanced tools (google guide)
Google Advanced tools (google guide)Google Advanced tools (google guide)
Google Advanced tools (google guide)
 
Google tools m_mayer
Google tools m_mayerGoogle tools m_mayer
Google tools m_mayer
 
Presentació MA Mayer
Presentació MA MayerPresentació MA Mayer
Presentació MA Mayer
 
Google advanced
Google advancedGoogle advanced
Google advanced
 
Ibm pr10-slideshare1
Ibm pr10-slideshare1Ibm pr10-slideshare1
Ibm pr10-slideshare1
 
pr10 ibm
pr10 ibmpr10 ibm
pr10 ibm
 
Mayer
MayerMayer
Mayer
 
Creating Your WordPress Web Site
Creating Your WordPress Web SiteCreating Your WordPress Web Site
Creating Your WordPress Web Site
 
Separating Work From Personal Social Media
Separating Work From Personal Social MediaSeparating Work From Personal Social Media
Separating Work From Personal Social Media
 

Viewers also liked

Efficient Drawings
Efficient DrawingsEfficient Drawings
Efficient Drawings
Greg McDowell
 
Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6
Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6
Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6Zvi Band
 
Investování do akciových indexů
Investování do akciových indexůInvestování do akciových indexů
Investování do akciových indexů
petrholub
 
Bases 3ª liga futbol 7 moguer verano 2016
Bases 3ª liga futbol 7 moguer verano 2016Bases 3ª liga futbol 7 moguer verano 2016
Bases 3ª liga futbol 7 moguer verano 2016
abargues
 
Sweden ETL presentation
Sweden ETL presentationSweden ETL presentation
Sweden ETL presentationetlnetwork
 
ANUNCIO DE REGATA LAGOS-PALOS 2016
ANUNCIO DE REGATA LAGOS-PALOS 2016ANUNCIO DE REGATA LAGOS-PALOS 2016
ANUNCIO DE REGATA LAGOS-PALOS 2016
abargues
 
Camp America Roadshow Presentation 2009
Camp America Roadshow Presentation 2009Camp America Roadshow Presentation 2009
Camp America Roadshow Presentation 2009CampAmerica
 
UK ETL presentation
UK ETL presentationUK ETL presentation
UK ETL presentationetlnetwork
 

Viewers also liked (13)

Efficient Drawings
Efficient DrawingsEfficient Drawings
Efficient Drawings
 
Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6
Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6
Kickstarting a Startup Community in DC - Zvi Band at Ignite DC 6
 
Investování do akciových indexů
Investování do akciových indexůInvestování do akciových indexů
Investování do akciových indexů
 
Collaboration
CollaborationCollaboration
Collaboration
 
Bases 3ª liga futbol 7 moguer verano 2016
Bases 3ª liga futbol 7 moguer verano 2016Bases 3ª liga futbol 7 moguer verano 2016
Bases 3ª liga futbol 7 moguer verano 2016
 
Sweden ETL presentation
Sweden ETL presentationSweden ETL presentation
Sweden ETL presentation
 
Finland 2008
Finland 2008Finland 2008
Finland 2008
 
Germany 2008
Germany 2008Germany 2008
Germany 2008
 
EET 2008
EET 2008EET 2008
EET 2008
 
ANUNCIO DE REGATA LAGOS-PALOS 2016
ANUNCIO DE REGATA LAGOS-PALOS 2016ANUNCIO DE REGATA LAGOS-PALOS 2016
ANUNCIO DE REGATA LAGOS-PALOS 2016
 
Camp America Roadshow Presentation 2009
Camp America Roadshow Presentation 2009Camp America Roadshow Presentation 2009
Camp America Roadshow Presentation 2009
 
UK ETL presentation
UK ETL presentationUK ETL presentation
UK ETL presentation
 
Germanty 2008
Germanty 2008Germanty 2008
Germanty 2008
 

Similar to Facebook for Widget Developers

Creating a Facebook App
Creating a Facebook AppCreating a Facebook App
Creating a Facebook App
Mindgrub Technologies
 
Facebook Coin
Facebook CoinFacebook Coin
Facebook Coin
Sathiyamoorthi
 
Leveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsLeveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook Apps
David Keener
 
Peepcode facebook-2-rails on facebook
Peepcode facebook-2-rails on facebookPeepcode facebook-2-rails on facebook
Peepcode facebook-2-rails on facebooksushilprajapati
 
Facebook Fan Page Promotion
Facebook Fan Page PromotionFacebook Fan Page Promotion
Facebook Fan Page Promotion
Mercy Livingstone
 
Connect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros DeveloperConnect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros Developer
Nyros Technologies
 
Facebook Connect Presentation 08 10 2008
Facebook Connect Presentation 08 10 2008Facebook Connect Presentation 08 10 2008
Facebook Connect Presentation 08 10 2008
Karl Bunyan
 
Facebook Open Graph
Facebook Open GraphFacebook Open Graph
Facebook Open Graph
agencyside
 
Facebook 3rd Party Api
Facebook 3rd Party ApiFacebook 3rd Party Api
Facebook 3rd Party Api
Yoss Cohen
 
Shiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development GuidelinesShiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development Guidelines
Roy Pereira
 
Facebook Platform for Developers
Facebook Platform for DevelopersFacebook Platform for Developers
Facebook Platform for Developers
Lidan Hifi
 
Facebook Platform - Tech
Facebook Platform - TechFacebook Platform - Tech
Facebook Platform - Tech
David Zhuang
 
Facebook Platform
Facebook PlatformFacebook Platform
Facebook Platform
David Nattriss
 
How One Little Facebook Like Button Will Change the Web
How One Little Facebook Like Button Will Change the WebHow One Little Facebook Like Button Will Change the Web
How One Little Facebook Like Button Will Change the Web
Jay Feitlinger
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook Apps
David Keener
 
Interactive with-facebook
Interactive with-facebookInteractive with-facebook
Interactive with-facebook
Tien Nguyen
 
Social Design - ProSEO
Social Design - ProSEOSocial Design - ProSEO
Social Design - ProSEO
Mat Clayton
 
My Space Whoas & Woes
My Space Whoas & WoesMy Space Whoas & Woes
My Space Whoas & WoesSuzzicks
 

Similar to Facebook for Widget Developers (20)

Creating a Facebook App
Creating a Facebook AppCreating a Facebook App
Creating a Facebook App
 
Facebook Coin
Facebook CoinFacebook Coin
Facebook Coin
 
Leveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsLeveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook Apps
 
Peepcode facebook-2-rails on facebook
Peepcode facebook-2-rails on facebookPeepcode facebook-2-rails on facebook
Peepcode facebook-2-rails on facebook
 
Facebook Fan Page Promotion
Facebook Fan Page PromotionFacebook Fan Page Promotion
Facebook Fan Page Promotion
 
Connect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros DeveloperConnect with Facebook to Rails Application By Nyros Developer
Connect with Facebook to Rails Application By Nyros Developer
 
Facebook Connect Presentation 08 10 2008
Facebook Connect Presentation 08 10 2008Facebook Connect Presentation 08 10 2008
Facebook Connect Presentation 08 10 2008
 
04.Social networks
04.Social networks04.Social networks
04.Social networks
 
Facebook Open Graph
Facebook Open GraphFacebook Open Graph
Facebook Open Graph
 
Facebook 3rd Party Api
Facebook 3rd Party ApiFacebook 3rd Party Api
Facebook 3rd Party Api
 
Shiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development GuidelinesShiny Agency's Facebook Development Guidelines
Shiny Agency's Facebook Development Guidelines
 
Facebook Platform for Developers
Facebook Platform for DevelopersFacebook Platform for Developers
Facebook Platform for Developers
 
Facebot
FacebotFacebot
Facebot
 
Facebook Platform - Tech
Facebook Platform - TechFacebook Platform - Tech
Facebook Platform - Tech
 
Facebook Platform
Facebook PlatformFacebook Platform
Facebook Platform
 
How One Little Facebook Like Button Will Change the Web
How One Little Facebook Like Button Will Change the WebHow One Little Facebook Like Button Will Change the Web
How One Little Facebook Like Button Will Change the Web
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook Apps
 
Interactive with-facebook
Interactive with-facebookInteractive with-facebook
Interactive with-facebook
 
Social Design - ProSEO
Social Design - ProSEOSocial Design - ProSEO
Social Design - ProSEO
 
My Space Whoas & Woes
My Space Whoas & WoesMy Space Whoas & Woes
My Space Whoas & Woes
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
QADay
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Securing your Kubernetes cluster: a step-by-step guide to success!
Securing your Kubernetes cluster: a step-by-step guide to success!Securing your Kubernetes cluster: a step-by-step guide to success!
Securing your Kubernetes cluster: a step-by-step guide to success!
KatiaHIMEUR1
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Securing your Kubernetes cluster: a step-by-step guide to success!
Securing your Kubernetes cluster: a step-by-step guide to success!Securing your Kubernetes cluster: a step-by-step guide to success!
Securing your Kubernetes cluster: a step-by-step guide to success!
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Facebook for Widget Developers

  • 1. Intro To Facebook Development For Widget Guys and Gals WidgetDevCon January 25-26th Washington, DC By Zvi Band, skeevisArts LLC http://skeevisarts.com http://zviband.com [email_address]
  • 2.
  • 3. How Does It Work? f A logged-in Facebook user clicks on your application http://apps.facebook.com/crazycaptions/ You set up your application, and told Facebook your code is at http://skeevisarts.com/crazycaptions/ Your server also works with whatever other things it normally uses Your code on your server does it’s magic. Facebook sends the user’s information, and their request, to you. Your server receives this, and can interact more with Facebook using libraries You return FBML (modified HTML), images, etc….
  • 4. Elements To Work With Canvas Page (full-size page) Wide Profile Box Narrow Profile Box News Feeds Requests
  • 5. So Where Do The Widgets Go?? 0 Canvas Page (full-size page) Wide Profile Box Narrow Profile Box News Feeds Requests
  • 6. Recommended Setup Your application puts a profile box with your widget on their profile User adds your widget application, configures it on canvas page. Other users can click on profile box and see more information, send to friends, add it themselves.
  • 7.
  • 8.
  • 9.
  • 10.