Search

Table of Contents
Facebook Cookbook, 1st Edition
BOOK:
Facebook Cookbook, 1st Edition
Browse by Category
 
 
Hide Left Column
Facebook Cookbook, 1st Edition
Facebook Cookbook, 1st Edition
by Jay Goldman

Publisher: O'Reilly Media, Inc.
Pub Date: October 27, 2008
Print ISBN-13: 978-0-596-51817-2
Pages: 432
Slots: 1.0
Start Reading
Buy Print Version
Overview

Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment. With plenty of examples and practical solutions, Facebook Cookbook answers some of the hardest questions Facebook application developers contend with -- including how and where to get started. This Cookbook will help you:

  • Learn to build an application that scales to accommodate a sudden influx of users

  • Explore changes from Facebook's old profile design to the new look and feel

  • Take advantage of new integration points in the new profile design

  • Get tips for designing applications with hosting and deployment costs in mind

  • Discover which widgets and controls to use for building the most attractive user interface design

  • Learn the differences between standard HTML, JavaScript, and SQL, and the versions used on the Facebook Platform

  • Target large, defined groups on Facebook, including those who want to find jobs, hire employees, market a business, advertise, and more

If you can build simple web applications with HTML, Facebook Cookbook will help you build applications with the potential to reach millions of users around the globe. Learn what it takes to design applications that stand above the rest.

 
Editorial Reviews
Product Description
Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment. With plenty of examples and practical solutions, Facebook Cookbook answers some of the hardest questions Facebook application developers contend with -- including how and where to get started. This Cookbook will help you: Learn to build an application that scales to accommodate a sudden influx of users Explore changes from Facebook's old profile design to the new look and feel Take advantage of new integration points in the new profile design Get tips for designing applications with hosting and deployment costs in mind Discover which widgets and controls to use for building the most attractive user interface design Learn the differences between standard HTML, JavaScript, and SQL, and the versions used on the Facebook Platform Target large, defined groups on Facebook, including those who want to find jobs, hire employees, market a business, advertise, and more

If you can build simple web applications with HTML, Facebook Cookbook will help you build applications with the potential to reach millions of users around the globe. Learn what it takes to design applications that stand above the rest.

 
Other Readers Also Read
Top Sellers in This Category
Browse Similar Topics
   
Reader Reviews From Amazon (Ranked by 'Helpfulness')
Average Customer Rating:based on 9 reviews.
The "must-have" book for Facebook application development, 2009-04-12
Reviewer rating:
This is the "must-have" book for Facebook application development. Other books I've seen on the subject are essentially primitive step-by-step tutorials that rarely, if ever, go beyond the simplest levels.

"Facebook Cookbook", on the other hand, gets into the real nitty-gritty. It goes into areas that other books don't, such as the use of Amazon Web Services for hosting your Facebook related storage needs, Facebook policies such as how many invitations you can send out a day and the criteria for their acceptibility to the Facebook "police" and so on.

The Problem/Solution approach taken is especially appropriate for a subject like Facebook application development. The Problem is posed, the Solution is suggested and then a Discussion may ensue that provides additional details. It is a very effective approach here.

The author has deliberately limited the range of tools he discusses in order to simplify matters, which is a wise move.

The range of subjects is broad. You can read this book straight through or dip into it as time and needs dictate.

I don't think this should be your only book on Facebook application development, though. One of the other "step-by-step" books should be considered, but you might want to wait a couple of months until new editions have been released to cover the new Facebook user interface.

Jerry
Facebook Cookbook, 2009-03-25
Reviewer rating:
If you have a fundamental understanding of PHP and MySQL, then the "Facebook Cookbook" will teach you everything you need to know about developing Facebook apps. I have read three books about Facebook developer, and this one is defiantly the best book by far. In three words,

Buy this book!
Good Consolidation of Information, But..., 2009-03-05
Reviewer rating:
Facebook Cookbook is an excellent reference, covering and consolidating the explosion of publicly available (and often wrong) Wiki documentation. On the whole, it's well worth the Amazon price. However it's worth noting that the book all but presumes you'll be using the Facebook PHP library (which I'm not), and its "recipes" often lean so heavily on that presumption as to become useless to those of us using other APIs (or in my case, none at all). Definitely recommended as a bird's-eye survey of the Facebook Platform and API, but if you're not using PHP, you might find yourself a bit frustrated by how much of it the book contains.
Libraries catering to web applications developers will find this a fine survey, 2009-02-09
Reviewer rating:
Jay Goldman's FACEBOOK COOKBOOK: BUILDING APPLICATIONS TO GROW YOUR FACEBOOK EMPIRE provides a fine cookbook of applications designed to allow internet programmers methods of finding useful ways to design and build scalable applications. From tips on designing with hosting and using Facebook's integration point to understanding differences between JavaScript and SQL and how they are used on Facebook, libraries catering to web applications developers will find this a fine survey.
From great idea to successful application., 2009-01-16
Reviewer rating:
A good technical book will achieve two goals: inform and inspire. Now, a great technical book, that will motivate. It will force you to act. Not out of obligation, but with verve that's usually reserved for a kid in a candy shop. And the Facebook Cookbook is motivating as hell.

It's so motivating that I've passed off the book to our other team members, Matt and Jim, to get them on board with not just some of the Facebook app ideas I'd like to explore this year, but some of the other technical insights that are found in the book. We'll see if they're as excited as I expect them to be after having a read. And, who knows, maybe a great Facebook app will come out of it. As long as it doesn't involve Zombies, I'll be excited to work on it.

So, let's talk about application ideas. Clearly, the Facebook application environment is super crowded, with volumes of applications in all sorts of categories, but there's always room for new successes with a well executed idea. More important than anything, with the Facebook Cookbook Jay's been able to get me to explore ideas that may otherwise have been put on the back burner, simply because of a perceived complexity in building for a new technical environment. The directness with which Jay and guests such as Jeffrey Tseng and Ilya Grigorik (among other great contributors) tackle not just the technical aspects of the Facebook Platform, but supporting technologies, Facebook specific marketing, and more, demystify this new environment.

Even better than breaking down the process of moving from idea to app to growth, across all of the key aspects of managing a successful Facebook app, the Facebook Cookbook is full of detailed and specific insight. For example, Application Notifications are limited (such as the notification you'd get from Scrabulous (now Lexulous) saying "Mike Fragomeni has played a move in Lexulous. You may have moves pending in other games too. Click here to view your games." (By the way, Mike's pretty good if you're in the mood for a challenge)). The Application Notification limits are also based on user feedback. For example, your notifications can be flagged as spam, which sicks the Facebook Platform Police on you. So, you need to be very careful about how you manage your notifications. Rather than ramping up to the maximum number of notifications, play with your wording and context of delivery to ensure that you have a healthy opt-in rate, aren't getting flagged as spam, and aren't losing app users because they're getting tired of all the messages they have to sift through every time they log in. Once you find the right balance, that's the time to increase your flow of notifications. And, the more engaged your users are, the more notifications your app will be allocated. Win win.

There are great insights just like that throughout each chapter of the Facebook Cookbook. I know I'm writing more about idea generation and marketing. That's simply because I don't play much of a role in coding these days. That's where the aforementioned Matt and Jim come in. I can say that the thoroughness of the technical aspects of the book is impressive, with Setting Up Your Environment, FBML, FBJS, FQL and FB API chapters accounting for 70% of the book. Each section with more great insights on subjects from caching to connecting to user data and other integration points.

Facebook Cookbook is so thorough that we not only find a great and relevant discussion on the social graph (http://en.wikipedia.org/wiki/Social_graph), but we also have the opportunity to compare the Facebook Platform against Google's Open Social and the wealth of networks that are connected through Google's platform. You even get an answer to the question, is it better for your app to have access to more people on different networks, or have access to a more connected network? Better yet, why not do both? Facebook Cookbook includes details for architecting your app to run on both platforms with as little rework and maintenance as possible.

All this and beyond the publication Jay's still hands on continuing to work with the Facebook Platform to come up with new insights: http://twitter.com/jaygoldman/statuses/1116609003

Clearly, I heartily recommend the Facebook Cookbook. Truthfully, I have just one complaint. This has to do with a tremendous error in the book that I really hope will be corrected in subsequent printings: Jay, the toilet paper should fall on the front. Come on, man!
 
Some information above was provided using data from Amazon.com. View at Amazon >
Facebook Cookbook, 1st Edition
Facebook Cookbook, 1st Edition
by Jay Goldman

Publisher: O'Reilly Media, Inc.
Pub Date: October 27, 2008
Print ISBN-13: 978-0-596-51817-2
Pages: 432
Slots: 1.0
Start Reading
Buy Print Version
Company | Terms of Service | Privacy Policy | Contact Us | Help | 508 Compliance | Subscribe Now
© 2009 Safari Books Online. All rights reserved.