1 / 10

Building a Canvas app on Facebook

Building a Canvas app on Facebook

Download Presentation

Building a Canvas app on Facebook

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building a Canvas app on Facebook

  2. Canvas • Canvas is a frame through which you can integrate your app with Facebook.com. • Building a Canvas app gives the opportunity to integrate into the core Facebook experience. • With Canvas, app can be integrate with many aspects of Facebook.com, including the News Feed and Notifications.

  3. Canvas

  4. The Canvas Frame • Canvas Frame are canvas apps which can be loaded in the context of Facebook. You can build your app using any language or tool chain that supports web programming. • The Canvas frame is simply a blank canvas which allows to run your app. You populate the Canvas frame by providing a Canvas URL. • When a user loads Canvas app on Facebook, app load the Canvas URL within an iframe on that page.

  5. Login using SDKs or via App Center • Canvas apps are surfaced directly on Facebook.com, in user session there is a logged available to use in the app. • You can use this to pull social channels and allow personalized experience for people using the app. • When users discover your Canvas app via App Center, they will authenticate your app as part of the App Center.

  6. Social Channels • Canvas enable various channels that enable new users to discover your app and drive more traffic to the app. • Each channel is designed to engage users and Canvas algorithms surface the best content for each user. • Also Facebook influence the existing users to re-engage with your app.

  7. Social Channels The current channels include: • News Feed stories • Publishing stories • Audience control • Timeline • Search • App Page • Bookmarks for Canvas Games

  8. Users Insights • You can use Insights for your app to track how users are interacting with your app • User insights allows to provide the best possible experience for your users, Insights includes feedback for stream stories, referral traffic to your app. • In addition, it provides diagnostics , which allows to track API errors as well as get access to allocations and throttling information.

  9. Resource • "Basic Components." - App Inventor for Android. N.p., n.d. Web. 19 Aug. 2014. http://beta.appinventor.mit.edu/learn/reference/components/basic.html#Canvas • "Canvas." Facebook Developers. N.p., n.d. Web. 19 Aug. 2014. https://developers.facebook.com/docs/games/canvas • "Facebook App Development Company | FB Application Development." Cygnis Media. N.p., n.d. Web. 19 Aug. 2014. http://www.cygnismedia.com/social-media-application/facebook-application-development.html

  10. Thanks

More Related