The Flash Facebook Cookbook: Recipes For Developers

Developers interested in working with Flash and Facebook now have a cookbook to call their own: The Flash Facebook Cookbook.

Developers interested in working with Flash and Facebook now have a cookbook to call their own: The Flash Facebook Cookbook.

The Flash Facebook Cookbook was written by James Ford, who has experience integrating Facebook into Flash Player applications, and who has also built apps for Apple’s iOS and Android.

Like the title conveys, the how-to book provides step-by-step instructions on creating Flash applications for Facebook how to:

  • Plot user check-ins on a map and publish them;
  • Authenticate with Facebook on behalf of a user;
  • Request and manage additional data permissions from Facebook;
  • Use the search capabilities of the graph application programming interface to retrieve specific information;
  • Request specific information from Facebook using database queries;
  • Retrieve and create cross-links between different objects in the graph API;
  • Create new events, invite users, and retrieve and modify RSVP information for authenticated users; and
  • Integrate with Facebook and AJAX sharing dialogs.

The Flash Facebook Cookbook isn’t exactly a coffee table book for the average Facebook user, but its how-to recipes appear to be fairly straightforward and clear for those using the Adobe Flash Builder (previously known as Flex) or the ColdFusion Builder integrated development environment.

Here’s the table of contents:

  • Chapter 1: Getting Started with Flash and Facebook
  • Chapter 2: Authenticating with Facebook
  • Chapter 3: Working with Facebook Permissions
  • Chapter 4: Reading and Writing Data with the Graph API
  • Chapter 5: Loading Data with FQL
  • Chapter 6: Facebook News Feeds and Status Updates
  • Chapter 7: Comments and “Like This”
  • Chapter 8: Working with Photos, Albums, and Tags
  • Chapter 9: Working with Groups and Events
  • Chapter 10: Check-Ins and Facebook Places
  • Chapter 11: Bridging the Flash and Application Gap