Book Image

Flash Facebook Cookbook

By : James Ford
Book Image

Flash Facebook Cookbook

By: James Ford

Overview of this book

Flash applications are popular and becoming increasingly social. With flash applications for facebook you can tap into a potential audience of half a billion existing users, their connections and affiliations, their uploaded images, posts, comments and more.The Flash Facebook Cookbook is packed with recipes for the Graph API and FQL, used for reading and writing data as well as interacting with Facebook anonymously or on behalf of an authorised Facebook User.The topics covered by the recipes in this Cookbook include working with News feeds, uploading Photos, searching for and plotting Places on a map and much more. The cookbook has recipes ranging from those that work without any authentication with Facebook to those that do, and act on behalf of a user. Packed with recipes that yield practical demonstrations of the Graph API functionality, the Flash Facebook Cookbook is an essential tool for Flash Platform developers.
Table of Contents (18 chapters)
Flash Facebook Cookbook
About the Author
About the Reviewers
Checkins and Facebook Places


In this chapter, we'll explore in further detail some of the ways through which we can achieve tighter integration between the website and our Flash Platform application.

By tighter integration, we're talking about making the switch between the official content and our own Facebook Canvas application as seamless as possible.

One way to do this is visually: making the components and animations visually indistinguishable from the official ones. Another effective method is to reuse existing data from the official SDKs and APIs—such as using the official dialog windows provided by the JavaScript SDK—instead of recreating the wheel and re-building dialogs from the ground-up each time.

Of course, the extent to which our application needs to integrate with Facebook depends largely on the type of application we're building, its visual style, and the actions that it needs to perform.

For example, we could be building an application which...